beautypg.com

Rainbow Electronics ATtiny10 User Manual

Page 4

background image

4

8127B–AVR–08/09

ATtiny4/5/9/10

The ATtiny4/5/9/10 provide the following features: 512/1024 byte of In-System Programmable
Flash, 32 bytes of SRAM, four general purpose I/O lines, 16 general purpose working registers,
a 16-bit timer/counter with two PWM channels, internal and external interrupts, a programmable
watchdog timer with internal oscillator, an internal calibrated oscillator, and four software select-
able power saving modes. ATtiny5/10 are also equipped with a four-channel, 8-bit Analog to
Digital Converter (ADC).

Idle mode stops the CPU while allowing the SRAM, timer/counter, ADC (ATtiny5/10, only), ana-
log comparator, and interrupt system to continue functioning. ADC Noise Reduction mode
minimizes switching noise during ADC conversions by stopping the CPU and all I/O modules
except the ADC. In Power-down mode registers keep their contents and all chip functions are
disabled until the next interrupt or hardware reset. In Standby mode, the oscillator is running
while the rest of the device is sleeping, allowing very fast start-up combined with low power
consumption.

The device is manufactured using Atmel’s high density non-volatile memory technology. The on-
chip, in-system programmable Flash allows program memory to be re-programmed in-system by
a conventional, non-volatile memory programmer.

The ATtiny4/5/9/10 AVR are supported by a suite of program and system development tools,
including macro assemblers and evaluation kits.

2.1

Comparison of ATtiny4, ATtiny5, ATtiny9 and ATtiny10

A comparison of the devices is shown in

Table 2-1

.

Table 2-1.

Differences between ATtiny4, ATtiny5, ATtiny9 and ATtiny10

Device

Flash

ADC

Signature

ATtiny4

512 bytes

No

0x1E 0x8F 0x0A

ATtiny5

512 bytes

Yes

0x1E 0x8F 0x09

ATtiny9

1024 bytes

No

0x1E 0x90 0x08

ATtiny10

1024 bytes

Yes

0x1E 0x90 0x03