![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Mar 2012
Bài gửi: 2
: |
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...
|
![]() |
![]() |
![]() |
#2 |
Đệ tử 5 túi
Tham gia ngày: Jan 2010
Bài gửi: 96
: |
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ó. |
![]() |
![]() |
![]() |
|
|