![]() |
Hiển thị LCD
Em mới học vi điều khiển nên chưa rành lắm có một số vấn đề muốn hỏi các anh chỉ bảo giúp em với ạ! em muốn hỏi mình dùng lệnh gì để hiển thị hay xóa đi ký tự nằm trên 1 vị trí nào đó trên màn hình vậy ạ.
|
còn tùy vào thư viện lcd bạn dùng nữa. về bản chất, nếu bạn muốn hiển thị 1 ký tự lên lcd thì bạn sẽ gởi mã ascii của ký tự đó lên lcd, còn nếu muốn xóa thì gởi lên lcd mã lệnh xóa màn hình lên lcd (với loại LCD mình đang dùng là 0x01)
|
bạn có thể tìm thư viện LCD 4 bit về làm cho nhanh :D
|
em cám ơn 2 anh đã giúp em. trong CCS của em có thư viện LCD.C mà sao khi em khai báo lại bị lỗi là sao các anh. thư viện đó sẽ hỗ trợ việc viết riêng lên từng vị trí đó phải không ạh
|
Trích:
|
Bạn muốn tìm hiểu cách sử dụng LCD 16x2 thì vào trang này http://www.hocavr.com/index.php/vi/app/textlcd
Theo mình biết thì trình dịch PICC có hàm lcd_goto(x,y), với x vị trí cột, y hàng. Bạn lưu ý LCD 16x2 chỉ có 2 hàng 16 cột. |
Múi giờ GMT. Hiện tại là 12:45 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