Trích:
Nguyên văn bởi maruko
bác tdm ơi.bác nói đoạn code đầu vẫn hiển thị bình thường nhyưng sao em nạp code vào thì chẳng thấy nó hiển thị j cả, mặc dù em đã đẻ tần số thạch anh 20mhz như bác nói/chỉ thấy lcd sáng thôi.em cũng thấy đoạn code đó k có chỗ nào sai cả.bác có thể xem lại giup em dc k.bác thử nạp code đầu tiên vào mạch mô phỏng em up lên xem mạch mô phỏng em gửi lên có khỏi sai k.
nhân tiện nhờ bác giải thích cho em về lạp trình thì xuất dữ liệu ra lcd 4 và 8 bít khác nhau ntn vậy.em mới tìm hiểu pic nên gaợ nhiều khó khăn quá.mong các bác giúp đỡ em
em cảm ơn các bác nhiều
|
chào bạn
LCD 4 bit 8 bit thực chất chỉ khác nhau vế số chân thôi.
4 bit thì dùng 4 chân D4=>D7 còn 8 bit thì dùng D0=>D7
khi lập trình bạn chỉ cần gắn include <lcd_4bit.c> hoặc include <lcd_8bit.c>
là chạy ok ah.
bạn lên mạng down 2 thư viện 4 bit và 8 bít về sửa chân cho đúng là được.