![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#11 |
Đệ tử 6 túi
|
![]() -Bạn đọc thêm mấy tài liệu này..còn LCD thì bạn vào trang www.hocavr.com/index.php/app/textlcd người ta chỉ cũng khá chi tiết đó...giao tiếp 4 bit.8bit luôn.
-còn câu hỏi của bạn mình cũng ko hiểu cho lắm..có phải bạn muốn kiểm tra chân nào đó ở mức '1' hay '0' phải không vd:chân a0=0x5.0 if(a0==0) { thực hiện 1... } else { thực hiện 2... } đại khái là thế...hoặc bạn cũng có thể dùng lệnh bit_test(x,i) cũng được..Trong đó x là thanh ghi,còn i là thứ tự bit trong thanh ghi. vd:kiểm tra chân RB3 ở mức cao: if(bit_test(0X5,3)) { } ..... hay kiểm tra chân RA4 ở mức thấp if( ! bit_test(0x5,4)) //bạn chú ý " ! " tức là mức thấp { } ..... -Còn cách khởi tạo LCD thì để hôm nào lục lại mấy cái folder đã,,lâu rồi ko đụng đến..có gì mình gửi mail cho.Chúc bạn may mắn. |
![]() |
![]() |
|
|