Mikrokontroler ATMEGA 85351632 Konfigurasi Pin Atmega 85351632 Sistem minimum

commit to user 7

2.2 Unit Pemroses

2.2.1. Mikrokontroler AVR

Mikrokontroler AVR Alf and Vegard’s Risc Processor standart memiliki arsitektur 8-bit, dimana semua instruksi dikemas dalam kode 16-bit dan sebagian besar instruksi dieksekusi dalam 1 satu siklus clock. AVR berteknologi RISC Reduced Instruction Set Computer, sedangkan MCS51 berteknologi CISC Complex Instruction Set Computer. AVR dapat dikelompokkan menjadi 4 kelas, yaitu keluarga Attiny, keluarga AT90Sxx, keluarga ATMega, dan AT86RFxx. Pada dasarnya yang membedakan masing-masing kelas adalah memori, peripheral, dan fungsinya Widodo, 2011.

a. Mikrokontroler ATMEGA 85351632

Di dalam mikrokontroler ATMega85351632, sudah terdiri dari : 1. Saluran IO sebanyak 32 buah, yaitu Port A, Port B, Port C, dan Port D. 2. ADC Analog to Digital Converter 10 bit sebanyak 8 channel. 3. Tiga buah TimerCounter dengan kemampuan pembandingan. 4. CPU yang terdiri dari 32 buah register. 5. 131 instruksi handal yang umumnya hanya membutuhkan 1 siklus clock. 6. Watchdog Timer dengan osilator internal untuk reset otomatis mikro. 7. 2 buah timercounter 8 bit. 8. 1 buah timercounter 16 bit. 9. Tegangan operasi 2,7V-5.5V pada ATMega16L 10. Internal SRAM sebesar 1KB 11. Memori Flash sebesar 8KB 8192 byte untuk ATMega8535, 16KB 16384 byte untuk ATMega16 dan 32KB 32768 byte untuk ATMega32, dengan kemampuan Read While Write. 12. Unit interupsi internal dan eksternal. 13. Port antarmuka SPI 14. EEPROM sebesar 512 byte untuk ATMega8535 dan ATMega16, 1024 byte untuk ATMega32, yang dapat diprogram saat operasi. commit to user 8 15. Antarmuka komparator analog. 16. 4 channel PWM. 17. 32x8 general purpose register. 18. Hampir mencapai 16 MIPS pada Kristal 16 MHz. 19. Port USART programmable untuk komunikasi serial. Widodo, 2011.

b. Konfigurasi Pin Atmega 85351632

Gambar 2.4 berikut ini merupakan susunan kaki standar 40 pin DIP mikrokontroler AVR ATMega85351632. Gambar 2.5 Konfigurasi pin ATMega 85351632 Atmel, 2003 Tabel 2.1 Konfigurasi pin ATMega 85351632 Nomor Pin Nama Fungsi 10 VCC Catu daya positif 11,31 GND Catu daya negatif ground commit to user 9 30 AVCC Catu daya positif untuk ADC internal 32 AREF Pin untuk tegangan referensi ADC 1-8 PB7...PB0 Pin masukan dan keluaran Port B 33-40 PA7...PA0 Pin masukan dan keluaran Port A 14-21 PD7...PA0 Pin masukan dan keluaran Port D 22-29 PC7...PA0 Pin masukan dan keluaran Port C 9 RESET Pin masukan untuk reset 12,13 XTAL 1 dan 2 Pin masukan osilator eksternal

c. Sistem minimum

Gambar 2.5 Berikut merupakan skema minimun dari mikrokontroler ATMega85351632. Gambar 2.6 Skema sistem minimum ATMega85351632 commit to user 10

d. ADC Analog to Digital Converter AVR ATMega