Memulai latihan membuat program dengan AVR Studio,
Buka program AVR studio
Buka program AVR studio
Selanjutnya masuk pada program AVR Studio, buat New Project
Selanjutnya beri nama project yang akan kita buat, jangan
gunakan spasi untuk member nama
Berikutnya adalah memilih module simulator pada
program AVR Studio.
Pada Kesempatan ini, kita akan gunakan
Mikrokontroller jenis ATMega 16, pada debug platform AVR Simulator
Setelah itu, kita akan masuk dalam jendela utama AVR Studio
Selanjutnya, saatnya kita menuliskan program pada jendela
tempat menulis program.
Kita ketikkan program berikut :
#define F_CPU 800000UL
#include <inttypes.h>
#include <avr/io.h>
#include <util/delay.h>
int main(){
DDRB = 0b11111111;
while (1) {
PORTB = 0b10000000;
_delay_ms(200);
PORTB = 0b01000000;
_delay_ms(200);
PORTB = 0b00100000;
_delay_ms(200);
PORTB = 0b00010000;
_delay_ms(200);
PORTB = 0b00001000;
_delay_ms(200);
PORTB = 0b00000100;
_delay_ms(200);
PORTB = 0b00000010;
_delay_ms(200);
PORTB = 0b00000001;
_delay_ms(200);
}
}
Selanjutnya tekan tombol
build , dan run untuk menjalankan simulasi, amati simulasi dengan melihat
berubahan parameter pada mikrokontroller.
serta tekan tombol
connect the selected AVR Programmer, untuk mulai mendownload program pada
mikrokontroller
Jika sudah terdapat
downloader yg tersambung, muncul jendela berikut :
Akhirnya, saatnya kita
amati kerja dari microcontroller yang telah kita program (Running Led)
PORT Output (LED) yang
digunakan adalah PORT B.
Berikut hasil download programnya
Tidak ada komentar:
Posting Komentar
k