2. CƠ SỞ LÝ THUYẾT VỀ LINH KIỆN THIẾT KẾ BỘ GIAO TIẾP
2.3. Giao tiếp LCD 16x2 vă vi điều khiển P89V51RD2
LCD có 14 chđn vă 2 chđn AK
- Trong 14 chđn của LCD thi có: 8 chđn dữ liệu D0→D7
- 3 chđn điều khiển E, RS, R/W - 3 chđn nguồn Vss, Vdd< Vo
Chđn E (enable): chđn năy cho IC 44780 biết lă vi điều khiển dang liín lạc với nó, mức tích cực la mức 1. Chđn năy dùng để điều khiển trạng thâi đường truyền dữ liệu
Chđn RS : bâo cho LCD biết bước sắp tới lă hiển thị dữ liệu hay thực thi câc lệnh điều khiển( mức 0: lệnh , mức 1 : hiển thị dữ liệu) Chđn R/W : có tâc dụng bâo cho LCD biết lă VDK muốn đọc hay ghi( 1: read, 0: write)
Chắc câc bạn sẽ thắc mắc lă LCD dùng để ghi dữ liệu, tại sao lại cần đến đọc nữa. Đọc dữ liệu cần thiết vì khi đọc dữ liệu từ LCD thì VDK mới biết lúc năo LCD thực thi xong lính mă nó gửi truớc đó để cịn thực thi lệnh tiếp theo
Chđn Vss, Vdd lă chđn nguồn ( Vss nối đất).Còn chđn Vo lă điều chỉnh độ tương phản , tức lă độ sâng của LCD, để điều chỉnh độ tương phản thì nối chđn năy với biến trở 10k, một đầu nối dất một đầu nối với dương nguôn
Trước khi lăm việc với LCD chúng ta phải khởi tạo ban đầu cho nó Câc bước khởi tạo giâ trị ban đầu cho LCD (có 5 bước)
+)Wait 100ms ( thời gian cấp nguồn cho LCD - the internal reset circuit)) +)Gừi mê lệnh 28h để thông bâo cho LCD biết dùng 4 chđn
+)Gửi tiếp mê lệnh 28h để khởi tạo ban đầu cho LCD chế độ dùng 4bit, 2 line,dot 5*8
+)Gửi mê lệnh 0EH để bật chế độ con , đđy lă mê lệnh Display on/off control +)Gửi mê lệnh 06h đđy lă mê lệnh Entry mode set thiết lập chế độ dịch chuyển con trỏ