At90s1200 register summary – Rainbow Electronics AT90S1200 User Manual
Page 62

62
AT90S1200
0838H–AVR–03/02
Notes:
1. For compatibility with future devices, reserved bits should be written to zero if accessed. Reserved I/O memory addresses
should never be written.
2. Some of the status flags are cleared by writing a logical “1” to them. Note that the CBI and SBI instructions will operate on all
bits in the I/O register, writing a “1” back into any flag read as set, thus clearing the flag. The CBI and SBI instructions work
with registers $00 to $1F only.
AT90S1200 Register Summary
Address
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Page
$3F
SREG
I
T
H
S
V
N
Z
C
$3E
Reserved
$3D
Reserved
$3C
Reserved
$3B
GIMSK
-
INT0
-
-
-
-
-
-
$3A
Reserved
$39
TIMSK
-
-
-
-
-
-
TOIE0
-
$38
TIFR
-
-
-
-
-
-
TOV0
-
$37
Reserved
$36
Reserved
$35
MCUCR
-
-
SE
SM
-
-
ISC01
ISC00
$34
Reserved
$33
TCCR0
-
-
-
-
-
CS02
CS01
CS00
$32
TCNT0
Timer/Counter0 (8 Bits)
$31
Reserved
$30
Reserved
$2F
Reserved
$2E
Reserved
$2D
Reserved
$2C
Reserved
$2B
Reserved
$2A
Reserved
$29
Reserved
$28
Reserved
$27
Reserved
$26
Reserved
$25
Reserved
$24
Reserved
$23
Reserved
$22
Reserved
$21
WDTCR
-
-
-
-
WDE
WDP2
WDP1
WDP0
$20
Reserved
$1F
Reserved
$1E
EEAR
-
EEPROM Address Register
$1D
EEDR
EEPROM Data Register
$1C
EECR
-
-
-
-
-
-
EEWE
EERE
$1B
Reserved
$1A
Reserved
$19
Reserved
$18
PORTB
PORTB7
PORTB6
PORTB5
PORTB4
PORTB3
PORTB2
PORTB1
PORTB0
$17
DDRB
DDB7
DDB6
DDB5
DDB4
DDB3
DDB2
DDB1
DDB0
$16
PINB
PINB7
PINB6
PINB5
PINB4
PINB3
PINB2
PINB1
PINB0
$15
Reserved
$14
Reserved
$13
Reserved
$12
PORTD
-
PORTD6
PORTD5
PORTD4
PORTD3
PORTD2
PORTD1
PORTD0
$11
DDRD
-
DDD6
DDD5
DDD4
DDD3
DDD2
DDD1
DDD0
$10
PIND
-
PIND6
PIND5
PIND4
PIND3
PIND2
PIND1
PIND0
$0F
Reserved
...
Reserved
$09
Reserved
$08
ACSR
ACD
-
ACO
ACI
ACIE
-
ACIS1
ACIS0
…
Reserved
$00
Reserved