Laporan Akhir Pratikum
Mikroprosessor dan Mikrokontroller
Atmega 128
On-Off LED
#include<mega128.h> //
untuk
mengaktifkan library atmega128
# include <delay.h> //
untuk mengaktifkan library delay
void main(void) //
Fungsi utama
{ //
Kurung pembuka
PORTE=0x00; //
Mendeklarasikan kondisi awal PORT E dalam keadaan mati
DDRE=0x00; //
Mendeklarasikan PORT E sebagai input
PORTC=0x00; //
PORTC kondisi awalnya dalam keadaan mati
DDRC=0xff; //
PORTC merupakan OUTPUT
while(1) //
Fungsi Perulangan
{
if (PINE.1 == 1) //
Jika PINE.1 bernilai 1
{
PORTC=0x0f; //
4 led di PORTC hidup
delay_ms(1000);
//delay 1000ms
}
Else //
Jika Tidak
{
PORTC=0x00; //
led di PORTC mati
}
if (PINE.2==1) //
Jika PINE.2 bernilai 1
{
PORTC=0xf0; //
Maka 4 led di PORTC akan hidup
delay_ms(1000); //
delay 1000 ms
}
Else //
jika tidak
{
PORTC=0x00; //
led di PORTC akan mati
delay_ms(1000); //
delay 1000ms
} } } //Kurung
penutup6. Link Download[kembali]
- Rangkaian Simulasi <Link download>
- File Program <Link download>
- Video Pratikum <Link download>
Tidak ada komentar:
Posting Komentar