Ngày nay, đồ vật hiển thị LCD (Liquid Crystal Display) được thực hiện trong rất nhiều các ứngdụng của VĐK. LCD có nhiều ưu điểm so với những dạng hiển thị khác: Nó có chức năng hiển thị kí trường đoản cú đadạng, trực quan tiền (chữ, số với kí tự trang bị họa), dễ dàng đưa vào mạch ứng dụng theo khá nhiều giao thức giao tiếpkhác nhau, tốn siêu ít tài nguyên hệ thống và giá thành rẽ …

*

Hìnhảnh của 1 loại LCD 16 x 2 thông dụng.

Bạn đang xem: Giao tiếp 8051 với lcd 16x2

Chức năng các chân :

*

Sơ đồ liên kết chân của LCD trong Kit 8051 Pro:

*

Hướng dẫn sử dụng:

1.Hướng dẫn in 1 kí tự, chuỗi kí trường đoản cú ra vị trí bất cứ của màn hình:

Sau phía trên mình sẽ hướng dẫn chúng ta in một kí tự, một chuỗi kí từ ra vị trí bất kỳ của màn hình hiển thị LCD 16x2 .Đây là một trong những ứng dụng được các bạn thường xuyên áp dụng với màn hình hiển thị LCD.Dưới đó là code mẫu, chúng ta có tham khảo và cải tiến và phát triển thêm.

Xem thêm: Giá Điện Thoại Samsung Mới Nhất 2020, Top 7 Điện Thoại Samsung Bán Chạy Nhất Quý I

Sau phía trên mình sẽ nạp đoạn code bên trên cho cỗ Kit 8051 Pro:

2.Hướng dẫn sinh sản hiệu ứng di chuyển kí tự,chuỗi kí tự

Để dịch chuyển một kí tự hoặc chuỗi kí tự chúng ta vẫn dùng các hàm in chuỗi kí từ ra màn bên cạnh đó ở phần 1.Chỉ cần dùng thêm hàm giữ hộ lệnh cho LCD là rất có thể dịch gửi chữ.Ví dụ như muốn di chuyển chữ từ cần qua trái ta sẽ gửi lệnh 0x18 mang đến LCD hoặc 0x1C nhằm dịch chữ từ bỏ trái qua phải.Dưới đấy là code mẫu mã tham khảo:

Video chạy chương trình trên Kit 8051 Pro:

3. Hiển Thị ký Tự Đặc Biệt Lên LCD:

Dưới đó là bảng cam kết tự đặc biệt đã được bên sản xuất kiến thiết sẵn cho 1 số màn hình hiển thị LCD phổ biến trên thị trường:

Để hiển thị những ký tự trên màn hình hiển thị ta chỉ cần gửi 1 dữ liệu là 1 trong chuỗi 8 bit lên màn hình LCD.Để mang chuỗi 8 bit đó từ cam kết tự đề xuất dùng ta dóng sang hàng ngang ta sẽ tiến hành 4 bit thấp, dóng lên trên sẽ được 4 bit cao.

VD: Ta mong mỏi gửi ký tựΩ ra màn hình từ ký kết tự này ta đã dong sang ngang là xxxx0100, dóng lên phía trên là 1111 đề xuất 8 bit phải gửi là 11110100 thay đổi ra mã hexa là 0xF4.Tương tự kí tựα là 0xE0 vàβlà 0xE2...

Dưới đó là code tham khảo:

Trên đây là bài giới thiệu cơ bản về tiếp xúc 8051 với LCD để chúng ta tham khảo.Chúc chúng ta thành công!!!

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *