program lcd

Post on 19-Dec-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

contog program LCD

TRANSCRIPT

Latihan berikut ini untuk membuat tampilan LCD berubah tulisannya ketika push button di tekan. Setelah ditekan maka tulisan menjadi kembali tulisan awalnya. LCDdiletakan 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 : ATmega8535Program type : ApplicationAVR Core Clock frequency: 12.000000 MHzMemory model : SmallExternal RAM size : 0Data Stack size : 128*****************************************************/

#include#include#asm.equ __lcd_port=0x18 ;PORTB#endasmvoid main(void){PORTB=0x00;DDRB=0x00;PORTD=0x04; //untuk memfungsikan portD.2DDRD=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 ");}}}

top related