Microchip Technology MA330028 Data Sheet
dsPIC33EPXXXGP50X, dsPIC33EPXXXMC20X/50X AND PIC24EPXXXGP/MC20X
DS70000657H-page 340
2011-2013 Microchip Technology Inc.
24.3
PTG Control Registers
REGISTER 24-1:
PTGCST: PTG CONTROL/STATUS REGISTER
R/W-0
U-0
R/W-0
R/W-0
U-0
R/W-0
R/W-0
R/W-0
PTGEN
—
PTGSIDL
PTGTOGL
—
PTGSWT
PTGSSEN
)
PTGIVIS
bit 15
bit 8
R/W-0
HS-0
U-0
U-0
U-0
U-0
R/W-0
PTGSTRT
PTGWDTO
—
—
—
—
PTGITM1
(
)
PTGITM0
(
)
bit 7
bit 0
Legend:
HS = Hardware Settable bit
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 15
PTGEN:
Module Enable bit
1
= PTG module is enabled
0
= PTG module is disabled
bit 14
Unimplemented:
Read as ‘0’
bit 13
PTGSIDL:
PTG Stop in Idle Mode bit
1
= Discontinues module operation when device enters Idle mode
0
= Continues module operation in Idle mode
bit 12
PTGTOGL:
PTG TRIG Output Toggle Mode bit
1
= Toggle state of the PTGOx for each execution of the PTGTRIG command
0
= Each execution of the PTGTRIG command will generate a single PTGOx pulse determined by the
value in the PTGPWDx bits
bit 11
Unimplemented:
Read as ‘0’
bit 10
PTGSWT:
PTG Software Trigger bit
(
1
= Triggers the PTG module
0
= No action (clearing this bit will have no effect)
bit 9
PTGSSEN:
PTG Enable Single-Step bit
1
= Enables Single-Step mode
0
= Disables Single-Step mode
bit 8
PTGIVIS:
PTG Counter/Timer Visibility Control bit
1
= Reads of the PTGSDLIM, PTGCxLIM or PTGTxLIM registers return the current values of their
corresponding counter/timer registers (PTGSD, PTGCx, PTGTx)
0
= Reads of the PTGSDLIM, PTGCxLIM or PTGTxLIM registers return the value previously written
to those limit registers
bit 7
PTGSTRT:
PTG Start Sequencer bit
1
= Starts to sequentially execute commands (Continuous mode)
0
= Stops executing commands
bit 6
PTGWDTO:
PTG Watchdog Timer Time-out Status bit
1
= PTG Watchdog Timer has timed out
0
= PTG Watchdog Timer has not timed out.
bit 5-2
Unimplemented:
Read as ‘0’
Note 1:
These bits apply to the PTGWHI and PTGWLO commands only.
2:
This bit is only used with the PTGCTRL step command software trigger option.
3:
Use of the PTG Single-Step mode is reserved for debugging tools only.