THÔNG TIN TÀI LIỆU
TỪ KHÓA LIÊN QUAN
Mục lục
Đo nhiệt độ dùng LM35 + PIC16F877A + Hiển thị tiếng Việt trên LCD và LED 7 đoạn
Đây là LCD 2 hàng, mỗi hang 16 ký tự Để sử dụng LCD , ta hãy đọc file “LCD.C” trong thư viện Driver của CCS. Ở đó CCS hướng dẫn cách ta đi dây cho các chân của LCD, đồng thời CCS viết sẵn cho ta các hàm thao tác cho LCD: Cách nối dây: // As defined in the following structure the pin connection is as follows: // D0 enable // D1 rs // D2 rw // D4 D4 // D5 D5 // D6 D6 // D7 D7 // LCD pins D0-D3 are not used and PIC D3 is not used. Các hàm thông dụng lcd_init() : là hàm phải có để báo rằng sẽ sử dụng LCD lcd_putc( char c) : hàm để xuất ký tự ra LCD lcd_gotoxy( BYTE x, BYTE y) : hàm cho phép con trỏ nhảy tới vị trí (x,y) trên LCD Mô phỏng ví dụ dùng LCD bằng Proteus: Code : #define <16f877a.h> #include "16F877A.h" #device *=16 adc=8 //#device PIC16F877A *=16 #use delay(clock=20000000) #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT #use rs232(baud=115200,parity=N,xmit=PIN_C6,rcv=PIN_C7, bits=9) #include <LCD.C> void main () { lcd_init(); lcd_putc("Do an ky thuat"); } Kết quả: Đo nhiệt độ dùng LM35 + PIC16F877A + Hiển thị tiếng Việt trên LCD và LED 7 đoạn
TÀI LIỆU CÙNG NGƯỜI DÙNG
TÀI LIỆU LIÊN QUAN