Professional Documents
Culture Documents
Bài 4-Giao tiếp với LCD 20x4 4 bit data (D4 đến D7)
Bài 4-Giao tiếp với LCD 20x4 4 bit data (D4 đến D7)
===//===
Bài 4: Viết chương trình giao tiếp với LCD20x4 4 bit data (D4 đến D7) và hiển thị:
Chuỗi: “www.hocdientu123.vn” ở hàng 0
Số : 123 ở hàng 1
Chuỗi : “Hello” ở hàng 2
Số : 1234567 ở hàng 3
Hướng xử lý
Bước 1: Vẽ sơ đồ nguyên lý:
www.hocdientu123.vn
Bước 2: Lưu đồ giải thuật:
BEGIN
END
Bước 3: Code
Sử dụng các lệnh sau:
- Viết các hàm LCD.
void LCD20X4_Init ( void ); //ham khoi tao LCD20x4
void LCD20X4_Enable(void); // ham tao xung EN
void LCD20X4_Clear(); //xoa noi dung hien thi tren LCD20x4
void LCD20X4_Send4Bit(unsigned int8 data );//ham goi du lieu 4bit den LCD20x4
void LCD20X4_SendByte(unsigned int8 data, unsigned int8 reg );//ham goi du lieu/lenh den LCD20x4
void LCD20X4_Gotoxy(unsigned int8 x, unsigned int8 y);//ham thiet lap vi tri con tro
void LCD20X4_PutChar (unsigned int8 data );//ham viet mot ky tu len LCD20x4
void LCD20X4_PutString (unsigned int8 *s); //ham hien thi chuoi lkys tu ra man hinh LCD
void LCD20X4_NumBer(unsigned int32 number,unsigned int8 leng);//ham viet mot chuoi so len LCD20x4
www.hocdientu123.vn
www.hocdientu123.vn