TMP91C824
91C824-247
2008-02-20
(7)
8-bit timer
(7
−
1) TMRA01
Symbol Name Address
7
6
5
4
3
2
1
0
TA0RDE
I2TA01
TA01PRUN
TA1RUN
TA0RUN
R/W R/W
R/W
R/W
R/W
0 0 0 0
0
TA01RUN
8-bit timer
RUN
register
100H
Double buffer
0: Disable
1: Enable
IDLE2
0: Stop
1: Operate
8-bit timer run/stop control
0: Stop and clear
1: Run (Count up)
−
W
TA0REG
8-bit timer
register 0
102H
(Prohibit
RMW)
Undefined
−
W
TA1REG
8-bit timer
register 1
103H
(Prohibit
RMW)
Undefined
TA01M1 TA01M0
PWM01
PWM00
TA1CLK1
TA1CLK0
TA0CLK1 TA0CLK0
R/W
0 0 0 0 0 0 0 0
TA01MOD
8-bit timer
source CLK
& mode
104H
00: 8-bit timer
01: 16-bit timer
10: 8-bit PPG
11: 8-bit PWM
00: Reserved
01: 2
6
PWM cycle
10: 2
7
11: 2
8
00: TA0TRG
01:
φ
T1
10:
φ
T16
11:
φ
T256
00: TA0IN pin
01:
φ
T1
10:
φ
T4
11:
φ
T16
TA1FFC1
TA1FFC0
TA1FFIE
TA1FFIS
R/W
R/W
1 1
0 0
TA1FFCR
8-bit timer
flip-flop
control
105H
(Prohibit
RMW)
00: Invert TA1FF
01: Set TA1FF
10: Clear TA1FF
11: Don’t care
1: TA1FF
enable
0: TMRA0
1: TMRA1
inversion
(7
−
2) TMRA23
Symbol
Name
Address
7 6 5 4 3 2 1 0
TA2RDE
I2TA23
TA23PRUN
TA3RUN
TA2RUN
R/W
R/W
R/W
R/W
R/W
0 0 0 0 0
TA23RUN
8-bit timer
RUN
register
108H
Double buffer
0: Disable
1: Enable
IDLE2
0: Stop
1: Operate
8-bit timer run/stop control
0: Stop and clear
1: Run (Count up)
−
W
TA2REG
8-bit timer
register 0
10AH
(Prohibit
RMW)
Undefined
−
W
TA3REG
8-bit timer
register 1
10BH
(Prohibit
RMW)
Undefined
TA23M1 TA23M0
PWM21
PWM20
TA3CLK1
TA3CLK0
TA2CLK1 TA2CLK0
R/W
0 0 0 0 0 0 0 0
TA23MOD
8-bit timer
source CLK
& mode
10CH
00: 8-bit timer
01: 16-bit timer
10: 8-bit PPG
11: 8-bit PWM
00: Reserved
01: 2
6
PWM cycle
10: 2
7
11: 2
8
00: TA2TRG
01:
φ
T1
10:
φ
T16
11:
φ
T256
00: Reserved
01:
φ
T1
10:
φ
T4
11:
φ
T16
TA3FFC1
TA3FFC0
TA3FFIE
TA3FFIS
R/W
R/W
1 1 0 0
TA3FFCR
8-bit timer
flip-flop
control
10DH
(Prohibit
RMW)
00:
Invert
TA3FF
01: Set TA3FF
10: Clear TA3FF
11: Don’t care
1: TA3FF
invert
enable
0: TMRA2
1: TMRA3
inversion