Trích:
Nguyên văn bởi fet.hut
Mình mới học con 16F877A. Mình muốn hiển thị một dòng chữ trên lcd LM016L nhưng ko bít phải làm tn. Mong mọi người chỉ giúp
|
Chương trình đơn giản:
#include<16f877a.h>
#fuses hs,nolvp,nowdt,noprotect
#use delay(clock=8000000)
#include"lcd_lib_4bit.c"// thu viên LCD 4 bit(ban lên mang tìm và copy vao` thư mục của bạn)
void main()
{
INT I;
lcd_init();
DELAY_MS(100);
LCD_PUTCMD(0X80);
PRINTF(LCD_PUTCHAR,"XIN CHAO CAC BAN");
while(1){
FOR (I=0;I<1;I++)
{
LCD_PUTCMD(0X18);//cho chay chu
PRINTF(LCD_PUTCHAR,"XIN CHAO CAC BAN");
DELAY_MS(300);
}
}
}
Thân,