Monday, March 10, 2014

Atmel AVR Microcontroller

No comments:


ATMEGA168A-PU Atmel 8 Bit 16K AVR Microcontroller

  • Model: IC-ATMEGA168A-PU
  • Shipping Weight: 6g
  • 65 Units in Stock
  • Manufactured by: ATMEL
  • ATmega168A Datasheet


The Atmel ATmega168A is a 16K 8-bit microcontroller based on the AVR architecture and replaces the now obsolete ATmega168. Many instructions are executed in a single clock cycle providing a throughput of almost 20 MIPS at 20MHz. The ATMEGA168A-PU comes in an PDIP 28 pin package and is suitable for use on our 28 pin AVR Development Board.
Features include:
  • High Performance, Low Power Design
  • 8-Bit Microcontroller Atmel® AVR® advanced RISC architecture
    • 131 Instructions most of which are executed in a single clock cycle
    • Up to 20 MIPS throughput at 20 MHz
    • 32 x 8 working registers
    • 2 cycle multiplier
  • Memory Includes
    • 16KB of of programmable FLASH
    • 512 Bytes of EEPROM
    • 1KB SRAM
    • 10,000 Write and Erase Cycles for Flash and 100,000 for EEPROM
    • Data retention for 20 years at 85°C and 100 years at 25°C
    • Optional boot loader with lock bits
      • In System Programming (ISP) by via boot loader
      • True Read-While-Write operation
    • Programming lock available for software security
  • Features Include
    • 2 x 8-bit Timers/Counters each with independent prescaler and compare modes
    • A single 16-bit Timer/Counter with an idependent prescaler, compare and capture modes
    • Real time counter with independent oscillator
    • 10 bit, 6 channel analog to digital Converter
    • 6 pulse width modulation channels
    • Internal temperature sensor
    • Serial USART (Programmable)
    • Master/Slave SPI Serial Interface - (Philips I2C compatible)
    • Programmable watchdog timer with independent internal oscillator
    • Internal analog comparator
    • Interrupt and wake up on pin change
  • Additional Features Features
    • Internal calibrated oscillator
    • Power on reset and programmable brown out detection
    • External and internal interrupts
    • 6 sleep modes including idle, ADC noise reduction, power save, power down, standby, and extended standby
  • I/O and Package
    • 23 programmable I/O lines
    • 28 pin PDIP package
  • Operating voltage:
    • 1.8 - 5.5V
  • Operating temperature range:
    • 40°C to 85°C
  • Speed Grades:
    • 0-10 MHz at 2.7-5.5V
    • 0-20 MHz at 4.5-5.5V
  • Low power consumption mode at 1.8V, 1 MHz and 25°C:
    • Active Mode: 0.3 mA
    • Power-down Mode: 0.1 μA
    • Power-save Mode: 0.8 μA (Including 32 kHz RTC)
Flash:16 KBytes
EEPROM:512 Bytes
SRAM:1024 Bytes
Max I/O Pins:23
Frequency Max:20 MHz
VCC:1.8-5.5
10-bit A/D Channels:6
Analog Comparator:Yes
16-bit Timers:1
8-bit Timer:2
Brown Out Detector:Yes
Ext Interrupts:2
Hardware Multiplier:Yes
Interrupts:26
ISP:Yes
On Chip Oscillator:Yes
PWM Channels:6
RTC:Yes
Self Program Memory:Yes
SPI:1
TWI:Yes
UART:1
Watchdog:Yes
Pacakage:Lead Free PDIP 28