Code Vision AVR DASAR TEORI

2.6 Code Vision AVR

CodeVisionAVR merupakan salah satu software compiler yang khusus digunakan untuk mikrokontroler keluarga AVR. CodeVisionAVR merupakan yang terbaik bila dibandingkan dengan compiler yang lain karena beberapa kelebihan yang dimiliki oleh CodeVisionAVR antara lain : - Menggunakan IDE Integrated Development Environment. - Fasilitas yang disediakan lengkap mengedit program, meng-compile program, men-download program serta tampilannya terlihat menarik dan mudah dimengerti. Kita dapat mengatur settingan editor sedemikian rupa sehingga memudahkan kita dalam penulisan program. - Mampu membangkitkan kode program secara otomatis dengan menggunakan fasilitas CodeVisionAVR. - Memiliki fasilitas untuk men-download program langsung dari CodeVisionAVR dengan menggunakan hardware khusus seperti Atmel STK500, Kanda System STK200300 dan beberapa hardware lain yang telah didefenisikan oleh CodeVisionAVR. - Memiliki fasilitas debugger sehingga dapat menggunakan software compiler lain untuk mengecek kode assembler nya, contohnya AVRStudio. - Memiliki terminal komunikasi serial yang terintegrasi dalam CodeVisionAVR sehingga dapat digunakan untuk membantu pengecekan program yang telah dibuat khususnya yang menggunakan fasilitas komunikasi serial USART. Bejo, 2008 Universitas Sumatera Utara Salah satu kelebihan dari CodeVisionAVR adalah tersedianya fasilitas untuk men-download program ke mikrokontroler yang telah terintegrasi sehingga demikian CodeVisionAVR ini selain dapat berfungsi sebagai software compiler juga dapat berfungsi sebagai software programmerdownloader. Jadi kita dapat melakukan proses download program yang telah dikompilasi dengan menggunakan software CodeVisionAVR juga. Universitas Sumatera Utara 26 MIKROKONTROLER LCD RELAY CHARGER BATTERY SENSOR TEGANGAN PEMBAGI TEGANGAN TOMBOL SETTING CATU DAYA

BAB III PERANCANGAN SISTEM

3.1 Spesifikasi Sistem yang dirancang Spesifikasi dalam perancangan alat pengisi baterai Lead Acid ini adalah : - Sumber Tegangan 220 VAC50Hz - Tegangan Output adalah 13,8 V - Arus pengisian adalah 0,4 A. - Sebagai pengendali otomatis digunakan Mikrokontroler ATMega 8535. Dari spesifikasi diatas maka dibuat Blok Diagram untuk memudahkan dalam pembacaan cara kerja sistem secara keseluruhan. Blok diagram sistem yang dibuat dapat dilihat pada Gambar 3.1. Gambar 3.1 Blok Diagram Sistem Pengisian Secara Keseluruhan Universitas Sumatera Utara