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.