Gambar IDE CodeVision AVR Gambar Code Generator Gambar Kode-kode program yang dibangkitkan otomatis oleh code

lunak berbasis Windows, CodeVisionAVR ini telah mengintegrasikan perangkat lunak downloader in system programmer yang dapat digunakan untuk mentransfer kode mesin hasil kompilasi kedalam sistem memori mikrokontroler AVR yang sedang diprogram.

2.25 Gambar IDE CodeVision AVR

Selain itu, CodeVisionAVR juga menyediakan sebuah tool yang dinamakan dengan Code Generator atau CodeWizardAVR lihat gambar 2.26. Secara praktis, tool ini sangat bermanfaat membentuk sebuah kerangka program Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. template, dan juga memberi kemudahan bagi programmer dalam penginisialisasian register-register yang terdapat pada mikrokontroler AVR yang sedang diprogram. Dinamakan Code Generator, karena perangkat lunak CodeVision ini akan membangkitkan kode-kode program secara otomatis setelah fase inisialisasi pada jendela CodeWizardAVR selesai dilakukan.

2.26 Gambar Code Generator

Pada Gambar 2.27 berikut memperlihatkan beberapa penggal baris kode program yang dibangkitkan secara otomatis oleh CodeWizardAVR. Secara teknis, penggunaan tool ini pada dasarnya hampir sama dengan application wizard pada Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. bahasa-bahasa pemrograman Visual untuk komputer seperti Visual C dan Borland Delphi

2.27 Gambar Kode-kode program yang dibangkitkan otomatis oleh code

generator Disamping versi yang komersil Perusahaan Pavel Haiduc juga mengeluarkan CodeVisionAVR versi Demo Dalam versi ini, memori flash yang dapat diprogram dibatasi maksimal 2K, selain itu tidak semua fungsi library yang tersedia dapat dipanggil secara bebas. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 46

BAB III DESAIN SISTEM

Sistem ini dirancang untuk menampilkan sinyal Electrocardiogram yang didapat dari simulator pembangkit sinyal ECG yang dibaca menggunakan modul akuisisi ECG dengan penguat instrumentasi AD620, kemudian data sinyal dikirimkan ke PC mengunakan modul USB to Serial. Data sinyal yang masuk ke PC ditampilkan dan sebelum ditampilkan sinyal difilter menggunakan filter digital. Selain itu juga digunakan analisa data sinyal menggunakan R-R interval untuk menganalisa heart reat BPM dari jantung. Bab ini akan menjelaskan tentang diagram blok sistem, perancangan perangkat keras yang digunakan dan perancangan perangkat lunak. Perancangan perangkat keras akan membahas : 1. Rangkaian Pemilih lead 2. Penguat Instrumentasi Amplifier AD620 3. Filter analog 4. Rangkaian adder 5. Sistem minimum Atmega16 Sedangkan untuk perancangan perangkat lunak akan membahas tentang Alur sistem dan User Interface. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.