LCD 16X2 KHÔNG HIỂN THỊ

Giao tiếp màn hình LCD 16x2 với 8051. Màn hình hiển thị LCD là 1 trong thành phần không thề thiếu trong số đông các dự án lập trình nhúng.

Bạn đang xem: Lcd 16x2 không hiển thị

 

 


Giao tiếp màn hình hiển thị LCD 16x2 cùng với 8051

 

Màn hình LCD là 1 phần không thể thiếu trong phần lớn các dự án nhúng và bài viết này chỉ dẫn kết nối screen LCD 16 × 2 với vi tinh chỉnh 8051. đa số người cảm thấy trở ngại khi tiếp xúc mô-đun LCD với 8051 nhưng thực tế là nếu như bạn học đúng cách, công việc rất dễ dàng, bạn cũng có thể thiết kế những dự án nhúng như vôn kế / ampe kế, đồng hồ thời trang kỹ thuật số, màn hình tự động hóa gia đình , hiển thị chỉ báo trạng thái, khóa mã chuyên môn số, đồng hồ đeo tay tốc độ / đo vận tốc kỹ thuật số, hiển thị cho máy nghe nhạc, v.v. Xem kỹ nội dung bài viết này đang giúp bạn cũng có thể hiển thị ngẫu nhiên văn phiên bản nào (bao gồm các ký tự mở rộng) trên bất kỳ phần như thế nào của màn hình hiển thị hiển thị 16 × 2. Để hiểu được giao tiếp này trước tiên, bạn phải biết về mô-đun LCD 16 × 2.

 

Mô-đun LCD 16x2

Mô-đun LCD 16 × 2 là nhiều loại mô-đun LCD rất thông dụng được sử dụng trong những dự án nhúng dựa trên 8051. Nó bao hàm 16 hàng với 2 cột 5 × 7 hoặc 5 × 8 ma trận điểm LCD. Những mô-đun đang nói về ở đây là loại JHD162A, một loại rất phổ biến. Nó có sẵn vào một gói 16 chân với tia nắng nền , công dụng điều chỉnh độ tương phản cùng mỗi ma trận điểm có độ sắc nét 5 × 8 chấm. Số chân, thương hiệu của bọn chúng và các tính năng tương ứng được hiển thị vào bảng bên dưới.

 

Chân số

Tên chân

Chức năng

1

Vss

Chân này phải được nối GND

2

Vcc

Chân nối nguồn cấp cho (5V)

3

Vee

Chỉnh độ tương phản

4

RS

Chọn thanh ghi

5

R/W

Đọc hoặc ghi

6

E

Cho phép mô-đun

7

DB0

Chận dữ liệu

8

DB1

Chân dữ liệu

9

DB2

Chân dữ liệu

10

DB3

Chân dữ liệu

11

DB4

Chân dữ liệu

12

DB5

Chân dữ liệu

13

DB6

Chân dữ liệu

14

DB7

Chân dữ liệu

15

LED+

Anode của led

16

LED-

Cathode của led

 

Chân Vee là để điều chỉnh độ tương bội phản của screen LCD cùng độ tương phản rất có thể được điều chỉnh bằng cách thay đổi năng lượng điện áp làm việc chân này. Thực hiện bằng phương pháp nối một đầu của trở thành trở cùng với Vcc (5V), đầu tê với GND với nối chân giữa của trở nên trở cùng với chân Vee. Xem sơ thiết bị mạch để hiểu rõ hơn.

*

JHD162A gồm hai thanh ghi tích hợp là thanh ghi tài liệu và thanh ghi lệnh. Thanh ghi dữ liệu để đặt dữ liệu sẽ tiến hành hiển thị và thanh ghi lệnh để đặt những lệnh. Mô-đun LCD 16 × 2 bao gồm một bộ lệnh từng lệnh để thực hiện một các bước cụ thể với màn hình. Họ sẽ bàn thảo chi máu về những lệnh sau. Nếu mức xúc tích và ngắn gọn cao gửi vào chân RS thì sẽ chọn thanh ghi dữ liệu và mức logic thấp nghỉ ngơi chân RS thì sẽ chọn thanh ghi lệnh. Nếu bọn họ đặt chân RS lên rất cao và đặt dữ liệu vào trong dòng dữ liệu 8 bit (DB0 mang đến DB7), mô-đun LCD sẽ nhận thấy đó là dữ liệu sẽ được hiển thị. Nếu bọn họ làm mang đến chân RS ở mức thấp với đặt dữ liệu trên đường dữ liệu, mô-đun sẽ nhận biết đó là một lệnh.

Chân R / W tức là để lựa chọn giữa chính sách đọc và ghi. Nút cao làm việc chân này có thể chấp nhận được chế độ đọc và mức thấp sống chân này được cho phép chế độ ghi.

Chân E là để kích hoạt những mô-đun. Biến hóa từ cao xuống thấp làm việc chân này sẽ được cho phép mô-đun.

DB0 mang đến DB7 là các chân dữ liệu. Dữ liệu được hiển thị và lệnh được bỏ trên các chân này.


*

LED+ là cực dương của đèn led phía sau với chân này bắt buộc được liên kết với Vcc thông sang một điện trở giới hạn dòng mê say hợp. LED- là cực âm của đèn led phía sau với chân này cần được nối đất.

 

Các lệnh mang đến mô-đun LCD 16x2

Mô-đun LCD 16 × 2 gồm một bộ hướng dẫn lệnh để trước. Từng lệnh sẽ làm cho mô-đun triển khai một nhiệm vụ cụ thể. Các lệnh thường được áp dụng và tác dụng của chúng được giới thiệu trong bảng bên dưới đây

 

Lệnh

Chức năng

0F

LCD bật, bé trỏ bật, con trỏ nhấp nháy bật

01

Xoá toàn màn hình

02

Quay về màn hình hiển thị chính

04

Giảm bé trỏ

06

Tăng con trỏ

0E

Màn hình bật, bé trỏ nhấp nháy tắt

80

Bắt con trỏ trở về vị trí đầu tiên của hàng 1

C0

Bắt nhỏ trỏ về bên vị trí thứ nhất của hàng 2

38

Sử dụng 2 hàng với ma trận 5x7

83

Con trỏ sản phẩm 1 địa chỉ 3

3C

Kích hoạt mẫu 2

08

Tắt màn hình hiển thị và con trỏ

C1

Nhảy đến loại 2 vị trí 1

OC

Bật màn hình hiển thị hiển thị, tắt nhỏ trỏ

C2

Nhảy mang lại hàng 2, vị trí 2

 

Khởi tạo ra LCD

Các bước cần được triển khai để khởi tạo màn hình hiển thị LCD được chuyển ra dưới đây và quá trình này là thông dụng cho phần lớn các ứng dụng.

Xem thêm: Tag: Kết Quả Tây Ban Nha Vs Bồ Đào Nha: Địa Chấn Khó Tin, Bồ Đào Nha Ngược Dòng Khó Tin Trước Tây Ban Nha

B1: nhờ cất hộ 38H mang đến dòng dữ liệu 8 bit nhằm khởi tạo

B2: gởi 0FH để bật LCD, con trỏ BẬT và con trỏ lập loè ON.

B3:Gửi 06H nhằm tăng vị trí con trỏ.

B4: nhờ cất hộ 01H nhằm xóa màn hình và trả về con trỏ.

 

Đưa dữ liệu vào LCD

Các bước để gửi tài liệu đến mô-đun LCD được đưa ra dưới đây. Mô-đun LCD có những chân RS, R / W và E. Chủ yếu trạng thái logic của những chân này tạo cho mô-đun xác định xem đầu vào tài liệu đã chỉ ra rằng lệnh hay tài liệu được hiển thị.

Đặt R / W nấc thấp.

Đặt RS = 0 giả dụ byte tài liệu là lệnh và sản xuất RS = 1 ví như byte tài liệu là dữ liệu sẽ được hiển thị.

Đặt byte tài liệu trên thanh ghi dữ liệu.

Xung E trường đoản cú cao xuống thấp.

Lặp lại quá trình trên để gửi dữ liệu khác.

 

Sơ trang bị nguyên lý

*

Sơ vật mạch được đưa ra ở trên cho thấy cách giao tiếp mô-đun LCD 16 × 2 cùng với vi điều khiển AT89S1. Tụ điện C3, điện trở R3 và công tắc nguồn nút thừa nhận S1 sinh sản thành mạch reset. Tụ gốm C1, C2 và tinh thể X1 tạo ra tần số xung nhịp mang lại vi điều khiển. Các chân trường đoản cú P1.0 cho P1.7 của vi tinh chỉnh và điều khiển được kết nối với các chân DB0 mang đến DB7 của mô-đun khớp ứng và qua đó, tài liệu đi đến mô-đun LCD. P3.3, P3.4 cùng P3.5 được nối với những chân E, R / W, RS của vi tinh chỉnh và tín hiệu tinh chỉnh và điều khiển được truyền cho mô-đun LCD. Trở nên trở R2 được sử dụng để điều chỉnh độ tương phản bội của màn hình. Chương trình tiếp xúc LCD cùng với vi tinh chỉnh 8051 được hiển thị bên dưới.

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Lời bài hát trung quốc

  • Cây cần sa hoa tím

  • Chụp ảnh concept ma mị

  • Rp7 xịt sên xe được không

  • x

    Welcome Back!

    Login to your account below

    Retrieve your password

    Please enter your username or email address to reset your password.