2.4. Code Vision AVR
CodeVisionAVR pada dasarnya merupakan perangkat lunak pemrograman microcontroller keluarga AVR berbasis bahasa C. Ada tiga komponen penting yang
telah diintegrasikan dalam perangkat lunak ini: Compiler C, IDE dan Program generator. Berdasarkan spesifikasi yang dikeluarkan oleh perusahaan pengembangnya,
Compiler C yang digunakan hampir mengimplementasikan semua komponen standar yang ada pada bahasa C standar ANSI seperti struktur program, jenis tipe data, jenis
operator, dan library fungsi standar-berikut penamaannya. Tetapi walaupun demikian, dibandingkan bahasa C untuk aplikasi komputer, compiler C untuk
microcontroller ini memiliki sedikit perbedaan yang disesuaikan dengan arsitektur AVR tempat program C tersebut ditanamkan embedded.
Ada beberapa program yang dapat digunakan sebagai editor dan compiler untuk mikrokontroler AVR, salah satunya adalah Code Vision. CodeVision AVR
merupakan sebuah software yang digunakan untuk memprogram mikrokontroler sekarang ini telah umum. CodeVision AVR adalah salah satu alat bantu pemrograman
yang bekerja dalam pengembangan di lingkungan perangkat lunak yang telah terintegrasi Integrated Development Environment, IDE. Seperti aplikasi IDE lainnya
Code VisionAVR dilengkapi dengan source code editor, compiler, linker, dan dapat memanggil Atmel AVR Studio untuk debuggernya. Mulai dari penggunaan untuk
kontrol sederhana sampai kontrol yang cukup kompleks, mikrokontroler dapat berfungsi jika telah diisi sebuah program, pengisian program ini dapat dilakukan
menggunakan compiler yang selanjutnya diprogram ke dalam mikrokontroler menggunakan fasilitas yang sudah disediakan oleh program tersebut.
Salah satu compiler program yang umum digunakan sekarang ini adalah CodeVision AVR yang menggunakan bahasa pemrograman C. CodeVision AVR
Universitas Sumatera Utara
mempunyai suatu keunggulan dari compiler lain, yaitu adanya codewizard, fasilitas ini memudahkan kita dalam inisialisasi mikrokontroler yang akan kita gunakan. Untuk
memulai menjalannkan CodeVision buka program CodeVision lalu melalui menu
Start|ALL Program||CodeVision|CodeVisionAVR C Compiler atau melalui lambang
CodeVision melalui dekstop.
2.5. LCD Liquid Cristal Display