GMS81C5108
JUNE 2001 Ver 1.0
25
Address
Register Name
Symbol
R/W
Initial Value
Addressing
Mode
Page
7 6 5 4 3 2 1 0
00C0
R0 port data register
R0
R/W
0 0 0 0 0 0 0 0
byte, bit
1
32
00C1
R1 port data register
R1
R/W
0 0 0 0 0 0 0 0
byte, bit
32
00C2
R2 port data register
R2
R/W
- - - - 0 0 0 0
byte, bit
33
00C3
R3 port data register
R3
R/W
- - - - 0 0 0 0
byte, bit
33
00C8
R0 port I/O direction register
R0DR
W
0 0 0 0 0 0 0 0
byte
2
32
00C9
R1 port I/O direction register
R1DR
W
0 0 0 0 0 0 0 0
byte
32
00CA
R2 port I/O direction register
R2DR
W
- - - - 0 0 0 0
byte
33
00CB
R3 port I/O direction register
R3DR
W
- - - - 0 0 0 0
byte
33
00D0
R0 port pull-up register
R0PU
W
0 0 0 0 0 0 0 0
byte
32
00D1
R1 port pull-up register
R1PU
W
0 0 0 0 0 0 0 0
byte
32
00D2
R2 port pull-up register
R2PU
W
- - - - 0 0 0 0
byte
33
00D3
R3 port pull-up register
R3PU
W
- - - - 0 0 0 0
byte
33
00D4
R0 port open drain control register
R0CR
W
0 0 0 0 0 0 0 0
byte
32
00D5
R1 port open drain control register
R1CR
W
0 0 0 0 0 0 0 0
byte
32
00D6
R2 port open drain control register
R2CR
W
- - - - 0 0 0 0
byte
33
00D7
R3 port open drain control register
R3CR
W
- - - - 0 0 0 0
byte
33
00D8
Ext. interrupt edge selection register
IESR
R/W
- - 0 0 0 0 0 0
byte, bit
69
00D9
Port selection register
PMR
R/W
- 0 - 0 0 0 0 0
byte, bit
32
00DA
Interrupt enable low register
IENL
R/W
- 0 0 0 0 - - -
byte, bit
65
00DB
Interrupt enable high register
IENH
R/W
- 0 0 0 0 0 0 0
byte, bit
65
00DC
Interrupt request flag low register
IRQL
R/W
- 0 0 0 0 - - -
byte, bit
65
00DD
Interrupt request flag high register
IRQH
R/W
- 0 0 0 0 0 0 0
byte, bit
65
00DE
Sleep mode register
SMR
R/W
- - - - - - - 0
byte, bit
39
00E0
Timer 0 mode register
TM0
R/W
- - 0 0 0 0 0 0
byte, bit
45
00E1
Timer 0 counter register
T0
R
0 0 0 0 0 0 0 0
byte, bit
45
Timer 0 data register
TDR0
W
1 1 1 1 1 1 1 1
byte
45
Timer 0 input capture register
CDR0
R
0 0 0 0 0 0 0 0
byte, bit
45
00E2
Timer 1 mode register
TM1
R/W
0 0 0 0 0 0 0 0
byte, bit
45
00E3
Timer 1 data register
TDR1
W
1 1 1 1 1 1 1 1
byte
45
PWM0 pulse period register
T1PPR
W
1 1 1 1 1 1 1 1
byte
45
00E4
Timer 1 counter register
T1
R
0 0 0 0 0 0 0 0
byte, bit
45
Timer 1 input capture register
CDR1
R
0 0 0 0 0 0 0 0
byte, bit
45
PWM0 pulse duty register
T1PDR
R/W
0 0 0 0 0 0 0 0
byte, bit
45
00E5
PWM0 high register
PWMHR
W
- - - - 0 0 0 0
byte
45
00EC
A/D converter mode register
ADMR
R/W
- 0 - - 0 0 0 1
byte, bit
58
00ED
A/D converter data register
ADDR
R
x x x x x x x x
byte, bit
58
Table 8-1 Control Registers
Downloaded from
Elcodis.com
electronic components distributor