TINY12 ATMEL [ATMEL Corporation], TINY12 Datasheet - Page 4

no-image

TINY12

Manufacturer Part Number
TINY12
Description
8-bit AVR Microcontroller with 1K Byte Flash
Manufacturer
ATMEL [ATMEL Corporation]
Datasheets

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TINY12-8SC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
TINY12L
Manufacturer:
ATMEL
Quantity:
5 510
Part Number:
TINY12L
Manufacturer:
NS
Quantity:
5 510
ATtiny12 Block Diagram
4
ATtiny11/12
Figure 2. The ATtiny12 Block Diagram
The ATtiny12 provides the following features: 1K bytes of Flash, 64 bytes EEPROM, up
to six general-purpose I/O lines, 32 general-purpose working registers, an 8-bit
timer/counter, internal and external interrupts, programmable Watchdog Timer with
internal oscillator, and two software-selectable power-saving modes. The Idle Mode
stops the CPU while allowing the timer/counters and interrupt system to continue func-
tioning. The Power-down Mode saves the register contents but freezes the oscillator,
disabling all other chip functions until the next interrupt or hardware reset. The wake-up
or interrupt on pin change features enable the ATtiny12 to be highly responsive to exter-
nal events, still featuring the lowest power consumption while in the power-down modes.
The device is manufactured using Atmel’s high-density nonvolatile memory technology.
By combining an RISC 8-bit CPU with Flash on a monolithic chip, the Atmel ATtiny12 is
a powerful microcontroller that provides a highly-flexible and cost-effective solution to
many embedded control applications.
GND
VCC
PROGRAMMING
INSTRUCTION
INSTRUCTION
PROGRAM
PROGRAM
REGISTER
COUNTER
CONTROL
DECODER
FLASH
LOGIC
LINES
DATA REGISTER
PORTB
PORTB DRIVERS
PB0-PB5
HARDWARE
REGISTERS
GENERAL-
REGISTER
PURPOSE
POINTER
STATUS
STACK
STACK
ALU
SPI
Z
REG. PORTB
DATA DIR.
8-BIT DATA BUS
MCU CONTROL
OSCILLATOR
MCU STATUS
WATCHDOG
INTERRUPT
REGISTER
REGISTER
INTERNAL
COUNTER
EEPROM
TIMER/
TIMER
UNIT
OSCILLATORS
CALIBRATED
OSCILLATOR
TIMING AND
CONTROL
INTERNAL
1006D–AVR–07/03

Related parts for TINY12