PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 18-06-2007, 03:39 AM   #1
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi dvnccbmacbt View Post
Vâng em dùng CCS để lập trình cho PIC! Nhưng em vẫn chưa hiểu rõ lắm! Nếu ko có Set_tris thì sao? "chuẩn logic 3 trạng thái" là gì vậy? Em còn mù mờ lắm, mong các bác thông cảm giúp. Nếu thấy em mất căn bản quá các bác giúp em một cuốn sách nhé. Em tìm mãi mà không sao giải thích được chỗ này.
Nếu bạn không dùng set_tris thì bạn sẽ không đảm bảo được bit tương ứng trong thanh ghi TRIS sẽ mang giá trị mà bạn mong muốn. Do đó, giả sử bạn định xuất thông tin ra chân RB1 chẳng hạn, nhưng bit tương ứng của nó trong thanh ghi TRISB (bit 1) lại được thiết lập là 1, khi đó thông tin mà bạn xuất ra có khả năng không xuất hiện tại chân này (vì nó đang được thả nổi để đọc tín hiệu vào).

Logic 3 trạng thái dùng để giao tiếp giữa các vi mạch nối chung vào 1 bus. Đơn giản là khi muốn dùng một chân nào đó của vi mạch làm ngõ vào thì dùng trạng thái thứ ba, tức là thả nổi nó, không kéo lên Vdd hay kéo xuống Vss như khi dùng làm ngõ ra. Lúc đó trạng thái của chân sẽ do mạch ngoài quyết định, và như vậy chúng ta có thể đọc được trạng thái logic do mạch ngoài thiết lập.

Nếu bạn có học điện tử thì đọc lại phần high-Z, hay tri-state, nếu không học điện tử thì hãy chấp nhận quy định trên: nếu dùng làm ngõ vào thì bit tương ứng trong thanh ghi TRIS tương ứng là '1', nếu dùng làm ngõ ra thì bit đó là '0'.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 04:52 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam