#define DELAY 1000
#define A 0x77//A WIHOUT DOT
#define B 0x7f //b without dot
#define C 0x39 //c WIHOUT DOT
#define O_D 0x3f //o,d WIHOUT DOT
#define E 0x79 //e WIHOUT DOT
#define F 0x71 //f WIHOUT DOT
#define H 0x76//h WIHOUT DOT
#define L 0x38//l WIHOUT DOT
#define P 0x73 //p WIHOUT DOT
#define S 0x6d //s WIHOUT DOT
#define U 0x3e//u WIHOUT DOT
#define Y 0x66 //y WIHOUT DOT
void display_character_eng();
volatile unsigned char dischar[13]={A,B,C,O_D,E,F,H,L,P,S,U,Y};
void setup() {
volatile char* dirf,*dirk;
dirf =(volatile char *) 0x30;
*dirf = 0xff;
}
void loop() {
display_character_eng();
}
void display_character_eng(){
volatile char *outf;
outf = (volatile char*)0x31;
for(volatile char i =0; i<13;i++){
*outf = dischar[i];
delay(DELAY);
}
}