SIC63616-(Rev. 1.0) NO. P108
3240-0412
Table 4.9.10.1(b) Control bits of programmable timer
D3
D2
D1
D0
Name Init
∗
1
1
0
Address
Comment
Register
MOD16_A
EVCNT_A
FCSEL_A
PLPUL_A
0
0
0
0
16 bits
Event ct.
With NR
8 bits
Timer
No NR
R/W
FF80H
MOD16_A EVCNT_A FCSEL_A PLPUL_A
PTSEL1
PTSEL0
CHSEL_A
PTOUT_A
0
0
0
0
PWM
PWM
Timer 1
On
Normal
Normal
Timer 0
Off
R/W
FF81H
PTSEL1 PTSEL0 CHSEL_APTOUT_A
PTRST1
∗
3
PTRUN1
PTRST0
∗
3
PTRUN0
–
∗
2
0
–
∗
2
0
Reset
Run
Reset
Run
Invalid
Stop
Invalid
Stop
W
R/W
W
R/W
FF82H
PTRST1 PTRUN1 PTRST0 PTRUN0
PTM0–1 16-bit mode selection
PTM0 counter mode selection
PTM0 function selection (for event counter mode)
PTM0 pulse polarity selection (for event counter mode)
Programmable timer 1 PWM output selection
Programmable timer 0 PWM output selection
PTM0–1 TOUT_A output selection
PTM0–1 TOUT_A output control
Programmable timer 1 reset (reload)
Programmable timer 1 Run/Stop
Programmable timer 0 reset (reload)
Programmable timer 0 Run/Stop
RLD13
RLD12
RLD11
RLD10
0
0
0
0
R/W
FF86H
RLD13 RLD12 RLD11 RLD10
RLD17
RLD16
RLD15
RLD14
0
0
0
0
R/W
FF87H
RLD17 RLD16 RLD15 RLD14
PTD03
PTD02
PTD01
PTD00
0
0
0
0
R
FF88H
PTD03 PTD02 PTD01 PTD00
PTD07
PTD06
PTD05
PTD04
0
0
0
0
R
FF89H
PTD07 PTD06 PTD05 PTD04
CD03
CD02
CD01
CD00
0
0
0
0
R/W
FF8CH
CD03
CD02
CD01
CD00
PTD13
PTD12
PTD11
PTD10
0
0
0
0
R
FF8AH
PTD13 PTD12 PTD11 PTD10
PTD17
PTD16
PTD15
PTD14
0
0
0
0
R
FF8BH
PTD17 PTD16 PTD15 PTD14
CD07
CD06
CD05
CD04
0
0
0
0
R/W
FF8DH
CD07
CD06
CD05
CD04
CD13
CD12
CD11
CD10
0
0
0
0
R/W
FF8EH
CD13
CD12
CD11
CD10
CD17
CD16
CD15
CD14
0
0
0
0
R/W
FF8FH
CD17
CD16
CD15
CD14
RLD03
RLD02
RLD01
RLD00
0
0
0
0
R/W
FF84H
RLD03 RLD02 RLD01 RLD00
RLD07
RLD06
RLD05
RLD04
0
0
0
0
R/W
FF85H
RLD07 RLD06 RLD05 RLD04
MSB
Programmable timer 1 reload data (low-order 4 bits)
LSB
MSB
Programmable timer 1 reload data (high-order 4 bits)
LSB
MSB
Programmable timer 0 data (low-order 4 bits)
LSB
MSB
Programmable timer 0 data (high-order 4 bits)
LSB
MSB
Programmable timer 0 compare data (low-order 4 bits)
LSB
MSB
Programmable timer 1 data (low-order 4 bits)
LSB
MSB
Programmable timer 1 data (high-order 4 bits)
LSB
MSB
Programmable timer 0 compare data (high-order 4 bits)
LSB
MSB
Programmable timer 1 compare data (low-order 4 bits)
LSB
MSB
Programmable timer 1 compare data (high-order 4 bits)
LSB
MSB
Programmable timer 0 reload data (low-order 4 bits)
LSB
MSB
Programmable timer 0 reload data (high-order 4 bits)
LSB
*1 Initial value at initial reset
*3 Constantly "0" when being read
*2 Not set in the circuit