ATtiny88 Atmel Corporation, ATtiny88 Datasheet
ATtiny88
Specifications of ATtiny88
Available stocks
Related parts for ATtiny88
ATtiny88 Summary of contents
Page 1
Features • High Performance, Low Power AVR • Advanced RISC Architecture – 123 Powerful Instructions – Most Single Clock Cycle Execution – General Purpose Working Registers – Fully Static Operation • High Endurance Non-volatile Memory Segments – ...
Page 2
Pin Configurations Figure 1-1. Pinout of ATtiny48/88 (PCINT19/INT1) PD3 (PCINT20/T0) PD4 (PCINT26) PA2 VCC GND (PCINT27) PA3 (PCINT6/CLKI) PB6 (PCINT7) PB7 (PCINT19/INT1) PD3 (PCINT20/T0) PD4 VCC GND (PCINT6/CLKI) PB6 (PCINT7) PB7 (PCINT21/T1) PD5 NOTE: Bottom pad should be soldered ...
Page 3
Pin Descriptions 1.1.1 VCC Digital supply voltage. 1.1.2 AVCC AV is the supply voltage pin for the A/D converter and a selection of I/O pins. This pin should CC be externally connected to V mended this pin is connected ...
Page 4
The various special features of Port C are elaborated in 72. 1.1.8 Port D (PD7:0) Port 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). ...
Page 5
Overview The ATtiny48/ low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATtiny48/88 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to ...
Page 6
... The ATtiny48/88 AVR is supported by a full suite of program and system development tools including: C compilers, macro assemblers, program debugger/simulators and evaluation kits. 2.2 Comparison Between ATtiny48 and ATtiny88 The ATtiny48 and ATtiny88 differ only in memory sizes, as summarised in Table 2-1. Device ATtiny48 ATtiny88 ...
Page 7
General Information 3.1 Resources A comprehensive set of development tools, application notes and datasheets are available for download at http://www.atmel.com/avr. 3.2 About Code Examples This documentation contains simple code examples that briefly show how to use various parts of ...
Page 8
Register Summary Address Name Bit 7 (0xFF) Reserved – (0xFE) Reserved – (0xFD) Reserved – (0xFC) Reserved – (0xFB) Reserved – (0xFA) Reserved – (0xF9) Reserved – (0xF8) Reserved – (0xF7) Reserved – (0xF6) Reserved – (0xF5) Reserved – ...
Page 9
Address Name Bit 7 (0xBE) TWHSR – (0xBD) TWAMR TWAM6 (0xBC) TWCR TWINT (0xBB) TWDR (0xBA) TWAR TWA6 (0xB9) TWSR TWS7 (0xB8) TWBR (0xB7) Reserved – (0xB6) Reserved – (0xB5) Reserved – (0xB4) Reserved – (0xB3) Reserved – (0xB2) Reserved ...
Page 10
Address Name Bit 7 (0x7C) ADMUX – (0x7B) ADCSRB – (0x7A) ADCSRA ADEN (0x79) ADCH (0x78) ADCL (0x77) Reserved – (0x76) Reserved – (0x75) Reserved – (0x74) Reserved – (0x73) Reserved – (0x72) Reserved – (0x71) Reserved – (0x70) Reserved ...
Page 11
Address Name Bit 7 0x1A (0x3A) Reserved – 0x19 (0x39) Reserved – 0x18 (0x38) Reserved – 0x17 (0x37) Reserved – 0x16 (0x36) TIFR1 – 0x15 (0x35) TIFR0 – 0x14 (0x34) Reserved – 0x13 (0x33) Reserved – 0x12 (0x32) PORTCR BBMD ...
Page 12
Instruction Set Summary Mnemonics Operands ARITHMETIC AND LOGIC INSTRUCTIONS ADD Rd, Rr Add two Registers ADC Rd, Rr Add with Carry two Registers ADIW Rdl,K Add Immediate to Word SUB Rd, Rr Subtract two Registers SUBI Rd, K Subtract ...
Page 13
Mnemonics Operands ASR Rd Arithmetic Shift Right SWAP Rd Swap Nibbles BSET s Flag Set BCLR s Flag Clear BST Rr, b Bit Store from Register to T BLD Rd, b Bit load from T to Register SEC Set Carry ...
Page 14
Ordering Information 6.1 ATtiny48 Speed (MHz) Power Supply – 12 1.8 5.5V Notes: 1. Code indicators: – H: NiPdAu lead finish – U: matte tin – R: tape & reel 2. All packages are Pb-free, halide-free and fully green ...
Page 15
... Lead Pitch 0.50 mm, Quad Flat No-Lead (QFN) 8008HS–AVR–04/11 (1) Ordering Code Package ATtiny88-MMU 28M1 ATtiny88-MMUR 28M1 ATtiny88-MMH 28M1 ATtiny88-MMHR 28M1 ATtiny88-PU 28P3 ATtiny88-AU 32A ATtiny88-AUR 32A ATtiny88-CCU 32CC1 ATtiny88-CCUR 32CC1 ATtiny88-MU 32M1-A ATtiny88-MUR 32M1-A Package Type ATtiny48/88 (2) Operational Range Industrial ° ° (3) (- +85 C) ...
Page 16
Packaging Information 7.1 28M1 Pin TOP VIEW 0.20 b 0.4 Ref BOTTOM VIEW (4x) The terminal # Laser-marked Feature. Note: Package Drawing Contact: packagedrawings@atmel.com ATtiny48/ ...
Page 17
A SEATING PLANE Note: 1. Dimensions D and E1 do not include mold Flash or Protrusion. Mold Flash or Protrusion shall not exceed 0.25 mm (0.010"). 2325 Orchard Parkway San Jose, CA 95131 R 8008HS–AVR–04/11 ...
Page 18
PIN 1 IDENTIFIER C Notes: 1. This package conforms to JEDEC reference MS-026, Variation ABA. 2. Dimensions D1 and E1 do not include mold protrusion. Allowable protrusion is 0.25 mm per side. Dimensions D1 and E1 are maximum ...
Page 19
BALL CORNER Note1: Dimension “b” is measured at the maximum ball dia. ...
Page 20
Pin TOP VIEW Pin #1 Notch (0. BOTTOM VIEW Note: JEDEC Standard MO-220, Fig. 2 (Anvil Singulation), VHHD-2. 2325 Orchard Parkway San Jose, CA 95131 ...
Page 21
Errata 8.1 ATtiny48 8.1.1 Rev known errata. 8.1.2 Rev. B Not sampled. 8.1.3 Rev. A Not sampled. 8008HS–AVR–04/11 ATtiny48/88 21 ...
Page 22
... ATtiny88 8.2.1 Rev known errata. 8.2.2 Rev known errata. 8.2.3 Rev. A Not sampled. ATtiny48/88 22 8008HS–AVR–04/11 ...
Page 23
... Section 6.2.3 “Internal 128 kHz Oscillator” on page 31 Section 8.4 “Watchdog Timer” on page Section 22.2 “DC Characteristics” on page ATtiny48/88 288. 277, added SPH at address 0x3E. Section 23.2 “ATtiny88” on page 3, Port D, adjusted texts ‘sink and source’ adjusted, to fix TBD. 46, updated. 206, updated TBD in notes 5 and 8. 206. ...
Page 24
UFBGA package (32CC1) in, – Addresses in all Register Desc. tables, with cross-references to Register Summary – Tape and reel in 9.6 Rev. 8008C - 03/09 1. Updated sections: – – – – – – – – – – ...
Page 25
ATtiny48/88 25 ...
Page 26
... Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. © 2011 Atmel Corporation. All rights reserved. Atmel marks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. International Atmel Asia Limited Atmel Munich GmbH Unit 1-5 & ...