Jumat, 30 Desember 2011

Arsitektur AVR ATmega 8535


MIKROKONTROLLER AVR ATmega8535
   
Arsitektur AVR ATmega8535
AVR merupakan seri mikrokontroller CMOS 8-bit buatan Atmel, berbasis arsitektur RISC (Reduced Instruction Set Computer). Hampir semua instruksi dieksekusi dalam satu siklus clock. AVR mempunyai 32 register general-purpose, timer/counter fleksibel dengan mode compare, interupt internal dan eksternal, serial UART, programmable Watchdog Timer, dan mode power saving. Beberapa diantaranya mempunyai ADC dan PWM internal. AVR juga mempunyai In-System Programmable Flash on-chip yang mengijinkan memori program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI. Chip AVR yang digunakan untuk tugas akhir ini adalah ATmega8535. 

ATmega8535 adalah mikrokontroller CMOS 8-bit daya-rendah berbasis arsitektur RISC yang ditingkatkan. Kebanyakan instruksi dikerjakan pada satu siklus clock, ATmega8535 mempunyai throughput mendekati 1 MIPS per MHz membuat disainer sistem untuk mengoptimasi komsumsi daya versus kecepatan proses. Blok diagram dari mikrokontroller dapat dilihat pada gambar 2.1
Mikrokontroller ATmega8535 memiliki sejumlah keistimewaan sebagai berikut : 

v     Advanced RISC Architecture
·        130 Powerful Instructions – Most Single Clock Cycle Execution
·        32 x 8 General Purpose Working Registers
·        Fully Static Operation
·        Up to 16 MIPS Throughput at 16 MHz
·        On-chip 2-cycle Multiplier 

v     Nonvolatile Program and Data Memories
§         8K Bytes of In-System Self-Programmable Flash
·        Endurance: 10,000 Write/Erase Cycles
§         Optional Boot Code Section with Independent Lock Bits
·        In-System Programming by On-chip Boot Program
·        True Read-While-Write Operation
§         512 Bytes EEPROM
·        Endurance: 100,000 Write/Erase Cycles
§         512 Bytes Internal SRAM
§         Programming Lock for Software Security 

v     Peripheral Features
·        Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
·        One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
·        Real Time Counter with Separate Oscillator
·        Four PWM Channels
·        8-channel, 10-bit ADC
¨      8 Single-ended Channels
¨      7 Differential Channels for TQFP Package Only
¨      2 Differential Channels with Programmable Gain at 1x, 10x, or 200x for TQFP Package Only
·        Byte-oriented Two-wire Serial Interface
·        Programmable Serial USART
·        Master/Slave SPI Serial Interface
·        Programmable Watchdog Timer with Separate On-chip Oscillator
·        On-chip Analog Comparator 

v     Special Microcontroller Features
§         Power-on Reset and Programmable Brown-out Detection
§         Internal Calibrated RC Oscillator
§         External and Internal Interrupt Sources
§         Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down,Standby and Extended Standby 

v     I/O and Packages
·        32 Programmable I/O Lines
·        40-pin PDIP, 44-lead TQFP, 44-lead PLCC, and 44-pad MLF 

v     Operating Voltages
·        2.7 - 5.5V for ATmega8535L
·        4.5 - 5.5V for ATmega8535 

v     Speed Grades
·        0 - 8 MHz for ATmega8535L
·        0 - 16 MHz for ATmega8535 

Sumber : Buku panduan praktikum Embedded

Tidak ada komentar:

Posting Komentar