Khối hiển thị nhiệt độ

Một phần của tài liệu Tổng hợp hệ thống điều khiển nhiệt độ cho lò điện trở (Trang 38)

e) Bước 5: Rỳt ra kết luận

4.1.3 Khối hiển thị nhiệt độ

Dựng màn hỡnh tin thể lỏng (LCD)

LCD cú 14 chõn, chức năng của chỳng được tập hợp ở bảng 4.3.

Bảng 4.3 Chức năng cỏc chõn của LCD

Chõn Kớ hiệu Cửa I/O Mụ tả

1 Vss - Đất (GND)

2 Vcc - Dương nguồn 5V

3 Vee - Cấp nguồn điều khiển tương phản

4 RS I RS=0-chọn thnh ghi lệnh; RS=1-Thanh ghi dữ liệu 5 R/W I R/W=0-Ghi dữ liệu; R/W=1-Đọc dữ liệu

6 E I/O Cho phộp

7 DB0 I/O Cỏc bit dữ liệu 8 DB1 I/O Cỏc bit dữ liệu 9 DB2 I/O Cỏc bit dữ liệu 10 DB3 I/O Cỏc bit dữ liệu 11 DB4 I/O Cỏc bit dữ liệu 12 DB5 I/O Cỏc bit dữ liệu 13 DB6 I/O Cỏc bit dữ liệu 14 DB7 I/O Cỏc bit dữ liệu

Bảng 4.4 Mó lệnh và ý nghĩa cỏc thao tỏc lệnh của LCD

Thứ tự Mó (Hex) Lệnh đến thanh ghi LCD 1 1 Xúa màn hỡnh hiển thị

3 4 Giảm con trỏ (dịch con tỏ sang trỏi) 4 6 Tăng con trỏ (dịch con tỏ sang phải) 5 5 Dịch hiển thị sang phải

6 7 Dịch hiển thị sang trỏi 7 8 Tắt con trỏ, tắt hiển thị 8 A Bật con trỏ, tắt hiển thị 9 C Tắt con trỏ, bật hiển thị

10 E Nhấp nhỏy con trỏ, bật hiển thị 11 F Tắt con trỏ, nhấp nhỏy hiển thị 12 10 Dịch vị trớ con trỏ sang trỏi 13 14 Dịch vị trớ con trỏ sang phải 14 18 Dịch toàn bộ hiển thị sang trỏi 15 1C Dịch toàn bộ hiển thị sang phải 16 80 ẫp con trỏ về đầu dũng thứ nhất 17 C0 ẫp con trỏ về đầu dũng thứ hai 18 38 Tạo hiển thị 2 dũng và ma trận 5x7

Khi lập trỡnh thực hiện thao tỏc với LCD phảI tuõn thủ và sử dụng mó lệnh tương ứng. Mỗi lệnh của LCD là một số viết theo hệ HEX. Cỏc mó lệnh của LCD và ý nghĩa của thao tỏc mụ tả trong bảng 4.4.

Thường sử dụng 2 loại LED hiển thị kớ tự: LED cú 2 dũng lệnh, mỗi dũng hiển thị 40 kớ tự và LED cú 1 dũng lệnh, hiển thị 20 kớ tự. Mỗi vị trớ trờn màn hỡnh cú địa chỉ cụ thể như trờn 4.5. Trong đú, bit DB7 là bit bỏo bận, bit DB6 là bit qui định thứ tự hàng: hàng thứ nhất (DB6)=0, cũn hàng thứ hai (DB6)=1. Cỏc bit cũn lại xỏc định địa chỉ con trỏ nơi kớ tự sẽ hiển thị. Vậy để hiển thị 1 kớ tự nào đú trờn LCD ở một vị trớ xỏc định, trước khi gửi kớ tự phảI gửi địa chỉ của vị trớ hiển thị.

Bảng 4.5 Định địa chỉ hiển thị cho LCD 2 hàng, mỗi hàng 40 kớ tự

Dũng DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0

Dũng 1 (min) 1 0 0 0 0 0 0 0

Dũng 1 (max) 1 0 1 0 0 1 1 1

Dũng 2 (min) 1 1 0 0 0 0 0 0

Dũng 2 (max) 1 1 1 0 0 1 1 1

Một phần của tài liệu Tổng hợp hệ thống điều khiển nhiệt độ cho lò điện trở (Trang 38)

Tải bản đầy đủ (DOC)

(59 trang)
w