Konfigurasi hardware:
1. keypad 4x3
2. atmega32
3. LCD 16*2
berikut rangkaiannya (proteus)
Untuk programnya digunakan bahasa pemrograman CVAVR, source codenya dapat di download disini
Penjelasan:
Pada dasarnya membaca input dari keypad adalah dengan melakukan proses "scan" pada setiap kolom. Maksud proses "scan" disini adalah memberikan logika 1 pada semua pin dan hanya pada kolom A saja yang diberikan logika 0
dengan keadaan seperti diatas maka akan dapat diketahui apakah tombol a1, a2, a3 atau a4 yang ditekan
ketiga proses scan tersebut harus dilakukan secara cepat dengan proses looping, semakin cepat proses loopingnya maka semakin cepat pula respon dari keypad.
download:
simulator (proteus) klik disini
program(CVAVR) klik disini
3 komentar:
Terimah Kasih Bang ,. membantu ane Banget nih :)
semoga di balas kebaikannya oleh yang di atas ,. amin :)
ukey, thanks dh berkunjung....
bang bias minta konfigurasi awal membuat project pakai cv avr, mau tau settingannya seperti apa
Posting Komentar