Có ai biết cách viết code Assembly cho LCD khi ghép nối với IC 74HC595 không ,giúp mình với.
Ghép nối LCD với 74HC595
Collapse
X
-
Tags: None
-
LCD1602 kết nối qua 74hc595 như vầy phải không bạn:Nguyên văn bởi vanquangtk Xem bài viếtCó ai biết cách viết code Assembly cho LCD khi ghép nối với IC 74HC595 không ,giúp mình với.
trước khi sử dụng kiểu kết nối qua 595 bạn phải chuẩn bị code hiện thị LCD kiểu 4bit thật tốt. Lệnh xuất ra LCD đều phải chuyển về kiểu xuất dạng Byte(không được xuất kiểu bit).
Ví dụ: Mov LCD_data,ACC
với "LCD_data" = Bus kết nối đến LCD; ACC = nội dung cần xuất ra LCD.
Sau đó ta sẽ chuyển đổi code xuất trực tiếp ra LCD trên thành code xuất ra LCD qua 595 bằng cách:
Thay thế lệnh: Mov LCD_data, ACC
Bằng đoạn code sau:
;================================================= ================
;===== OUT BYTE TO SHIFTER 595 by PCT COMPUTER ====================
;================================================= ================
;==========
SEND_BYTE: ;R5 = SEND 8 BIT; ACC = DATA
;==========
MOV R5,#8
CLR C
Send_1bit:
RRC A
mov SER,C
lcall SHIFT_OUT
DJNZ R5,Send_1bit
LCALL LATCH_OUT
RET
;==========
SHIFT_OUT:
;==========
setb SCLK
NOP
NOP
clr SER
clr SCLK
RET
;==========
LATCH_OUT:
;==========
setb LATCH
NOP
NOP
clr LATCH
ret
;================================================= =======Last edited by pctcom; 06-08-2011, 21:10.PCT COMPUTER
(Để không làm ảnh hưởng đến thời gian và công việc cá nhân. Xin vui lòng không nhắn tin và điện thoại)
-
Kết nối trưc tiếp với PORT hay qua 74595 có khác nhau mấy đâu, viết được cách này, sẽ viết đc cách kia
Đối với Tôi Đam mê là yếu tố không thể thiếu để quyết định sự Thành Công ...!
Gmail: -Mobile: 0989.194.472
Comment
-
Khác nhiều chứ bạn. Không tin bạn cứ chứng minh là tôi sai đi.Nguyên văn bởi thiennv0109 Xem bài viếtKết nối trưc tiếp với PORT hay qua 74595 có khác nhau mấy đâu, viết được cách này, sẽ viết đc cách kia
PCT COMPUTER
(Để không làm ảnh hưởng đến thời gian và công việc cá nhân. Xin vui lòng không nhắn tin và điện thoại)
Comment
-
Ủa, mình có nói bài của bạn là sai đâu? bài của bạn làm rất tốt
( ... sao có vẻ căng thẳng thế,hihi )
Ý mình nói thế này: nếu một ng biết lập trình cho LCD thì thay vì phải xuất dữ liệu ra port thì ta dịch "SPI" dữ liệu vào 595 ( vị trí các bit làm sao cho tương đương nhau là được)
p/s: vừa nãy mình pos chưa thấy hiện phần code của bạn nhỉ?Đối với Tôi Đam mê là yếu tố không thể thiếu để quyết định sự Thành Công ...!
Gmail: -Mobile: 0989.194.472
Comment
Bài viết mới nhất
Collapse
-
bởi mèomướp1. Tìm hiểu đc thì càng tốt, bận thì thôi. Ko cần quá quan trọng
2. Số tự động cho đơn giản, kiểu như đi xe ga ấy ạ
3. Học lý thuyết tử tế ok
4.ok
5.có. đủ số km, tgian cầm lái là đc
6.đi ăn tập thể,...-
Channel: Tâm tình dân kỹ thuật
hôm nay, 16:34 -
-
Trả lời cho Tìm bạn thân quen cũ.bởi lvhnE nhớ bác Vivanpham làm bên điện tử y sinh, có lần đó cái sơ đồ máy chụp x quang sao có mấy con thryristor làm gì mà ko ai trả lới đúng cả
...
-
Channel: Tâm tình dân kỹ thuật
07-08-2026, 09:17 -
-
Trả lời cho Amply bị rò DC 22 voltbởi lvhnBác kiểm tra lại đường mạch, mối hàn xem có bị hở hoặc dẫn không tốt không?
Thay cầu diode lớn hơn càng tốt không vấn đề gì cả....-
Channel: Điện thanh
07-08-2026, 09:12 -
-
bởi LantheChào bạn.
Trục đầu ra của hộp số hành tinh xoắn ốc được kết nối với mặt bích của khách hàng thông qua một trục răng trong. Sau chưa đầy sáu tháng hoạt động, nó phát ra tiếng kêu lách cách và độ rơ lớn đáng báo động.
Việc...-
Channel: Thiết bị điện tử cá nhân
06-08-2026, 13:05 -
-
bởi ittcChào các anh em nhé, mình dự định sắp tới sẽ đi học lái xe Ôtô, thi lấy bằng lái. Cụ thể mình sẽ học và thi lấy giấy phép lái xe hạng B. Thật sự mình là người chưa có kiến thức hiểu biết gì về Ôtô cả ? tất nhiên mình sẽ phải...-
Channel: Tâm tình dân kỹ thuật
-
-
Trả lời cho Amply bị rò DC 22 voltbởi trung30000Theo sự hướng dẫn của bác, sau khi em kiểm tra tầng Vi sai sử dụng cặp c1815, tiếp đến là 1 con a1013, và cặp thúc sử dụng mje304g và mje305g, em đã tiến hành thay cặp Vi sai c1815 sau đó mở máy lên đo ngõ công suất DC 0,2V hai giây sau máy đo...-
Channel: Điện thanh
05-08-2026, 20:09 -

Comment