ATTINY167-15XD Atmel, ATTINY167-15XD Datasheet - Page 60

MCU AVR 16K FLASH 15MHZ 20-TSSOP

ATTINY167-15XD

Manufacturer Part Number
ATTINY167-15XD
Description
MCU AVR 16K FLASH 15MHZ 20-TSSOP
Manufacturer
Atmel
Series
AVR® ATtinyr
Datasheet

Specifications of ATTINY167-15XD

Core Processor
AVR
Core Size
8-Bit
Speed
16MHz
Connectivity
I²C, LIN, SPI, UART/USART, USI
Peripherals
Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number Of I /o
16
Program Memory Size
16KB (8K x 16)
Program Memory Type
FLASH
Eeprom Size
512 x 8
Ram Size
512 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 11x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 150°C
Package / Case
20-TSSOP
Processor Series
ATTINY1x
Core
AVR8
Data Bus Width
8 bit
Data Ram Size
512 B
Maximum Clock Frequency
16 MHz
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
Minimum Operating Temperature
- 40 C
For Use With
ATSTK600-SOIC - STK600 SOCKET/ADAPTER FOR SOIC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
7.2
60
Program Setup in ATtiny87
ATtiny87/ATtiny167
The most typical and general program setup for the Reset and Interrupt Vector Addresses in
ATtiny87 is (2-byte step - using “rjmp” instruction):
Note:
Address
0x0000
0x0001
0x0002
0x0003
0x0004
0x0005
0x0006
0x0007
0x0008
0x0009
0x000A
0x000B
0x000C
0x000D
0x000E
0x000F
0x0010
0x0011
0x0012
0x0013
0x0014 RESET:
0x0015
0x0016
0x0017
0x0018
0x0019
...
16-bit address
(Note:)
...
Label Code
...
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
rjmp
ldi
out
ldi
out
sei
<instr>
RESET
INT0addr
INT1addr
PCINT0addr
PCINT1addr
WDTaddr
ICP1addr
OC1Aaddr
OC1Baddr
OVF1addr
OC0Aaddr
OVF0addr
LINTCaddr
LINERRaddr
SPIaddr
ADCCaddr
ERDYaddr
ACIaddr
USISTARTaddr
USIOVFaddr
r16, high(RAMEND); Main program start
SPH,r16
r16, low(RAMEND)
SPL,r16
...
xxx
Comments
; Reset Handler
; IRQ0 Handler
; IRQ1 Handler
; PCINT0 Handler
; PCINT1 Handler
; Watchdog Timer Handler
; Timer1 Capture Handler
; Timer1 Compare A Handler
; Timer1 Compare B Handler
; Timer1 Overflow Handler
; Timer0 Compare A Handler
; Timer0 Overflow Handler
; LIN Transfer Complete Handler
; LIN Error Handler
; SPI Transfer Complete Handler
; ADC Conversion Complete Handler
; EEPROM Ready Handler
; Analog Comparator Handler
; USI Start Condition Handler
; USI Overflow Handler
; Set Stack Pointer to top of RAM
; Enable interrupts
7728G–AVR–06/10

Related parts for ATTINY167-15XD