Anda di halaman 1dari 5

Tugas Artikel Microcontroler

“ATmega8535 & Code Vision AVR”

Disusun oleh:
Kelompok : Maxtor
Adi Pramono (2B / 01 / 07311300 )
Lina Ernani (2B / / 07311300)
Nurul Furqon R (2B /20 / 0731130073)

JURUSAN TEKNIK ELEKTRO


PROGRAM STUDI TEKNIK TELEKOMUNIKASI

POLITEKNIK NEGERI MALANG


2008
Code Vision AVR

Code Vision AVR merupakan salah satu software kompiler yang khusus digunakan
untuk mikrokontroler keluarga.Meskipun CodeVision AVR termasuk software komersial,
namun kita tetap dapat menggunakannyan dengan mudah karena terdapat versi evaluasi yang
tersedia secara gratis walaupun dengan kemampuan yang dibatasi .

CodeVision AVR merupakan yang terbaik bila dibandingkan dengan kompiler – kompiler
yang lain karena beberapa kelebihan yang dimiliki oleh CodeVision AVR antara lain :

1. Menggunakan IDE (intergrated Development Environment).

2. Fasilitas yang disediakan lengkap (mengedit program, mengompile program,


mendownload program) serta tampilanya yang terliaht menarik dan mudah
dimengerti. Kita dapat mengatur settingan editor sedemikian rupa sehingga membantu
memudahkan kita dalam penulisan program.

3. Mampu membangkitakn kode program secara otomatis dengan menggunakan fasilitas


CodeWizard AVR.

4. Memiliki faslitas untuk mendownload program langsung dari CodeVisio AVR dengan
menggunakan hardware khusus seperti Atmel STK500, Kanda Sysrem STK200+ /
300 dan beberapa hardsware lain yang telah didefinisikan oleh CodeVision AVR.

5. Memiliki fasilitas debugger sehingga dapat menggunkan software compiler lain untuk
mengecek kode assembler-nya, contohnya AVRStudio.

6. Memiliki terminal komukasi serial yang terintregasi dalam CodeVision AVR sehingga
dapat digunakan untuk membantu pengecekan program yang telah dibuat khususnya
yang menggunakan fasilitas komunikasi serial UART.

Selain itu, CodeVisionAVR juga menyediakan sebuah tool yang dinamakan dengan
Code Generator atau CodeWizardAVR. CodeWizard AVR merupakan salah satu fasilitas
yang disediakan oleh CodeVision Avr yang dapat digunakan untuk mempercepat penulisan
listing program . Dengan CodeWizard AVR secara otomatis kita akan dibuatkan kerangka
program melalui menu – menu yang disediakan . Fasilitas ini sangat membantu terutama
apabila kita lupa dengan nama register yang akan dgunakan untuk mengatur mode kerja fitur
– fitur yang ada dalam mikrokontroler. Jadi menurut penulis fasilitas ini akan mudah
dimengerti kalau pengguna paling tidak sudah pernah mempelajari register – register kontrol
dalam mikrokontroler ATMega8535. Atau dengan kata lain fasilitas ini hanya digunaka untuk
membantu mempercepat penulisan program serta mengingat kembali bagaimana
penggunaan register – register apabila kita lupa.
Code Generator yang dapat digunakan untuk menginisialisasi register-register pada
microcontroller AVR.
Kode-kode program yang dibangkitkan otomatis oleh code generator

CodeVision AVR Chip Programmer

Seperti disampaikan sebelumnya bahwa salah satu kelebihan dari CodeVisiion AVR
adalah tersedianya faslitas untuk mendownload program ke mikrokontroler yang telah
terintegrasi sehingga demikian CodeVision AVR ini selain dapat berfungsi sebagai software
kompiler juga dapat berfungsi sebagai software programmer / downloader. Jadi kita dapat
melakukan proses download program yang telah dikompompile dengan menggunakan
software CodeVision AVR.
Namun demikian untuk bisa menggunakan fasilitas downloader ini kita membutuhkan
tambahan modul hardware seperti Atmel STK500, Kanda System STK 200+ / 300, atau
hardaware lain yang telah didefinisikan oleh CodeVision AVR. Jadi fasilitas Chip
Programmer pada CodeVision AVR ini tidak akan dapat bekerja jika kita tidak memiliki
modul hardware diatas.