Professional Documents
Culture Documents
h>
#include <util/delay.h>
#include <string.h>
#define dataport PORTB
#define commport PORTD
#define RS PD4
#define WR PD5
#define EN PD6
int
int
int
int
lcd_init(void);
lcd_senddata(unsigned char *);
WRcomm(void);
WRdata(void);
commport&=~(1<<WR);
commport|=(1<<EN);
iting data
commport&=~(1<<EN);
er ending from writing data
_delay_ms(100);
return 1;
}
int main(void){
DDRB=0xff;
a
DDRD=(1<<PD4)|(1<<PD5)|(1<<PD6);
t for send instruction
while(1){
lcd_init();
lcd_senddata("ibrahim abdullah");
dataport=0xc0;
this instruction"
WRcomm();
lcd_senddata("abdalrhman saleh");}
return 1;}