TRÌNH BÀY MOƠT SÔ VÂN ĐEĂ LIEĐN QUAN ĐÊN TAƠP LEƠNH

Một phần của tài liệu Đo điện năng từ xa qua mạng RS485 (Trang 61 - 63)

THIÊT BỊ HIEƠN THỊ LCD HD44780 (HÃNG HITACHI)

TRÌNH BÀY MOƠT SÔ VÂN ĐEĂ LIEĐN QUAN ĐÊN TAƠP LEƠNH

Các ngõ đieău khieơn : EN (Enable) :

Thođng báo cho LCD biêt ta đang gởi dữ lieơu cho nó. Chương trình phaăn meăm phại đaịt E = 1 trước khi đaịt các đường đieău khieơn hay các đường dữ lieơu khác và sau đó phại xóa E = 0 khi các đường khác đã sẵn sàng.

RS (Register Select) :

ü RS = 0 : dữ lieơu đưa vào LCD là leơnh

ü RS = 1 : dữ lieơu đưa vào LCD là dữ lieơu caăn hieơn thị RW (Read/Write) :

ü RW = 0 : dữ lieơu tređn bus được ghi vào LCD

ü RW = 1 : dữ lieơu được đĩc ra từ LCD

THANH GHI

IR (Intruction Register) :

Thanh ghi lưu trữ mã leơnh cụa moơt sô leơnh : xó hieơn thị, dịch con trỏ… DR (Data Register) :

RS RW E Thao tác

0 0 1,1 → 0 IR viêt bởi thao tác beđn trong (xóa hieơn thị…) 0 1 1 Đĩc cờ baơn BF và boơ đêm địa chư

1 0 1,1 → 0 DR viêt bởi thao tác beđn trong 1 1 1 DR đĩc bởi thao tác beđn trong

Cờ baơn BF (Busy Flag) :

ü BF = 1 : LCD đang thực hieơn leơnh beđn trong, leơnh kê sẽ khođng được châp nhaơn

ü BF = 0 : leơnh kê được phép ghi vào LCD. Boơ đêm địa chư (Address Counter) :

AC gán địa chư cho DDRAM hay CGRAM

Khi 1 leơnh chứa địa chư được viêt vào IR, dữ lieơu địa chư được gởi từ IR đên AC. Tái leơnh này DDRAM hay CGRAM cũng được chĩn.

Sau khi viêt vào (hay đĩc ra từ) DDRAM hay CGRAM đeơ hieơn thị dữ lieơu AC tự đoơng taíng (hay giạm đi) moơt.

Noơi dung AC là ngõ ra DB0÷DB6 khi RS = 0 và RW = 1 RAM hieơn thị dữ lieơu (DDRAM) :

DDRAM lưu trữ dữ lieơu được trình bày ở dáng mã kí tự 8 bit.

Dung lượng cụa nó 80x8 bit hay 80 kí tự. Khi hieơn thị ít hơn 80 kí tự, bât cứ vùng RAM nào khođng dùng cho hieơn thị đeău có theơ dùng như 1 RAM đa dúng.

Địa chư DDRAM được định dáng trong AC ở dáng Hex. Lieđn heơ giữa địa chư DDRAM và vị trí tređn màn hình hieơn thị

00 01 38 39 Vị trí hieơn thị Dòng 1 00H 01H ……… 26H 27H

Dòng 2 40H 41H ……… 66H 67H

Địa chư DDRAM dáng Hex CGROM : (Character Generator ROM)

CGROM táo mău kí tự 5x7 hay 5x10 từ mã kí tự 8 bit CGROM chứa 192 mău kí tự 5x7 và 192 mău kí tự 5x10. CGRAM :

Là vùng RAM cho phép người sử dúng định nghĩa moơt kí tự nào đó trong phaăn meăm

Với font 5x7 có theơ lưu trữ được 8 mău kí tự Với font 5x10 có theơ lưu trữ được 4 mău kí tự

Một phần của tài liệu Đo điện năng từ xa qua mạng RS485 (Trang 61 - 63)