[C8] code LCD

pas_mgcaru

Thành Viên PIF
+Cho e hỏi chương trình con lcd_put_byte(X,X) có tác dụng làm gì.:gach
+nếu mún hiện thị ký tự đặc biệt thì làm sao? do có 8 chân data tren lcd thì 8 chân này có phù hợp với 0x00 đến 0xff trong mã ASCII ko? có thể dựa vào để hiện thị trên lcd ký tự đặc biệt chẵng hạn
+nếu có mấy anh chị hướng dẫn cho e với..:botay:
thanksss:D:D
 

Manhdd

Cố Vấn CLB
Staff member
Anh nhớ trong hàm có chú thích mà:
Code:
//*****************************************************************************
// Send a byte of data (rs == 1) or command (rs == 0) to LCD
//*****************************************************************************
void lcd_put_byte(unsigned char rs, unsigned char data)
//
- code này chạy ở chế độ 4 bit dữ liệu nhằm tiết kiệm chân, phải gửi 2 lần 4 bit thì mới đủ 1 byte.
- không rõ em bảo ký tự đặc biệt là sao, chắc là ký tự không in được. Em có thể gửi luôn mã ASCII qua hàm lcd_putc(char c) để thử.
 
Top