AVR Studio yang digunakan pada artikel disini masih versi 4,
pada saat tulisan ini dibuat AVR studio versi 5 sudah dirilis.
Untuk membuat program AVR dengan AVR Studio 4 anda memerlukan 2 aplikasi:
AVR Studio 4 dan WinAVR
Memulai Membuat Program C dgn AVR Studio 4:
tahapannya antara lain:
akan muncul menu sbb:
lalu klik -> New Project
akan muncul menu sbb:
klik AVR GCC dan beri nama untuk projeck baru lalu klik next
maka akan muncul menu sbb:
klik AVR Simulator dan Atmega8535 , lalu klik Finish. akan muncul menu sbb:

copy code program C berikut ke kotak code program
klik menu Build->Build All
sampai proses ini kita berhasil membuat file HEX . File tsb yang akan kita masukan kedalam microcontroller.
3. Memeriksa Program ( Debugging) dengan Simulator
Klik Debug->Start Debugging,
lalu tekan F11 .
Untuk setiap penekanan F11, tiap baris code akan diperiksa dan perubahan nilai register pada code program akan ditampilkan pada visaualisasi sebelah kiri spt tampak pada gambar diatas.
4. Memasukan file *.hex ke chip Microcontroller
sebelumnya anda hubungkan alat dowloader /programmer ke PC anda.
pada contoh ini saya menggunakan AVR USB ISP Downloader DT-HQ buatan inovative electronic surabaya.
buka menu tools->program AVR->connect
maka akan muncul:
Menu dowloader
pada saat tulisan ini dibuat AVR studio versi 5 sudah dirilis.
Untuk membuat program AVR dengan AVR Studio 4 anda memerlukan 2 aplikasi:
AVR Studio 4 dan WinAVR
- Download AVR Studio di: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 setelah didownload install aplikasi tsb.
- Download WinAVR di : http://winavr.sourceforge.net/ setelah didownload install file tsb.
Memulai Membuat Program C dgn AVR Studio 4:
tahapannya antara lain:
- Membuat Project baru
- Mengkompile code C ke file *.HEX
- Men Debug code program C dgn simulator
- Memasukan file HEX ke Microcontroller.
- Membuat Project AVR Studio 4:
akan muncul menu sbb:
lalu klik -> New Project
akan muncul menu sbb:
klik AVR GCC dan beri nama untuk projeck baru lalu klik next
maka akan muncul menu sbb:
klik AVR Simulator dan Atmega8535 , lalu klik Finish. akan muncul menu sbb:
copy code program C berikut ke kotak code program
#include "avr/io.h" // avr header file untuk IO ports
int main()
{
unsigned char i; // temporary variable
DDRA = 0x00; // set PORTA sebagai input
DDRB = 0xFF; // set PORTB sebagai output
PORTB = 0x00; // Port B di beri nilai awal 0
i = PINA; // baca PORTA.,simpan nilainya di i
PORTB = i; // kirim nilai i ke PORTB.
}
2. Mengkompile kode C ke file HEX
klik menu Build->Build All
sampai proses ini kita berhasil membuat file HEX . File tsb yang akan kita masukan kedalam microcontroller.
3. Memeriksa Program ( Debugging) dengan Simulator
Klik Debug->Start Debugging,
lalu tekan F11 .
Untuk setiap penekanan F11, tiap baris code akan diperiksa dan perubahan nilai register pada code program akan ditampilkan pada visaualisasi sebelah kiri spt tampak pada gambar diatas.
4. Memasukan file *.hex ke chip Microcontroller
sebelumnya anda hubungkan alat dowloader /programmer ke PC anda.
pada contoh ini saya menggunakan AVR USB ISP Downloader DT-HQ buatan inovative electronic surabaya.
buka menu tools->program AVR->connect
maka akan muncul:
Menu dowloader
No comments:
Post a Comment