Bộ xử lý trung tâm MPU không thể giao tiếp trực tiếp với bộ lái LCD. Vì vậy bộ điều khiển LCD được đặt giữa bộ xử lý và bộ lái LCD để điều khiển giao
tiếp giữa chúng.
Bộ điều khiển LCD nhận thông tin hiển thị từ MPU, chuyển chúng thành tín hiệu điều hoà hiển thị và yêu cầu các bộ lái LCD hiển thị, và chuyển chúng cho các
bộ lái LCD.
3.2.4. Nguyên tắc điều khiển:
MPU LCD Controller LCD Driver LCD Display Display information
Có 4 tín hiệu thời gian hiển thị: Hiển thị xung dịch dữ liệu, tín hiệu chốt, tín hiệu bắt đầu khung, và tín hiệu chuyển đổi AC. Có hai dạng cho việc truyền tín hiệu
hiển thị: truyền nối tiếp và truyền song song. Trong truyền nối tiếp, dữ liệu được
truyền từng bit. Trong truyền song song, 4 hoặc 8 bit được truyền đồng thời.
1.5. Hiển thị dữ liệu trên RAM:
RAM hiển thị dữ liệu chứa thông tin hiển thị gởi từ MPU. Bộ điều khiển LCD đọc dữ liệu từ RAM hiển thị và chuyyển dữ liệu đó đến các bộ lái LCD. Một
số bộ điều khiển LCD để cho MPU giao tiếp trực tiếp với RAM hiển thị dữ liệu được chỉ ra như hình trên.
MPU
LCD Controller
Display data RAM
Display data Display data LCD Driver LCD
CHƯƠNG 3: GIỚI THIỆU VI ĐIỀU KHIỂN PIC 16F877A VÀ MỘT SÓ LINH KIỆN KHÁC
Một trong các phương pháp để thể hiện nội dung dữ liệu hiển thị là chỉ định
hiển thị các bit dữ liệu để hiển thị các điểm ảnh. Trong trường hợp này, nếu MPU ghi và lưu trữ dữ liệu “11110000” tại địa chỉ 0 cuả RAM hiển thị dữ liệu, màn hình LCD hiển thị một mẩu cuả tùy theo mức 0 hay 1
cuả dữ liệu. Kiểu giao tiếp này được gọi là chế độ hiển thị sinh động. Chế độ hiển
thị sinh động cho phép mọi kiểu mẫu có thể hiển thị, bởi vì mỗi điểm ảnh hiển thị
có thể mở hoặc tắt độc lập nhau.
3.2.6. Cấu trúc:
Các bộ hiển thị LCD trên thị trường có nhiều khuôn mẫu khác nhau, thường
gặp là các loại 1x16 (tương ứng với 1 hàng * 16 ký tự), 2x16 (tương ứng với 2 hàng * 16 ký tự), 1x40 (tương ứng với 1 hàng * 40 ký tự)…
Thường LCD có 16 chân(thêm 2 chân nữa là backlight anode và backlight cathode).
Các mô đun LCD có một giao diện 8 bit. Bên cạnh bus dữ liệu 8 bit, giao
diện còn có một số các đường dẫn điều khiển khác. Việc truyền dữ liệu mặc định
giữa mô đun LCD và một linh kiện bên ngoài là 8 bit, tuy nhiên vẫn có khả năng
tiến hành truyền thông với mô đun LCD bằng cách chỉ sử dụng 4 trong số 8 đường
dẫn dữ liệu.
TC802A UL1 LCD Display 7 8 9 10 11 12 13 14 1 2 3 4 5 6 15 16 D0 D1 D2 D3 D4 D5 D6 D7 Vss Vcc V0 R S R /W E Led- Led+ D0-D7:8 đường dữ liệu
RS:chọn thanh ghi điều khiển hay thanh ghi dữ liệu
RS = 0: Chọn thanh ghi điều khiển
RS = 1: Chọn thanh ghi dữ liệu
R/W\: Chọn chế độ đọc hay ghi
R/W\ = 0: Chọn chế độ đọc
R/W\ = 1: Chọn chế độ ghi E: Cho phép đọc hoặc ghi
E = 1 :cho phép
E = 0:Không cho phép Vdd(Vcc): nguồn cung cấp = 5VDC
VSS = 0 VDC
VD(VEE): Điều chỉnh độ tương phản
A(led+): Cực dương cuả đèn led màn hình K(led-): Cực âm cuả đèn led màn hình.
Chân số 3 nếu nối với biến trở sẽ cho phép điều chỉnh độ tương phản (Contrast) của
CHƯƠNG 3: GIỚI THIỆU VI ĐIỀU KHIỂN PIC 16F877A VÀ MỘT SÓ LINH KIỆN KHÁC
CHƯƠNG 4: GIỚI THIỆU VỀ IGBT, OPTO, SG3525 VÀ BIẾN ÁP XUNG