Instruction Set
895
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
High-End Timer (N2HET) Module
Table 20-74. FLAGS Generated by Instruction
Abbreviation
Flag Name
Set/Reset by
Used by
C
Carry Flag
ADC, ADD, AND, OR, RCNT, SBB, SUB, XOR
ADC, BR, SBB
N
Negative Flag
ADC, ADD, AND, OR, SBB, SUB, XOR
BR
V
Overflow Flag
ADC, ADD, AND, OR, SBB, SUB, XOR
BR
Z
Zero flag
ACNT, ADC, ADD, AND, APCNT, CNT, OR, PCNT,
SBB, SCNT, SHFT, SUB, XOR
ACMP, ACNT, BR, ECMP,
MCMP, MOV32, RCNT,
SCMP, SHFT
X
Angle Compare Match
Flag
ACMP
SCMP
SWF 0-1
Step Width flags
SCNT
ACNT
NAF
New Angle Flag
ACNT
NAF_global
NAF_global
New Angle Flag (global)
HWAG or NAF
ACMP, BR, CNT, ECMP,
ECNT
ACF
Acceleration Flag
ACNT
,ACNT, SCNT
DCF
Deceleration Flag
ACNT
,ACNT, SCNT
GPF
Gap Flag
ACNT
ACNT, APCNT
The instructions capable of generating software interrupts are listed in
.
Table 20-75. Interrupt Capable Instructions
Interrupt Capable Instructions
Non Interrupt Capable Instructions
ACMP
ADC
ACNT
ADCNST
APCNT
ADD
BR
ADM32
CNT
AND
DJZ
DADM32
ECMP
MOV32
ECNT
MOV64
MCMP
OR
PCNT
RADM64
PWCNT
RCNT
SCMP
SBB
SHFT
SCNT
WCAP
SUB
WCAPE
XOR