![]() |
hoi ve hien thi LCD
minh moi tap tanh viet ve pic.Day la doan code minh viet bang CCS de hien thi nhiet do qua LCD(Cam bien nhiet do bang LM335) nhung ko hieu sao mo phong thi chay ok ma khi lap mach chay thu thi LCD khong chiu hien thi.Cac bac nao ranh ve cai nay giup minh voi.
Code:
#include "C:\Program Files\PICC\Devices\16F877A.h" |
Giải pháp đơn giản cho bạn!
1 Attachment(s)
Mình không hiểu đoạn code bạn viết lắm!
Tuy nhiên, để hiển thị LCD bạn có thể dùng thư viện "lcd_lib_4bit.c" hỗ trợ cho đơn giản. (Cái này trên diễn đàn đã có nhiều người post) Nếu mạch dùng PORT nào để điều khiển việc hiển thị LCD thì sửa lại định nghĩa trong thư viện cho phù hợp. Ví dụ ở đây, tôi dùng PORTD để điều khiển. http://i560.photobucket.com/albums/s...caoson/LCD.jpg Code hiển thị như ví dụ sau: Code:
VOID LCD_Display() |
file LCD_lib_4bit.rar. đc viết cho sơ đồ LCD kết nối ở port D với các chân như trên hình .
nếu bạn muốn xài vào mạch của bạn thì phải vào file đó khai báo lại chân . |
Múi giờ GMT. Hiện tại là 09:49 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