Buka Aplikasi proteus 8 lalu buat rangkaian seperti dibawah ini.
Setelah itu buka aplikasi CVAVR klik file dan pilih new. lalu pilih oke.
Setelah itu pilih project.
Pilih yes.
Setelah itu pilih seperti di bawah ini.
Lalu isi ports seperti di bawah ini
Dan pilih Alphanumeric LCD dan isi seperti di bawah ini.
Setelah itu isi codingan seperti di bawah ini
switch (shit)
{
case 1:
lcd_gotoxy(5,0);
lcd_putsf("MINUMAN");
lcd_gotoxy(0,1);
lcd_putsf("1. KOPI");
lcd_gotoxy(10,1);
lcd_putsf("2. SUSU");
if (PINC.0==0)
{delay_ms(10); lcd_clear(); shit=2;}
else if
(PINC.1==0) {delay_ms(10); lcd_clear(); shit=3;}
else shit=1;
break;
case 2:
lcd_gotoxy(1,0);
lcd_putsf("1. Rp6000");
lcd_gotoxy(1,1);
lcd_putsf("2.Back");
if (PINC.0==0)
{delay_ms(10); lcd_clear(); shit=4;}
else if
(PINC.1==0) {delay_ms(10); lcd_clear(); shit=1;}
else shit=2;
break;
case 3:
lcd_gotoxy(1,0);
lcd_putsf("1. Rp7000");
lcd_gotoxy(1,1);
lcd_putsf("2.Back:);
if (PINC.0==0)
{delay_ms(10); lcd_clear(); shit=4;}
else if
(PINC.1==0) {delay_ms(10); lcd_clear(); shit=1;}
else shit=3;
break;
case 4:
lcd_gotoxy(1,0);
lcd_putsf("1.Beli");
lcd_gotoxy(1,1);
lcd_putsf("2.MENU UTAMA");
if (PINC.0==0)
{delay_ms(10); lcd_clear(); shit=5;}
else if
(PINC.1==0) {delay_ms(10); lcd_clear(); shit=1;}
else shit=4;
break;
case 5:
lcd_gotoxy(1,0);
lcd_putsf("THANK");
lcd_gotoxy(7,1);
lcd_putsf("YOU");
if (PINC.0==0)
{delay_ms(10); lcd_clear(); shit=5;}
else if
(PINC.1==0) {delay_ms(10); lcd_clear(); shit=1;}
else shit=5;
break;
}
}
Menu pada LCD telah selesai. Selamat mencoba :)
Komentar
Posting Komentar