Mở đầuTrong những năm gần đây màn hình LCD Liquid Crystal Display ngày càng được sử dụng rộng rãi và đang dần thay thế đèn LED bởi các nguyên nhân sau: • Màn hình LCD có giá thành rẻ.. •
Trang 1Nhóm 4: Điều khiển LCD 16x2
Trang 2Mở đầu
Trong những năm gần đây màn hình LCD (Liquid
Crystal Display) ngày càng được sử dụng rộng rãi và
đang dần thay thế đèn LED bởi các nguyên nhân sau:
• Màn hình LCD có giá thành rẻ
• Khả năng hiển thị số, kí tự, đồ họa tốt hơn nhiều so với đèn LED chỉ hiển thị được số và một số kí tự
• Sử dụng thêm một bộ điều khiển làm tươi LCD như
vậy giải phóng CPU khỏi công việc này, còn với đèn
LED luôn cần CPU (hoặc một số cách khác) để duy trì việc hiển thị số liệu
• Dễ dàng lập trình các kí tự và đồ họa
Trang 3Mô tả chân của LCD:
Chân Kí hiệu I/O Mô tả
3 VEE Nguồn điều khiển tương phản
4 RS RS=0 :Chọn thanh ghi lệnh
RS=1 :Chọn thanh ghi dữ liệu
5 R/W I R/W=0 :Đọc dữ liệu
R/W=1 :Ghi
7 DB0 – DB7 I/O Bus dữ liệu 8 bit
Trang 4Hình chân LCD:
Trang 5LCD có 14 chân chức năng cụ thể của các chân như sau:
• Vss, Vcc là chân nguồn +5V và chân đất, Vee được dùng để điều khiển độ tương phản của LCD.
• RS (Register Select) chân chọn thanh ghi: Có hai thanh ghi trong LCD, RS được chọn làm chân thanh ghi như sau: Nếu RS=0 thì thanh ghi cho phép người dùng gủi 1 lệnh, nếu
RS=1 thì thanh ghi cho phép người dùng gửi dữ liệu cần hiển thị nên LCD.
• R/W (Read, Write) chân đọc/ghi: cho phép người dùng
đọc/ghi thông tin nên LCD, R/W=1 thì đọc.=0 thì ghi.
• E (Enable) chân cho phép: Được LCD sử dụng để chốt
thông tin hiện có trên chân dữ liệu Để E chốt dữ liệu cần
xung tối thiểu là 450 ns.
• Do – D7:lá 8 chân dữ liệu 8 bit dùng để gửi thông tin nên
LCD hoặc đọc nội dung trong các thanh ghi.
Trang 6Bảng mã lệnh:
Trang 7Mạch nguyên lý:
Trang 8Gửi mã lệnh: