16 * 2 LCD

Z

ZeleC

Guest
hello guys.
Bất cứ ai có thể trực tiếp cho tôi để liên kết một hoặc tải lên một số mã nguồn trong hội đồng liên quan đến giao diện của một LCD 16 * 2 với một UC hc11 (hoặc bất kỳ UC khác) trong chế độ 4-bit dài.
thx

 
Mẫu này được cung cấp với Proteus có thể cung cấp cho bạn một vài gợi ý (mặc dù viết bằng C).
Xin lỗi, nhưng bạn cần phải đăng nhập để xem tập tin đính kèm này

 
Tôi quản lý để thực hiện công tác LCD ở chế độ 4-bit, các vấn đề đã được với cờ bận rộn TRONG 8-.-Bit i chế độ sử dụng để kiểm tra cho DB7, mà didnt làm việc trong 4-bit, do đó, tôi thay thế này thường lệ với một sự chậm trễ của 40us , và bây giờ mọi công trình.
Nhưng bất cứ ai có vấn đề này trước khi (không thể đọc được BF)?

 
Tôi sử dụng tất cả các hình LCD của tôi trong 4 chế độ Bit để tiết kiệm Pin và không bao giờ có một vấn đề để kiểm tra cờ bận là MSB của Nibble đầu tiên mà bạn đọc in

hy vọng điều này sẽ giúp

 
Để đọc cờ bận trong chế độ 4-bit, bạn phải thực hiện hai hoạt động đọc.

Đọc lần đọc đầu tiên hoạt động trong nibble cao, hoạt động đọc lần đọc thứ hai trong nibble thấp.Amalgamate hai Nibbles để tạo thành một byte cho biết tình trạng bận rộn và ddaddress và sau đó kiểm tra cờ bận.

Một hoạt động đọc đĩa đơn (như trong 8-bit mode) sẽ ném bạn ra khỏi đồng bộ.

 
klugkopf đã viết:

Tôi có một PDF đẹp, cho màn hình LCD.
Thật không may, tôi không nhớ sự liên kết, vì vậy tôi sẽ tải nó lên.
 
Tôi nghĩ rằng Iain có điểm
ill thử nó, tôi chỉ dùng một lần đọc một thời gian
thank you guys

 
Thank you guys for the help
làm việc và ở đây của nó là mã cho cờ bận LCD
(im sử dụng chế độ mở rộng)
không có cần phải hình thành một byte ra trong hai Nibbles
WI PSHA
WI1 LDAA LCDCTRL; Display KHÔNG Sưu tầm \
LDAB LCDCTRL
TSTA
BMI WI1
Pula
RTS

 

Welcome to EDABoard.com

Sponsor

Back
Top