![]() |
Bác nào cho em hỏi về LCD với....
Em dang gặp ít khó khăn về code hiển thị thời gian cho LCD(code hiển thị thời gian thì em có rồi) nhưng trong code còn có nút bấm để thiết lập lại thời gian.Bác nào giúp em với..thank các bác...
|
bác hỏi mình đọc cũng ko hiểu dc gì.
nhưng nếu muốn hiện thì bác có thể khai thác thư viện LCD. có sẳn ở CCS. nhưng trước khi hiện thị thì 1 chuổi thi đơn giản, và hiện thi 1 số thi bác nên dưa nó về 1 biến và hiện thi biến đó. void main() { lcd_init(); // khổi tạo để khai bào mình dùng LCD lcd_gotoxy(1, 1) // vi trí đầu dòng lcd_putc("PICVIETNAM") // xuất ra màn hình chuổi PICVIETNAM } xuất 1 biến ra màn hình int bien= 100; void main() { lcd_init() lcd_gotoxy(2,1) // vị trí đầu dòng hàng thứ 2. prinft(lcd_putc,"Gia tri cua bien: %U",bien); // printf là hàm để ép kiễu để in 1 chuổi hoặc biến + chuổi. // "%U khai báo chổ đó là xuất 1 giá trị ra lcd; } về về hiện thì ngày tháng của bác thi bác phải quy các thời gian đó về các biến phần biệt. vd: int ngay, thang, nam, gio, phut, giay; sao đó xuất lần lượt các giá trị đó ra màn hình theo từng vị khác nhau của màng hình mà bạn cần. củng có thể xuất 1 lúc ra int ngay= 12, thang=10, nam=2012; printf(lcd_putc,Ngay: %U Thang: %U Nam: %U, ngay,thang,nam); ket qua: Ngay: 12 Nam: 10 Nam: 2012 thế đấy ko khó. |
Múi giờ GMT. Hiện tại là 05:10 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam