21.07.2013 Views

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

THỰC HÀNH VI XỬ LÝ - Khoa Khoa học và Kỹ thuật Máy tính

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Trường ĐH. Bách <strong>Khoa</strong> TP.HCM <strong>Khoa</strong> KH & KTMT<br />

3.4.3 Các lệnh giao tiếp với LCD<br />

Lệnh RS RW D7 D6 D5 D4 D3 D2 D1 D0<br />

Clear display<br />

Return home<br />

Entry mode set<br />

Display on/off<br />

control<br />

Cursor/Display<br />

shift<br />

Function set<br />

Set CGRAM<br />

address<br />

Set DDRAM<br />

address<br />

Read BUSY flag<br />

(BF)<br />

Write to<br />

DDRAM or<br />

CGRAM<br />

Read from<br />

DDRAM or<br />

CGRAM<br />

Thời gian<br />

thực thi<br />

0 0 0 0 0 0 0 0 0 1 1.52ms<br />

0 0 0 0 0 0 0 0 1 * 1.52ms<br />

0 0 0 0 0 0 0 1 I/D SH 37µs<br />

0 0 0 0 0 0 1 D C B 37µs<br />

0 0 0 0 0 1<br />

S/<br />

C<br />

R/<br />

L<br />

* * 37µs<br />

0 0 0 0 1 DL N F * * 37µs<br />

0 0 0 1 CGRAM address 37µs<br />

0 0 1 DDRAM address 37µs<br />

0 1 BF DDRAM address 0µs<br />

1 0 D7 D6 D5 D4 D3 D2 D1 D0 43µs<br />

1 1 D7 D6 D5 D4 D3 D2 D1 D0 43µs<br />

Các bit trên bảng tóm tắt các lệnh có ý nghĩa như sau:<br />

I/D 1 Increment 0 Decrement<br />

SH 1 Entire shift on 0 Entire shift off<br />

S/C 1 Display shift 0 Cursor move<br />

R/L 1 Shift to the Right 0 Shift to the Left<br />

DL 1 8 bits 0 4 bits<br />

N 1 2 Lines 0 1 Lines<br />

F 1 5x10 dots Font 0 5x8 dots Font<br />

BF 1 Internally operating 0 Can accept instruction<br />

Trên kit thí nghiệm LCD ký tự 2x16 được kết nối <strong>và</strong>o Port D ở chế độ 4 bit. Ở chế<br />

độ 4 bit, để đọc hay ghi một byte phải tiến hành cài dữ liệu hai lần, lần đầu là 4 bit cao,<br />

lần thứ hai là 4 bit thấp.<br />

Bộ môn <strong>Kỹ</strong> Thuật <strong>Máy</strong> Tính 34 Thực hành Vi xử lý

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!