![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#6 |
Đệ tử 2 túi
Tham gia ngày: Jan 2010
Bài gửi: 26
: |
void hienthi()
{ lcd_putcmd(0xc0); //xóa printf(lcd_putchar," "); //xóa lcd_putcmd(0xc0); //xóa lcd_putchar(a);// doc gia tri nut nhan lên man hinh LCD } Em vừa xóa thử 3 dòng trong hienthi của tdm, thì LCD hiển thị nút nhấn nhanh hơn, nên ko bit2 3 dòng có tác dụng gì? (biết là có 1 lệnh ép con trỏ về đầu dòng) Em sửa lại code hiển thị để LCD hiển thị 11 số, void hienthi() { lcd_putchar(a);// doc gia tri nut nhan lên man hinh LCD i=i+1; if (i>12) { i=0; lcd_putcmd(0x01); printf(lcd_putchar,"gia tri phim:"); lcd_putcmd(0xc0); } } nhưng ko hiểu sao: 1/ số đầu tiên lại ko hiển thị ngay ô đầu dòng, mà hiển thị ô kế bên (khi nhập lần 2 mới đc đầu dỏng) 2/ phím nhấn có lúc lại hiển thị số double( khi nhấn 1 lần nhưng lại hiển thị liên tục 2 số, thỉnh thoảng bị )
__________________
Càng học càng thấy ngu ra.(~.~)............... |
![]() |
![]() |
|
|