ATTINY88-15MZ Atmel, ATTINY88-15MZ Datasheet - Page 49

no-image

ATTINY88-15MZ

Manufacturer Part Number
ATTINY88-15MZ
Description
IC MCU AVR 8B 8KB FLASH 32QFN
Manufacturer
Atmel
Series
AVR® ATtinyr
Datasheet

Specifications of ATTINY88-15MZ

Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
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)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATTINY88-15MZ
Manufacturer:
ATMEL
Quantity:
3 500
Part Number:
ATTINY88-15MZ
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
9.2
9157B–AVR–01/10
External Interrupts
The External Interrupts are triggered by the INT0 and INT1 pins or any of the PCINT27..0 pins.
Observe that, if enabled, the interrupts will trigger even if the INT0 and INT1 or PCINT27..0 pins
are configured as outputs. This feature provides a way of generating a software interrupt, as
follows.
The PCMSK3, PCMSK2, PCMSK1 and PCMSK0 registers control which pins contribute to the
pin change interrupts. Pin change interrupts on PCINT27..0 are detected asynchronously. This
means that these interrupts can be used for waking the part also from sleep modes other than
Idle mode.
The INT0 and INT1 interrupts can be triggered by a falling or rising edge, or a low level. This is
configured as described in
INT0 or INT1 interrupts are enabled and are configured as level triggered, the interrupts will trig-
ger as long as the corresponding pin is held low. Note that recognition of falling or rising edge
interrupts on INT0 or INT1 requires the presence of an I/O clock, described in
and their Distribution” on page
• Pin Change Interrupt PCI3 triggers if a pin in PCINT27..24 is toggled while enabled
• Pin Change Interrupt PCI2 triggers if a pin in PCINT23..16 is toggled while enabled
• Pin Change Interrupt PCI1 triggers if a pin in PCINT15..8 is toggled while enabled
• Pin Change Interrupt PCI0 triggers if a pin in PCINT7..0 is toggled while enabled
0x007
0x008
0x009
0x00A
0x00B
0x00C
0x00D
0x00E
0x00F
0x010
0x011
0x012
0x013
0x014 RESET:
0x015
0x016
0x017
0x018
0x019
...
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
ldi
out
ldi
out
sei
<inst> xxx
...
“EICRA – External Interrupt Control Register A” on page
WDT
TIMER1_CAPT
TIMER1_COMPA
TIMER1_COMPB
TIMER1_OVF
TIMER0_COMPA
TIMER0_COMPB
TIMER0_OVF
SPI_STC
ADC
EE_RDY
ANA_COMP
TWI
r16, high(RAMEND); Main program start
SPH,r16
r16, low(RAMEND)
SPL,r16
...
26.
; Watchdog Timer Handler
; Timer1 Capture Handler
; Timer1 Compare A Handler
; Timer1 Compare B Handler
; Timer1 Overflow Handler
; Timer0 Compare A Handler
; Timer0 Compare B Handler
; Timer0 Overflow Handler
; SPI Transfer Complete Handler
; ADC Conversion Complete Handler
; EEPROM Ready Handler
; Analog Comparator Handler
; 2-wire Serial Interface Handler;
; Set Stack Pointer to top of RAM
; Enable interrupts
...
ATtiny88 Automotive
“Clock Systems
51. When
49

Related parts for ATTINY88-15MZ