Professional Documents
Culture Documents
Bagi anda yang terbiasa menggunakan AVR Studio maka anda bisa menjadikan AVR Studio sebagai editor yang tangguh. Dan buat anda yang belum terbiasa dengan AVR Studio maka anda layak untuk mencobanya. Pada artikel akan dibahas bagaimana mengintegrasikan WinAVR dengan AVR Studio. AVR Studio adalah aplikasi buatan Atmel untuk mempermudah anda dalam membuat
program mikrokontroler. Aplikasi ini sudah cukup lengkap karena telah dilengkapi dengan downloader dan simulator. Sayangnya aplikasi ini secara default hanya mendukung bahasa assembler untuk membuat program mikrokontroler. Namun jangan khawatir, mulai versi 4, AVR studio telah dilengkapi dengan fasilitas untuk bahasa C. Sedangakan untuk compilernya anda perlu mendownload secara terpisah. Dan saat ini AVR Studio sudah mendukung 2 buah compiler C yaitu AVR-GCC dan SDCC Sebelum anda memulai, dua hal di bawah ini perlu anda lakukan: 1. Download dan install WinAVR. 2. Download dan install AVR Studio.
WinAVR dan AVR Studio Untuk memulai project baru maka klik tombol New Project.
Perhatikan gambar di atas. Pilihlah AVR GCC pada Project type, kemudian masukan nama project anda misalkan testioport, jangan lupa untuk menchecklist Cretae initial file dan Create folder. Satu hal lagi, pilihlah lokasi anda akan menyimpan project, misalkan di E:\AvrFile\Proyek\ kemudian klik Next.
WinAVR dan AVR Studio Gambar di atas menunjukan pilihan untuk memilih Debug Platform, untuk saat ini gunakan saja AVR Simulator. Dan di bagian Device pilihlah mikrokontroler yang akan anda pakai, misalkan Atmega32, kemudian klik Finish maka akan meuncul window utama dari aplikasi AVR Studio.
Ok, sebagai awalan salinlah program sederhana di bawah ini ke file testioport.c pada AVR Studio.
/**************************************************** Latihan pertama menggunakan AVR Studio Nama File : testioport.c ****************************************************/ #include <avr/io.h> #include <util/delay.h> unsigned char i; int main () { DDRA = 0xFF; //Jadikan semua PORTA jadi output
Setelah anda selesai menulis program jangan lupa untuk menyimpannya. Tahap selanjutnya adalah mengcompile program. Berbeda dengan Programer Notepad, maka di AVR Studio anda tidak perlu membuat Makefile secara manual. Yang perlu anda lakukan adalah mengisi parameter-parameter untuk compiler. Caranya adalah klik tombol Edit Current Configuration Options :
atau juga bisa klik kanan project yang anda buat kemudian pilih Edit Configuration Options, maka akan muncul gambar di bawah ini.
WinAVR dan AVR Studio Contek saja konfigurasi di atas. Dari gambar di atas, pastikan nama dari Output File Name sama dengan nama project anda, kemudian masukan nilai crystal oscilator sesuai yang anda gunakan pada kolom Frequency. Kalau sudah selesai klik OK. Setelah yakin semua parameter untuk makefile benar maka tahap terakhir adalah anda perlu membuild project agar menjadi file hex. Ada beberapa cara yang anda bisa anda lakukan salah satunya adalah klik Build Build atau tekan saja F7. Perbaikilah program anda jika muncul error atau warning.