nn

download nn

If you can't read please download the document

description

nn

Transcript of nn

// Global variableschar buffer_lcd[]="Selamat datang di Blogger Mohammad Ardi.Berbagi dalam ilmu pengetahuan.Semoga latihan ini bisa memperdalam ilmu pemprograman di codevision avr.";// Function prototypevoid sett_REGs(void);void tampilan(void);// Main routine (super loop)void main(void){sett_REGs();lcd_init(16);_lcd_ready();lcd_clear();for(;;){// Endless loop, podo karo "while(1)"tampilan();}}// Setting registervoid sett_REGs(void){//Define I/ODDRA = 0x00;PORTA = 0x00;DDRB = 0xFF;PORTB = 0x00;DDRC = 0x00;PORTC = 0x00;DDRD = 0xFF;PORTD = 0x00;}// Display routine :Dvoid tampilan(void){unsigned int i,j,k;char lcd_number = 16;unsigned int data_len = strlen(buffer_lcd);_lcd_ready();lcd_clear();lcd_gotoxy(0,0);lcd_putsf("Codevision AVR");for (i=lcd_number; i>=1; --i){lcd_gotoxy(i,1);for (j=0; j