Instruction Set
1127
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
High-End Timer (N2HET) Module
23.6.3.23 WCAP (Software Capture Word)
Syntax
WCAP {
[brk={OFF | ON}]
[next={label | 9-bit unsigned integer}]
[reqnum={3-bit unsigned integer}
[request={NOREQ | GENREQ | QUIET}]
[hr_lr={HIGH | LOW}]
[control={OFF | ON}]
[prv={OFF | ON}]
[cond_addr={label | 9-bit unsigned integer}]
pin ={pin number}
event={NOCOND | FALL | RISE | BOTH}
reg={A | B | R | S | T | NONE}
[irq={OFF | ON}]
[data={25-bit unsigned integer]
[hr_data={7-bit unsigned integer}]
}
Figure 23-186. WCAP Program Field (P31:P0)
31
26 25
23
22
21
13 12
9
8
7
0
0
Request
Number
BRK
Next program address
1011
hr_lr
Reserved
6
3
1
9
4
1
8
Figure 23-187. WCAP Control Field (C31:C0)
31
29
28
27
26
25
24
22
21
16
Reserved
Request type
Control
Prv.
Reserved
Conditional address
3
2
1
1
3
9
15
13
12
8
7
6
5
4
3
2
1
0
Conditional address
Pin select
Ext
Reg
Capture
condition
Reserved
Register select
Int.
ena
9
5
1
2
2
2
1
Figure 23-188. WCAP Data Field (D31:D0)
31
7
6
0
Data
HR Data
25
7
Cycles
One
Register modified
None
Description
This instruction captures the selected register into the data field if the specified
capture condition is true on the selected pin. This instruction can be used with
all pins.
If the hr_lr bit is reset, the WCAP instruction will capture an HR time stamp
into the data field on the selected edge condition. If the hr_lr bit is set, the HR
capture is ignored.