ATTINY88-MU Atmel, ATTINY88-MU Datasheet - Page 3
![MCU AVR 8K ISP FLASH 1.8V 32-QFN](/photos/12/13/121310/attiny88-mu_sml.jpg)
ATTINY88-MU
Manufacturer Part Number
ATTINY88-MU
Description
MCU AVR 8K ISP FLASH 1.8V 32-QFN
Manufacturer
Atmel
Series
AVR® ATtinyr
Specifications of ATTINY88-MU
Core Processor
AVR
Core Size
8-Bit
Speed
12MHz
Connectivity
I²C, SPI
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
28
Program Memory Size
8KB (4K x 16)
Program Memory Type
FLASH
Eeprom Size
64 x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
32-VQFN Exposed Pad, 32-HVQFN, 32-SQFN, 32-DHVQFN
Processor Series
ATTINY8x
Core
AVR8
Data Bus Width
8 bit
Data Ram Size
512 B
Interface Type
2-Wire, I2S, SPI
Maximum Clock Frequency
12 MHz
Number Of Programmable I/os
28
Number Of Timers
2
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWAVR, EWAVR-BL
Development Tools By Supplier
ATAVRDRAGON, ATSTK500, ATSTK600, ATAVRISP2, ATAVRONEKIT, ATQT600, ATAVRTS2080B
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 8 Channel
Package
32QFN EP
Device Core
AVR
Family Name
ATtiny
Maximum Speed
12 MHz
Operating Supply Voltage
2.5|3.3|5 V
Cpu Family
ATtiny
Device Core Size
8b
Frequency (max)
12MHz
Total Internal Ram Size
512Byte
# I/os (max)
28
Number Of Timers - General Purpose
2
Operating Supply Voltage (typ)
2.5/3.3/5V
Operating Supply Voltage (max)
5.5V
Operating Supply Voltage (min)
1.8V
Instruction Set Architecture
RISC
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
32
Package Type
QFN EP
For Use With
ATSTK600-DIP40 - STK600 SOCKET/ADAPTER 40-PDIPATAVRDRAGON - KIT DRAGON 32KB FLASH MEM AVR
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ATTINY88-MU
Manufacturer:
ATMEL
Quantity:
21 342
Part Number:
ATTINY88-MU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATTINY88-MUR
Manufacturer:
AT
Quantity:
20 000
4 AVR CPU Core
8089A-AVR-09/07
The AVR core and the microcontroller architecture are the same in all AVR devices,
but some instructions have not been implemented in ATtiny48/88. Where
ATmega48/88/168
ATtiny48/88 only has 123. The table below summarizes instructions that are available
on ATmega48/88/168 and ATmega48P/88P/168P/328P but have not been
implemented in ATtiny48/88.
Table 4-1. Instructions not implemented in ATtiny48/88.
The limited instruction set is of concern chiefly when programming in assembler.
High-level language (such as “C”) compilers automatically take into account the
available instruction set and the end user does not need to be aware of limitations.
In applications that extensively rely on the use of multiplication and division there may
be a code size and speed penalty when moving from ATmega48/88/168 and
ATmega48P/88P/168P/328P to ATtiny48/88. This is because multiplication and
division require more instructions and take longer time to execute in the absence of a
hardware multiplier.
Instruction
MUL
MULS
MULSU
FMUL
FMULS
FMULSU
JMP
CALL
TQFP
10
15
19
20
22
30
31
7
8
9
MLF
10
15
19
20
22
30
31
7
8
9
Pin
Operands
Rd, Rr
Rd, Rr
Rd, Rr
Rd, Rr
Rd, Rr
Rd, Rr
k
k
and
PDIP
10
11
12
17
21
9
2
3
-
-
ATmega48P/88P/168P/328P
Name
PD5
PD6
PC7
PD0
PD1
PB6
PB7
PB3
PA0
PA1
Meaning
Multiply Unsigned
Multiply Signed
Multiply Signed with Unsigned
Fractional Multiply Unsigned
Fractional Multiply Signed
Fractional Multiply Signed with Unsigned
Direct Jump
Direct Subroutine Call
Change
Removed: TOSC1, XTAL1. Added: CLKI
Removed: TOSC2, XTAL2
Removed: OC0B
Removed: OC0A
Removed: OC2A
Added: PCINT24, PA0
Changed: AREF to PCINT15. Added: PC7
Added: PCINT25, PA1
Removed: RXD
Removed: TXD
have
131
AVR515
instructions,
3