Anda di halaman 1dari 19

TUTORIAL 1

Instalasi Software CodeVision AVR 3.12

1. Pengenalan Software CodeVision AVR

CodeVisionAVR adalah sebuah compiler C yang telah dilengkapi dengan fasilitas Integrated
Development Environment (IDE) dan didesain agar dapat menghasilkan kode program secara
otomatis untuk mikrokontroler Atmel AVR. Program ini dapat berjalan dengan menggunakan
sistem operasi Windows XP, Vista, Windows 7, dan Windows 8, 32-bit dan 64-bit.

CodeVision AVR yang digunakan tutorial ini adalah CodeVisionAVR versi 3.12.
CodeVision AVR menyediakan sebuah editor yang didesain untuk menghasilkan program C
secara otomatis untuk mikrokontroler AVR. Program C yang akan diimplementasikan
menggunakan standar ANSI C yang sesuai dengan arsitektur AVR.

Integrated Development Environment (IDE) telah dilengkapi dengan fasilitas


pemrograman chip melalui metode In-System Programming sehingga dapat secara otomatis
mentransfer file program ke dalam chip mikrokontroler AVR setelah sukses dikompilasi.

CodeVisionAVR dapat menghasilkan kode program secara otomatis melalui fasilitas


CodeWizardAVR Automatic Program Generator. Dengan adanya fasilitas ini maka penulisan
program dapat dilakukan dengan cepat dan lebih efisien. Seluruh kode dapat diimplementasikan
dengan fungsi sebagai berikut:

Identifikasi sumber reset

Mengatur akses memori eksternal

Inisialisasi port input/output

Inisialisasi interupsi eksternal

Inisialisasi timer/counter dan watchdog timer

Inisialisasi USART dan interupsi buffer untuk komunikasi serial

Inisialisasi komparator analog dan ADC

Inisialisasi interface SPI dan two wire interface (TWI)

Inisialisasi interface CAN


Inisialisasi I2C Bus, sensor suhu LM75, thermometer/thermostat DS1621, dan real time
clock PCF8563, PCF8583, DS1302, DS1307

Inisialisasi 1 wire bus dan sensor suhu DS1820/DS18S20

Inisialisasi modul LCD


2. Prosedur Instalasi Software Codevision AVR 3.12.

Sebelum melakukan proses instalasi, pastikan bahwa spesifikasi computer atau PC yang
digunakan telah memenuhi persyaratan (minimum requirements). Perhatikan proses dan langkah-
langkah instalasi dengan cermat.

1. Buka CD LT Training PENS, buka folder CodeVisionAVR 3.12, sehingga terdapat


tampilan isi folder sebagai berikut.

2. Klik 2 kali pada file setup.exe sehingga muncul tampilan instalasi software.

3. Klik Next, kemudian pilih Accept Agreement, kemudian klik Next. Sehingga muncul
tampilan halaman informasi instalasi.
4. Klik Next untuk melanjutkan instalasi, dan pilih folder penyimpanan penginstalan.

5. Klik Next, kemudian klik Install, untuk memulai proses instalasi.


6. Tunggu hingga proses instalasi, selesai hingga muncul jendela instalasi selesai.

7. Pastikan untuk unlist Launch the program, kemudian klik tombol Finish.
8. Kemudian buka folder Crack Copy, copy file cvavr.exe ke folder instalasi
C:\cvavr\BIN. Overwrite file yang telah ada.

9. Instalasi selesai, dan software dapat digunakan sepenuhnya.


TUTORIAL 2
Tutorial install dan Download Progam menggunakan khazama

1. Langkah pertama tancapkan downloader pada port usb computer.


2. Kemudian masuk explorer, klik kanan pada computer pilih manage.

3. Kemudian pilih other devices, lihat apakah pada USBasp ada tandaseru. Jika ada
tandaseru klik kanan pada USBasp pilih update driver software

4. Kemudian akan muncul tampilan seperti berikut, pilih Browse my computer for driver
software.
5. Pilih browse, cari tempat penyimpan file driver USBasp, kemudian pilih ok.

6. Kemudian akan muncul tampilan sebagai berikut. Pilih next


7. Tunggu proses install sampai selesai. Jika muncul tampilan sebagai berikut maka driver
USBasp sudah diinstal.

8. Setelah itu Buka folder tempat penyimpanan master khazama.


9. Pilih icon Khazama AVR berikut:

10. Maka akan muncul seperti gambar dibawah, kemudian klik Next
11. Kemudian klik install.

12. Tunggu hingga proses install selesai, hingga muncul kotak dialog sebagai berikut. Jika
ingin langsung menjalankan khazama, beri centang pada launch Khazama AVR
Programmer. Lalu klik finish.
13. Berikut tampilan Khazama saat dijalankan.

14. Untuk proses download pilih menu AVR: pada aplikasi khazama kemudian pilih tipe
mikrokontroller yang digunkanan. Misal ATMEGA16.

15. Untuk membaca apakah IC sudah ada progamnya atau belum pilih Command pada menu
bar, kemudian pilih Read Chip Signature.
16. Jika muncul chip signature. Menandakan mikrokontroller bisa difungsikan.

17. Untuk mendownload progam yang sudah di compile (file dalam bentuk *.hex) klik menu
file kemudian load flash file to buffer.

18. Cari file *.hex hasil compile di folder dimana progam tersebut disimpan. Kemudian pilih
open.
19. Langkah selanjutnya tinggal klik Auto Progam. Maka proses downloading akan
berlangsung.

20. Kemudian akan muncul jendela sebagai berikut yang menandakan proses downloading
telah selesai dan berhasil.
TUTORIAL 3
Membuat Project Baru CodeVisionAVR 3.12.

1. Buka program CodeVisionAVR 3.12 melalui desktop, sehingga muncul tampilan


sebagai berikut.

2. Kemudian, klik File -> New -> Project

3. Kemudian akan muncul konfirmasi menggunakan Code Wizard, pilih dan klik Yes.
4. Pilih dan klik tipe AVR yang digunakan (AT90, ATiny, ATmega), kemudian klik OK.

5. Pada pilihan Chip, pilih type IC yang digunakan (ATmega16) dan frekuensi clock yang
digunakan (12MHz)

6. Kemudian pada pilihan Port, pilih pin yang digunakan untuk output dan input.
(Pada tutorial ini, PORT B digunakan seluruhnya sebagai input, dan PORT C digunakan
seluruhnya sebagai output)
7. Kemudian klik icon , untuk melakukan generate, save, and exit. Kemudian akan muncul
kotak dialog penyimpanan file hasil generate.

8. Kemudian pilih folder, dan beri nama file tutorial2 untuk ketiga file yang akan disimpan.
Kemudian akan muncul jendela editor program.

9. Ketikkan program pada bagian while(1){} yang ditunjukkan pada gambar dibawah ini,
10. Ketikkan program berikut pada baris setelah // Place your code here,
PORTA=0b11001100;
delay_ms(100);
PORTA=0b00110011;
delay_ms(100);
if(PINB.1==1)
{
PORTA=0b00000000;
}
if(PINB.2==1)
{
PORTA=0b11111111;
}

11. Kemudian klik untuk melakukan kompilasi program yang telah dibuat.
12. Hubungkan Mikrokontroler dengan Downloader sesuai dengan blok diagram berikut.

13. Buka Program Khazama AVR Programmer


14. Untuk proses download pilih menu AVR: pada aplikasi khazama kemudian pilih tipe
mikrokontroller yang digunkanan. Misal ATMEGA16.

15. Untuk membaca apakah IC sudah ada progamnya atau belum pilih Command pada menu
bar, kemudian pilih Read Chip Signature.
16. Jika muncul chip signature. Menandakan mikrokontroller bisa difungsikan.

17. Untuk mendownload progam yang sudah di compile (file dalam bentuk *.hex) klik menu file
kemudian load flash file to buffer.

18. Cari file *.hex hasil compile di folder dimana progam tersebut disimpan. Kemudian pilih
open.
19. Langkah selanjutnya tinggal klik Auto Progam. Maka proses downloading akan
berlangsung.

20. Kemudian akan muncul jendela sebagai berikut yang menandakan proses downloading telah
selesai dan berhasil.

Anda mungkin juga menyukai