Pengenalan Atmega16

0 komentar
Project1: Belajar Mikrokontroller Atmega16
Sekedar pengetahuan awal : 
AVR merupakan seri mikrokontroler 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, interrupt internaldan eksternal, serial UART, programmable Watchdog Timer, dan mode power saving, ADC dan PWM internal. AVR juga mempunyai In-System Programmable Flash on-chipyang mengijinkan memori program untuk diprogram ulang dalam sistem menggunakan hubungan serial SPI. ATMega16. ATMega16 mempunyai throughput mendekati 1 MIPS per MHz membuat disainer sistem untuk mengoptimasi konsumsi daya versus 
kecepatan proses. (Untuk lebih detail mengenai atmega 16,,ne ane kasih linkdatasheetnya:
Beberapa keistimewaan dariAVR ATMega16 antara lain: 
  • Advanced RISC Architecture 
    • 130 Powerful Instructions – Most Single Clock Cycle Execution 
    • 32 x 8 General Purpose Fully Static Operation
    • Up to 16 MIPS Throughput at 16 MHz
    • On-chip 2-cycle Multiplier
  • Nonvolatile Program and Data Memories 
    • 8K Bytes of In-System Self-Programmable Flash 
    • Optional Boot Code Section with Independent Lock Bits 
    • 512 Bytes EEPROM 
    • 512 Bytes Internal SRAM 
    • Programming Lock for Software Security 
  • Peripheral Features 
    • Two 8-bit Timer/Counters with Separate Prescalers and Compare Mode 
    • 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 
    • Byte-oriented Two-wire Serial Interface 
    • Programmable Serial USART 
  • 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 
  • I/O and Package 
    • 32 Programmable I/O Lines 
    • 40-pin PDIP, 44-lead TQFP, 44-lead PLCC, and 44-pad MLF 
  • Operating Voltages
    • 5.5V for Atmega16L 
    • 4.5 - 5.5V for Atmega16




Posting Komentar