You are on page 1of 2

lcd_init(40);

while (1)
{
// Place your code here
if(PINA.1==0){
for (kolom=0; kolom<=40; kolom++){
lcd_clear();
lcd_gotoxy(18,0);
lcd_putsf("NAMA :");
lcd_gotoxy(kolom,1);
lcd_putsf("MUHAMMAD LUTHFI ALGHIFARI");
delay_ms(10);
}

for (kolom=0; kolom<=40; kolom++){


lcd_clear();
lcd_gotoxy(19,0);
lcd_putsf("NIM :");
lcd_gotoxy(kolom,1);
lcd_putsf("19.11.3109");
delay_ms(10);
}

for (kolom=0; kolom<=40; kolom++){


lcd_clear();
lcd_gotoxy(17,0);
lcd_putsf("KELAS :");
lcd_gotoxy(kolom,1);
lcd_putsf("INFORMATIKA 08");
delay_ms(10);
}
}

else if(PINA.0==0){
lcd_gotoxy(18,0);
lcd_putsf("NAMA :");
lcd_gotoxy(8,1);
lcd_putsf("MUHAMMAD LUTHFI ALGHIFARI");
delay_ms(100);
lcd_clear();

lcd_gotoxy(19,0);
lcd_putsf("NIM :");
lcd_gotoxy(16,1);
lcd_putsf("19.11.3109");
delay_ms(100);
lcd_clear();

lcd_gotoxy(17,0);
lcd_putsf("KELAS :");
lcd_gotoxy(13,1);
lcd_putsf("INFORMATIKA 08");
delay_ms(100);
lcd_clear();
}
}
}
Create a schematic from the selected template
Create a PCB layout from the selected template
Crete Firmware Project
Family : AVR
Controller : ATmega32
Compiler : AVRASM (Proteus)

You might also like