Code:
#include <16F877A.h>
#include <DEFINE_16F877A.h>
#include <DEFINE_16F87x.h>
#fuses XT,NOWDT,NOPROTECT,NOLVP
#use delay(clock=4000000)
#define use_portd_lcd TRUE
#include <lcd.c>
void main(void)
{
delay_ms(100); // tao tre 100ms cho LCD khoi dong
lcd_init(); // khoi tao LCD
lcd_gotoxy(7,1); // vi tri (x,y)=(7,1)= hang 1, cot 7
lcd_putc('H');
lcd_putc('I');
lcd_putc('!');
}
ko hiểu sao LCD chỉ hiển thị ở dòng1 cột7 , 3 ô vuông đen sì ... kí tự hình như có xuất ra nhưng còn thiếu lệnh gì nữa phải ko ?