ATmega162 Atmel Corporation, ATmega162 Datasheet - Page 59

no-image

ATmega162

Manufacturer Part Number
ATmega162
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of ATmega162

Flash (kbytes)
16 Kbytes
Pin Count
44
Max. Operating Frequency
16 MHz
Cpu
8-bit AVR
# Of Touch Channels
16
Hardware Qtouch Acquisition
No
Max I/o Pins
35
Ext Interrupts
3
Usb Speed
No
Usb Interface
No
Spi
1
Uart
2
Graphic Lcd
No
Video Decoder
No
Camera Interface
No
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 85
I/o Supply Class
1.8 to 5.5
Operating Voltage (vcc)
1.8 to 5.5
Fpu
No
Mpu / Mmu
no / no
Timers
4
Output Compare Channels
6
Input Capture Channels
2
Pwm Channels
6
32khz Rtc
Yes
Calibrated Rc Oscillator
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ATmega162-16AI
Manufacturer:
MIT
Quantity:
170
Part Number:
ATmega162-16AI
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATmega162-16AI
Manufacturer:
ATMEL
Quantity:
1 000
Part Number:
ATmega162-16AI
Manufacturer:
ATMEL
Quantity:
20 000
Part Number:
ATmega162-16AJ
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATmega162-16AU
Manufacturer:
AVX
Quantity:
600 000
Part Number:
ATmega162-16AU
Manufacturer:
ATMEL
Quantity:
1 600
Part Number:
ATmega162-16AU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATmega162-16AU
Manufacturer:
ATMEL
Quantity:
20 000
Part Number:
ATmega162-16AUR
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
ATmega162-16MU
Manufacturer:
QFN
Quantity:
20 000
Part Number:
ATmega16216AU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
ATmega162V-8PU
Manufacturer:
IDT
Quantity:
74
2513K–AVR–07/09
Table 26
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.
Table 26. Reset and Interrupt Vectors Placement
Note:
The most typical and general program setup for the Reset and Interrupt Vector Addresses in
ATmega162 is:
BOOTRST
Address
0x000
0x002
0x004
0x006
0x008
0x00A
0x00C
0x00E
0x010
0x012
0x014
0x016
0x018
0x01A
0x01C
0x01E
0x020
0x022
0x024
0x026
0x028
0x02A
0x02C
0x02E
0x030
0x032
0x034
0x036
;
0x038 RESET:
0x039
1
1
0
0
1. The Boot Reset Address is shown in
shows Reset and Interrupt Vectors placement for the various combinations of
means unprogrammed while “0” means programmed.
Labels
IVSEL
0
1
0
1
Code
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
jmp
ldi
out
Reset address
0x0000
0x0000
Boot Reset Address
Boot Reset Address
RESET
EXT_INT0
EXT_INT1
EXT_INT2
PCINT0
PCINT1
TIM3_CAPT
TIM3_COMPA
TIM3_COMPB
TIM3_OVF
TIM2_COMP
TIM2_OVF
TIM1_CAPT
TIM1_COMPA
TIM1_COMPB
TIM1_OVF
TIM0_COMP
TIM0_OVF
SPI_STC
USART0_RXC
USART1_RXC
USART0_UDRE
USART1_UDRE
USART0_TXC
USART1_TXC
EE_RDY
ANA_COMP
SPM_RDY
r16,high(RAMEND) ; Main program start
SPH,r16
Table 93 on page
Comments
; Reset Handler
; IRQ0 Handler
; IRQ1 Handler
; IRQ2 Handler
; PCINT0 Handler
; PCINT1 Handler
; Timer3 Capture Handler
; Timer3 CompareA Handler
; Timer3 CompareB Handler
; Timer3 Overflow Handler
; Timer2 Compare Handler
; Timer2 Overflow Handler
; Timer1 Capture Handler
; Timer1 CompareA Handler
; Timer1 CompareB Handler
; Timer1 Overflow Handler
; Timer0 Compare Handler
; Timer0 Overflow Handler
; SPI Transfer Complete Handler
; USART0 RX Complete Handler
; USART1 RX Complete Handler
; UDR0 Empty Handler
; UDR1 Empty Handler
; USART0 TX Complete Handler
; USART1 TX Complete Handler
; EEPROM Ready Handler
; Analog Comparator Handler
; Store Program Memory Ready Handler
; Set Stack Pointer to top of RAM
(1)
Interrupt Vectors Start Address
0x0002
Boot Reset Address + 0x0002
0x0002
Boot Reset Address + 0x0002
228. For the BOOTRST Fuse “1”
ATmega162/V
59

Related parts for ATmega162