để put data ra lcd có thể đơn giản là dùng thư viện stdio.h nếu không chú trọng đến thời gian xử lí.
val: biến data cần hiển thị.
buff_size: số kí tự tối đa cần hiển thị lên lcd, nếu data val cần hiển thị là char thì nó là 3, int là 5.
uchar buff[buff_size];
sprintf(buff,"%d",val);
lcd_gotoxy(x,y); // trỏ đến chỗ nào mà ban muốn hiển thị.
lcd_puts(buff);
thế là xong. tuy nhiên sẽ tốn tí thời gian cho dòng lênh sprintf.
val: biến data cần hiển thị.
buff_size: số kí tự tối đa cần hiển thị lên lcd, nếu data val cần hiển thị là char thì nó là 3, int là 5.
uchar buff[buff_size];
sprintf(buff,"%d",val);
lcd_gotoxy(x,y); // trỏ đến chỗ nào mà ban muốn hiển thị.
lcd_puts(buff);
thế là xong. tuy nhiên sẽ tốn tí thời gian cho dòng lênh sprintf.
Comment