View Single Post
Old 08-05-2013, 04:48 PM   #1
maruko
Đệ tử 1 túi
 
Tham gia ngày: Aug 2011
Bài gửi: 24
:
Giúp kiểm tra code LCD 4x16 mode 4bit dùng cờ busy

chào các bạn. Mình đang viết chương trình hiển thị lên lcd 4x16 chết độ 4 bit. Có 1 vấn đề khi viết là tốc độ xử lí lệnh của lcd nhỏ hơn của chíp mình đang dùng nên thông thường khi xuất 1 lệnh hoặc data cho lcd thì ta phải delay 1 khoảng nào đó để lcd xử lý xong rồi mới xuất lệnh tiếp. nếu dùng hàm delay thì mình để ý thấy là khi chương trình chạy lâu lâu thì hay bị lỗi. màn hình lcd thường hiển thị loạn lên và phải reset lại thì mới chạy đúng. Như thế sẽ rất k hay. Bây giờ mình muốn thay hàm Delay đó bằng cách kiểm tra cờ báo bận của LCD để LCD và chip của mình luôn được đồng bộ thời gian với nhau nhưng mà viết mãi mà LCD chẳng thấy hiển thị j cả. nhờ các bạn kiểm tra chương trình giúp mình với. Mình cảm ơn nhiều.
File Kèm Theo
File Type: txt dspic + lcd 4bit + kiem tra busy.txt (8.4 KB, 21 lần tải)
maruko vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn