Lompat ke konten Lompat ke sidebar Lompat ke footer

Tampilan Merubah Tulisan Dengan Push Button Ketika Di Tekan Push Button



Latihan berikut ini untuk membuat tampilan LCD berubah tulisannya ketika push button di tekan. Setelah ditekan maka tulisan menjadi kembali tulisan awalnya. LCD
diletakan di PortB sedangkan push button ada di PortD.2.
Compiler yang dipakai adalah Codevision AVR dan simulasi Proteus.

Berikut Listing Program di Codevision AVR
/*****************************************************
Chip type : ATmega8535
Program type : Application
AVR Core Clock frequency: 12.000000 MHz
Memory model : Small
External RAM size : 0
Data Stack size : 128
*****************************************************/

#include
#include
#asm
.equ __lcd_port=0x18 ;PORTB
#endasm
void main(void)
{
PORTB=0x00;
DDRB=0x00;
PORTD=0x04; //untuk memfungsikan portD.2
DDRD=0x00;
ACSR=0x80;
SFIOR=0x00;
lcd_init(16);

while (1)
{
if (PIND.2==0)
{
lcd_gotoxy(1,0);
lcd_putsf("Belajar Mikro ");
lcd_gotoxy(1,1);
lcd_putsf("Codevision AVR ");
}
else
{
lcd_gotoxy(1,0);
lcd_putsf(" WELCOME ");
lcd_gotoxy(1,1);
lcd_putsf("Mikrokontroler ");
}
}
}

1 komentar untuk "Tampilan Merubah Tulisan Dengan Push Button Ketika Di Tekan Push Button"

  1. nice, sangat membantu.....
    tp saya mau tanya, ini kok tdk ada code wizard nya yah kayak biasanya di code vision avr...thanks

    BalasHapus
Profit Blogger
INCOME BLOGGER