ATmega88 Automotive Atmel Corporation, ATmega88 Automotive Datasheet - Page 55

no-image

ATmega88 Automotive

Manufacturer Part Number
ATmega88 Automotive
Description
Manufacturer
Atmel Corporation

Specifications of ATmega88 Automotive

Flash (kbytes)
8 Kbytes
Pin Count
32
Max. Operating Frequency
16 MHz
Cpu
8-bit AVR
# Of Touch Channels
12
Hardware Qtouch Acquisition
No
Max I/o Pins
23
Ext Interrupts
24
Usb Speed
No
Usb Interface
No
Spi
2
Twi (i2c)
1
Uart
1
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
15
Analog Comparators
1
Resistive Touch Screen
No
Temp. Sensor
No
Crypto Engine
No
Sram (kbytes)
1
Eeprom (bytes)
512
Self Program Memory
YES
Dram Memory
No
Nand Interface
No
Picopower
No
Temp. Range (deg C)
-40 to 150
I/o Supply Class
2.7 to 5.5
Operating Voltage (vcc)
2.7 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
3
Output Compare Channels
6
Input Capture Channels
1
Pwm Channels
6
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes
7530I–AVR–02/10
Table 9-2.
Notes:
Table 9-3
BOOTRST and IVSEL settings. If the program never enables an interrupt source, the Interrupt
Vectors are not used, and regular program code can be placed at these locations. This is also
the case if the Reset Vector is in the Application section while the Interrupt Vectors are in the
Boot section or vice versa.
Vector
No.
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
5
6
7
8
9
1. When the BOOTRST Fuse is programmed, the device will jump to the Boot Loader address at
2. When the IVSEL bit in MCUCR is set, Interrupt Vectors will be moved to the start of the Boot
reset, see
ATmega168” on page
Flash Section. The address of each Interrupt Vector will then be the address in this table
added to the start address of the Boot Flash Section.
shows reset and Interrupt Vectors placement for the various combinations of
Address
Program
Reset and Interrupt Vectors in ATmega88
0x00C
0x00D
0x00A
0x00B
0x00E
0x00F
0x004
0x005
0x006
0x007
0x008
0x009
0x010
0x011
0x012
0x013
0x014
0x015
0x016
0x017
0x018
0x019
“Boot Loader Support – Read-While-Write Self-Programming, ATmega88 and
(2)
Source
PCINT1
PCINT2
WDT
TIMER2
COMPA
TIMER2
COMPB
TIMER2 OVF
TIMER1 CAPT
TIMER1
COMPA
TIMER1
COMPB
TIMER1 OVF
TIMER0
COMPA
TIMER0
COMPB
TIMER0 OVF
SPI, STC
USART, RX
USART, UDRE
USART, TX
ADC
EE READY
ANALOG
COMP
TWI
SPM READY
263.
ATmega48/88/168 Automotive
Interrupt Definition
Pin Change Interrupt Request 1
Pin Change Interrupt Request 2
Watchdog Time-out Interrupt
Timer/Counter2 Compare Match A
Timer/Counter2 Compare Match B
Timer/Counter2 Overflow
Timer/Counter1 Capture Event
Timer/Counter1 Compare Match A
Timer/Coutner1 Compare Match B
Timer/Counter1 Overflow
Timer/Counter0 Compare Match A
Timer/Counter0 Compare Match B
Timer/Counter0 Overflow
USART Rx Complete
USART, Tx Complete
ADC Conversion Complete
EEPROM Ready
Analog Comparator
2-wire Serial Interface
Store Program Memory Ready
SPI Serial Transfer Complete
USART, Data Register Empty
55

Related parts for ATmega88 Automotive