AT90S1200-4PI Atmel, AT90S1200-4PI Datasheet - Page 10
![IC MCU 1K FLSH 4MHZ LV IT 20DIP](/photos/6/80/68043/313-20-dip_sml.jpg)
AT90S1200-4PI
Manufacturer Part Number
AT90S1200-4PI
Description
IC MCU 1K FLSH 4MHZ LV IT 20DIP
Manufacturer
Atmel
Series
AVR® 90Sr
Datasheet
1.AT90S1200-12PC.pdf
(71 pages)
Specifications of AT90S1200-4PI
Core Processor
AVR
Core Size
8-Bit
Speed
4MHz
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)
2.7 V ~ 6 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
20-DIP (0.300", 7.62mm)
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-4PI
Manufacturer:
ATM
Quantity:
8 000
Company:
Part Number:
AT90S1200-4PI
Manufacturer:
ATM
Quantity:
8 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