Datasheet

www.ti.com
Instruction Set
23.5.3.20 SCMP (Sequence Compare)
Syntax SCMP {
[brk={OFF | ON}]
[next={label | 9-bit unsigned integer}]
[reqnum={3-bit unsigned integer}
[request={NOREQ | GENREQ | QUIET}]
[control={OFF | ON}]
[en_pin_action={OFF | ON}]
cond_addr={label | 9-bit unsigned integer}
pin ={pin number}
[action={CLEAR | SET}]
[restart={OFF | ON}]
[irq={OFF | ON}]
[data={25-bit unsigned integer]
}
Figure 23-136. SCMP Program Field (P31:P0)
31 26 25 23 22 21 13 12 9 8 0
0 Request BRK Next program address 0000 Reserved
Number
6 3 1 9 4 9
Figure 23-137. SCMP Control Field (C31:C0)
31 29 28 27 26 25 24 23 22 21 16
Reserved Request type Control Cout Reserved En. pin Conditional address
prv action
3 2 1 1 2 1 9
15 13 12 8 7 6 5 4 3 2 1 0
Conditional address Pin select Res. 01 Action Reserved Restart Int.
enable ena
9 5 1 2 1 2 1 1
Figure 23-138. SCMP Data Field (D31:D0)
31 7 6 0
Data Reserved
25 7
Cycles One
Register modified Register T (implicitly)
Description This instruction alternately performs angle- and time-based operations to
generate pulse sequences, using the angle referenced time base. These
pulse sequences last for a relative duration using a free running time base.
Generally, register B holds the angle values and register A holds the time
values. Bit 0 of the conditional address field (C13) specifies whether the
instruction is operating in angle or time operation mode.
1053
SPNU562May 2014 High-End Timer (N2HET) Module
Submit Documentation Feedback
Copyright © 2014, Texas Instruments Incorporated