PRAKTIKUM MIROPROSESSOR LCD Delay



PRAKTIKUM MIROPROSESSOR 1 .. LCD Delay

1. chip atmega32
2. port C dan D di ganti out all
3. alfanumerik LCD enabel dan pindah ke port C all
4. atas
#include <mega32.h>
#include <stdio.h>
#include <delay.h>

5. paling bawah
while (1)
      {   PORTD=0b11110000;
      delay_ms(50);
             PORTD=0b00001111;
      delay_ms(50);
      }}
6. project->build all oke
7. klik dobel di chip program dan pilih program file yang telah di simpan

BUAT LAMPU GESER

       PORTD=0b01111111;
      delay_ms(50);
       PORTD=0b10111111;
      delay_ms(50);
       PORTD=0b11011111;
      delay_ms(50);
       PORTD=0b11101111;
      delay_ms(50);
       PORTD=0b11110111;
      delay_ms(50);
       PORTD=0b11111011;
      delay_ms(50);
       PORTD=0b11111101;
      delay_ms(50);
       PORTD=0b11111110;
      delay_ms(50);
     



EmoticonEmoticon