ATTINY48-MMH Atmel, ATTINY48-MMH Datasheet - Page 3

MCU AVR 4KB FLASH 12MHZ 28-VQFN

ATTINY48-MMH

Manufacturer Part Number
ATTINY48-MMH
Description
MCU AVR 4KB FLASH 12MHZ 28-VQFN
Manufacturer
Atmel
Series
AVR® ATtinyr
Datasheets

Specifications of ATTINY48-MMH

Core Processor
AVR
Core Size
8-Bit
Speed
12MHz
Connectivity
I²C, SPI
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
24
Program Memory Size
4KB (2K x 16)
Program Memory Type
FLASH
Eeprom Size
64 x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 6x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-VQFN Exposed Pad, 28-HVQFN, 28-SQFN, 28-DHVQFN
For Use With
ATAVRDRAGON - KIT DRAGON 32KB FLASH MEM AVR
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
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

Related parts for ATTINY48-MMH