ATTINY12V-1PC Atmel, ATTINY12V-1PC Datasheet - Page 13
![IC AVR MCU 1MHZ 1.8V 8DIP](/photos/6/50/65033/313-8-dip_sml.jpg)
ATTINY12V-1PC
Manufacturer Part Number
ATTINY12V-1PC
Description
IC AVR MCU 1MHZ 1.8V 8DIP
Manufacturer
Atmel
Series
AVR® ATtinyr
Specifications of ATTINY12V-1PC
Core Processor
AVR
Core Size
8-Bit
Speed
1.2MHz
Peripherals
POR, WDT
Number Of I /o
6
Program Memory Size
1KB (512 x 16)
Program Memory Type
FLASH
Eeprom Size
64 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
8-DIP (0.300", 7.62mm)
Data Bus Width
8 bit
Maximum Clock Frequency
8 MHz
Number Of Programmable I/os
6
Number Of Timers
1
Operating Supply Voltage
1.8 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
Minimum Operating Temperature
- 55 C
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Ram Size
-
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
No
Other names
ATTINY12V1PC
Memories
I/O Memory
Program and Data
Addressing Modes
1006F–AVR–06/07
The I/O space definition of the ATtiny11/12 is shown in the following table:
Table 5. ATtiny11/12 I/O Space
Note:
All the different ATtiny11/12 I/O and peripherals are placed in the I/O space. The differ-
ent I/O locations are accessed by the IN and OUT instructions transferring data between
the 32 general-purpose working registers and the I/O space. I/O registers within the
address range $00 - $1F are directly bit-accessible using the SBI and CBI instructions.
In these registers, the value of single bits can be checked by using the SBIS and SBIC
instructions. Refer to the Instruction Set Summary for more details.
For compatibility with future devices, reserved bits should be written to zero if accessed.
Reserved I/O memory addressed should never be written.
The different I/O and peripherals control registers are explained in the following
sections.
The ATtiny11/12 AVR RISC Microcontroller supports powerful and efficient addressing
modes. This section describes the different addressing modes supported in the
ATtiny11/12. In the figures, OP means the operation code part of the instruction word.
To simplify, not all figures show the exact location of the addressing bits.
Address Hex
$1D
$1C
$3F
$3B
$3A
$39
$38
$35
$34
$33
$32
$31
$21
$1E
$18
$17
$16
$08
Reserved and unused locations are not shown in the table.
Name
SREG
GIMSK
GIFR
TIMSK
TIFR
MCUCR
MCUSR
TCCR0
TCNT0
OSCCAL
WDTCR
EEAR
EEDR
EECR
PORTB
DDRB
PINB
ACSR
Device
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny12
ATtiny11/12
ATtiny12
ATtiny12
ATtiny12
ATtiny11/12
ATtiny11/12
ATtiny11/12
ATtiny11/12
Function
Status Register
General Interrupt Mask Register
General Interrupt Flag Register
Timer/Counter Interrupt Mask Register
Timer/Counter Interrupt Flag Register
MCU Control Register
MCU Status Register
Timer/Counter0 Control Register
Timer/Counter0 (8-bit)
Oscillator Calibration Register
Watchdog Timer Control Register
EEPROM Address Register
EEPROM Data Register
EEPROM Control Register
Data Register, Port B
Data Direction Register, Port B
Input Pins, Port B
Analog Comparator Control and Status Register
ATtiny11/12
13