# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# PIC24FJ32MC10X -- Motor Control PWM

- 1
- 2
…
- 4
- 5
- 6
- 7
- 8
…
- 49
- 50

PIC24F Family Reference Manual
DS39735A-page 47-6 Preliminary © 2010 Microchip Technology Inc.
Register 47-2: PxTMR: PWM Time Base Register
Register 47-3: PxTPER: PWM Time Base Period Register
R-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
PTDIR PTMR14 PTMR13 PTMR12 PTMR11 PTMR10 PTMR9 PTMR8
bit 15 bit 8
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
PTMR7 PTMR6 PTMR5 PTMR4 PTMR3 PTMR2 PTMR1 PTMR0
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented, read as 0
-n = Value at POR 1 = Bit is set 0 = Bit is cleared x = Bit is unknown
bit 15 PTDIR: PWM Time Base Count Direction Status bit (read-only)
1 = PWM time base is counting down
0 = PWM time base is counting up
bit 14-0 PTMR<14:0>: PWM Time Base Register Count Value bits
U-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
 PTPER14 PTPER13 PTPER12 PTPER11 PTPER10 PTPER9 PTPER8
bit 15 bit 8
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
PTPER7 PTPER6 PTPER5 PTPER4 PTPER3 PTPER2 PTPER1 PTPER0
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented, read as 0
-n = Value at POR 1 = Bit is set 0 = Bit is cleared x = Bit is unknown
bit 15 Unimplemented: Read as 0
bit 14-0 PTPER<14:0>: PWM Time Base Period Value bits

- 1
- 2
…
- 4
- 5
- 6
- 7
- 8
…
- 49
- 50