AT90S1200-12YI Atmel, AT90S1200-12YI Datasheet - Page 10
![IC MCU 1K FLSH 12MHZ IT 20SSOP](/photos/6/91/69198/453-20-ssop_sml.jpg)
AT90S1200-12YI
Manufacturer Part Number
AT90S1200-12YI
Description
IC MCU 1K FLSH 12MHZ IT 20SSOP
Manufacturer
Atmel
Series
AVR® 90Sr
Datasheet
1.AT90S1200-12PC.pdf
(71 pages)
Specifications of AT90S1200-12YI
Core Processor
AVR
Core Size
8-Bit
Speed
12MHz
Connectivity
SPI
Peripherals
POR, WDT
Number Of I /o
15
Program Memory Size
1KB (512 x 16)
Program Memory Type
FLASH
Eeprom Size
64 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 6 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-SSOP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Ram Size
-
Data Converters
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
AT90S1200-12YI
Manufacturer:
ATMEL
Quantity:
5 510
Part Number:
AT90S1200-12YI
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
I/O Memory
10
AT90S1200
The I/O space definition of the AT90S1200 is shown in the following table.
Table 1. The AT90S1200 I/O Space
Note:
All AT90S1200 I/Os and peripherals are placed in the I/O space. The different I/O loca-
tions 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 instruc-
tions. Refer to the instruction set chapter for more details.
For compatibility with future devices, reserved bits should be written to zero if accessed.
Reserved I/O memory addresses should never be written.
Some of the status flags are cleared by writing a logical one to them. Note that the CBI
and SBI instructions will operate on all bits in the I/O register, writing a one back into any
flag read as set, thus clearing the flag. The CBI and SBI instructions work with registers
$00 to $1F only.
The different I/O and peripherals control registers are explained in the following
sections.
Address Hex
$3B
$1E
$1D
$1C
$3F
$39
$38
$35
$33
$32
$21
$18
$17
$16
$12
$11
$10
$08
Reserved and unused locations are not shown in the table.
MCUCR
WDTCR
PORTD
TCCR0
PORTB
GIMSK
TCNT0
TIMSK
DDRD
SREG
EEDR
EECR
DDRB
ACSR
Name
EEAR
PINB
PIND
TIFR
Function
Status REGister
General Interrupt MaSK register
Timer/Counter Interrupt MaSK register
Timer/Counter Interrupt Flag register
MCU general Control Register
Timer/Counter0 Control Register
Timer/Counter0 (8-bit)
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
Data Register, Port D
Data Direction Register, Port D
Input Pins, Port D
Analog Comparator Control and Status Register
0838H–AVR–03/02