![]() |
|
Tài trợ cho PIC Vietnam |
dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 1 túi
Tham gia ngày: May 2007
Bài gửi: 20
: |
Bảng các hằng số của chương trình:
#define LCD_clear 0x01 //Xoa man hinh LCD #define LCD_home 0x02 //Tro ve dau dong #define LCD_normal 0x06 //Che do nhap du lieu binh thuong #define LCD_normal_s 0x07 //Che do nhap du lieu binh thuong, dich man hinh #define LCD_off 0x08 //Tat man hinh #define LCD_on 0x0C //Bat man hinh #define LCD_on_crsr 0x0E //Bat man hinh va con tro #define LCD_on_blink 0x0F //Bat man hinh va con tro (nhap nhay) #define LCD_4b2l 0x28 //Che do 2 dong, giao tiep 4 bit du lieu #define LCD_homeL1 0x80 //Ve dau dong 1 #define LCD_homeL2 0xC0 //Ve dau dong 2 lấy ở đâu vậy a. ví dụ LCD của em có 1 dòng thì khai báo thế nào. Muốn dùng chế độ 8bit thì khai báo thế nào |
![]() |
![]() |
![]() |
#2 | |
Trưởng lão PIC bang
|
Trích:
Tutorial của tôi đã đề cập đến chip HD44780U này, bạn chưa đọc kỹ đó thôi. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 1 túi
Tham gia ngày: May 2007
Bài gửi: 20
: |
Lcd
LCD của em 1 dòng. Em giao tiếp 4 bit dữ liệu. Em cho hiện chuỗi "Hello World"
Nếu cấu hình ở chế độ 2 dòng (0x28: 2 dòng,4 bit) thì chuỗi sẽ hiện lên như hình 1. Nếu cấu hình ở chế độ 1 dòng (0x20: 1 dòng,4 bit) thì chuối sẽ hiện lên như hình 2. Để LCD hiện cả dòng chữ thì phải cấu hình như thế nào? |
![]() |
![]() |
![]() |
#4 | |
Trưởng lão PIC bang
|
Trích:
Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
![]() |
![]() |
![]() |
|
|