You are on page 1of 1

void main()

lcd_init();
print("BRRR");

while(1);
}

lcd_init()
{
EN = 1;
//20ms delay
send_command(0x38);
send_command(0x0C);
send_command(0x06);
send_command(0x80);
send_command(0x18);
EN = 1; //1 olur heralde
}

send_command(unsigned char a)
{
RS = 0;
RW = 0;
D = 0x38;
EN = 1;
//5ms //degistirilebilir sonradan
EN = 0;
}
LCD_printc(char c)
{
PORTB=b;
RS=1;
RW=0;
EN=1;
//1ms delay //basta 5 10 da yapilabilir
EN=0;
}
LCD_print(char* str)
{
while(*s)
{
dat(*s++);
}
}

You might also like