Mengapa bisa?
Prosesor AVR menggabungkan set instruksi yang kaya dengan 32 register umum. Seluruhnya, yaitu ke 32 register tersebut dihubungkan langsung dengan pemproses logic (ALU-Arithmetic Logic Unit), dan menyediakan 2 register independen untuk diakses dalam satu instruksi yang dijalankan dalam satu siklus clock. Ini membuat kode intruksi menjadi efisien dan meningkatkan kinerja jauh lebih cepat dari CISC
Beberapa fitur utama ATmega8535:
- Advanced RISC Architecture CPU (Central Processing Unit) 8 bit, 32 register
- Port I/O 32 bit
- ADC (Analog to Digital Converter) 10 bit 8 kanal input.
- Timer/Counter tersedia 3 type: Mode Compare, Interupsi Internal dan Interupsi Eksternal
- Watchdog Timer dengan osilator internal
- SRAM 512 Bytes dan EEPROM 512 Bytes
- Endurance: 100,000 Write/Erase Cycles
CPU dengan teknologi Arsitektur RISC tingkat lanjut
– 130 Instruksi yang powerful, dengan eksekusi Clock Cycle tunggal
– 32 x 8 Register
– Operasi statis secara penuh
– Bisa mencapai 16 MIPS pada frekuensi 16 MHz
– Multiplier On-chip 2-cycle
I/O and Packages– 32 x 8 Register
– Operasi statis secara penuh
– Bisa mencapai 16 MIPS pada frekuensi 16 MHz
– Multiplier On-chip 2-cycle
- 32 Programmable I/O Lines, dikelompokan menjadi 4 group: PortA, PortB, PortC dan PortD
- 40-pin PDIP, 44-lead TQFP, 44-lead PLCC, and 44-pad QFN/MLF
ADC (Analog to Digital Converter) 10 bit 8 kanal input, dapat berbentuk:
- 8 Single-ended Channels
- 7 Differential Channels Untuk Model TQFP
- 2 Differential Channels with Programmable Gain at 1x, 10x, or 200x Untuk Model TQFP
Blok Diagram ATMega 8535: