Instruction Set
897
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
High-End Timer (N2HET) Module
The format CC{pin number} is also supported.
MSB
LSB
Description
0
0
0
0
0
Select HET[0]
0
0
0
0
1
Select HET[1]
(Each pin may be selected by writing its number in binary)
1
1
1
1
0
Select HET[30]
1
1
1
1
1
Select HET[31]
Reg*
Register select: Selects the register for data comparison and storage
Default: No register (None)
Location: Control field [2:1] except for CNT instruction.
Extended Register Select C[7] is available for ACMP, ADC, ADD, ADM32, AND,
DADM64, ECMP, ECNT, MCMP, MOV32, MOV64, OR, RADM64, SBB, SHFT, SUB,
WCAP, WCAPE instructions.
Register
Ext Reg. C[7]
C[2]
C[1]
A
0
0
0
B
0
0
1
T
0
1
0
None
0
1
1
R
1
0
0
S
1
0
1
Reserved
1
1
0
Reserved
1
1
1
Action*
(2 Action Option) Either sets or clears the pin
Default: Clear
Location: Control Field [4]
Action
C[4]
Clear
0
Set
1
Action*
(4 Action Option) Either sets, clears, pulse high or pulse low on the pin. Set/clear are
single pin actions, pulse high/low include the opposite pin action.
Default: Clear
Location: Control Field [4:3]
Action
Action Type
C[4]
C[3]
Clear
Set low on match
0
0
Set
Set high on match
1
0
Pulse Low
Set low on match + reset to high on Z=1 (opposite action)
0
1
Pulse High
Set high on match + reset to low on Z=1 (opposite action)
1
1