Mục lục:
- Bước 1: Yêu cầu thành phần:
- Bước 2: Thiết lập phần cứng:
- Bước 3: Thiết lập phần mềm:
- Bước 4: THAM KHẢO
Video: Giao diện LCD với 8051 (AT89S52): 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Xin chào, đây là đầu của 8051. LCD có thể chạy ở chế độ 8-bit và 4-bit, nhưng trong trường hợp của 8051 thì 8-bit chủ yếu được sử dụng, 4-bit được sử dụng trong arduino, AVR và PIC. Chế độ 8-bit có nghĩa là nó sử dụng 8 dây để truyền địa chỉ và dữ liệu.
Bước 1: Yêu cầu thành phần:
LCD 16 * 2
Bộ điều khiển vi mô AT89S52
Bộ dao động tinh thể 11.0592MHz
Tụ điện 10 uf
Tụ gốm 22pf
Đế IC 40 chân
Dây nhảy
Potentio-mét 10k
Bước 2: Thiết lập phần cứng:
Kết nối phần cứng được hiển thị trong hình
Kết nối cổng 2 với chân dữ liệu LCD.
Cổng 0.0 RS và Cổng 0.1 để BẬT.
RW xuống đất.
Điện trở và tụ điện vào chân RESET.
Bước 3: Thiết lập phần mềm:
Cài đặt KEIL4 trên PC của bạn
Chương trình cho giao diện LCD:
#include sbit rs = P0 ^ 0;
sbit en = P0 ^ 1;
void delay ();
void cmd ();
void dat ();
void main ()
{
char name [10] = "HƯỚNG DẪN";
không dấu int b;
P1 = 0x38;
cmd ();
P1 = 0x80;
cmd ();
P1 = 0x0f;
cmd ();
cho (b = 0; b <= 10; b ++)
{
P1 = tên ;
dat ();
trì hoãn();
}
}
void cmd ()
{
rs = 0;
vi = 1;
trì hoãn();
vi = 1;
}
void dat ()
{
rs = 1;
vi = 1;
trì hoãn();
vi = 0;
} void delay ()
{
unsigned int a;
for (a = 0; a <= 500; a ++);
}
Bạn có thể Tải xuống từ đây:
Bước 4: THAM KHẢO
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Đề xuất:
8051 Giao diện với DS1307 RTC và Hiển thị Dấu thời gian trên màn hình LCD: 5 bước
Giao diện 8051 với DS1307 RTC và Hiển thị Dấu thời gian trên màn hình LCD: Trong hướng dẫn này, chúng tôi đã giải thích cho bạn về cách chúng tôi có thể giao tiếp vi điều khiển 8051 với ds1307 RTC. Ở đây chúng tôi đang hiển thị thời gian RTC trong màn hình LCD bằng cách sử dụng mô phỏng proteus
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: 6 bước
Esp8266 dựa trên Boost Converter với giao diện người dùng Blynk tuyệt vời với bộ điều chỉnh phản hồi: Trong dự án này, tôi sẽ chỉ cho bạn một cách hiệu quả và phổ biến cách tăng điện áp DC. Tôi sẽ cho bạn thấy việc xây dựng một bộ chuyển đổi tăng cường có thể dễ dàng như thế nào với sự trợ giúp của Nodemcu. Hãy xây dựng nó. Nó cũng bao gồm một vôn kế trên màn hình và một phản hồi
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng ESP32s: 8 bước
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng cách sử dụng ESP32s: Trong hướng dẫn này, bạn sẽ tìm hiểu tất cả về Cách khởi động, kết nối và nhận thiết bị I2C (Gia tốc kế) hoạt động với bộ điều khiển (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Giao diện vi điều khiển 8051 với màn hình LCD ở chế độ 4 bit: 5 bước (có hình ảnh)
Giao diện vi điều khiển 8051 với màn hình LCD ở chế độ 4 bit: Trong hướng dẫn này, chúng tôi sẽ cho bạn biết về cách chúng tôi có thể giao tiếp màn hình LCD với 8051 ở chế độ 4 bit
Giao diện vi mạch 8051 với màn hình LCD 16 * 2 trong mô phỏng Proteus: 5 bước (có hình ảnh)
Giao diện Vi mạch 8051 Với 16 * 2 Lcd trong Mô phỏng Proteus: Đây là một dự án rất cơ bản của 8051. Trong dự án này, chúng tôi sẽ cho bạn biết về cách chúng tôi có thể giao tiếp 16 * 2 LCD với 8051 vi điều khiển. Vì vậy, ở đây chúng tôi đang sử dụng chế độ 8 bit đầy đủ. Trong hướng dẫn tiếp theo, chúng tôi cũng sẽ nói về chế độ 4 bit