# Vault 7: Projects

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

### Protego

# PIC24FJ64GA004 -- UART

- 1
- 2
…
- 11
- 12
- 13
- 14
- 15
…
- 55
- 56

 2009-2013 Microchip Technology Inc. DS70000582E-page 13
UART
3.1 BCLKx Output
The BCLKx pin outputs the 16x baud clock if the UART and BCLKx output are enabled
(UEN<1:0> = 11). This feature is used for external IrDA encoder/decoder support (see Figure 3-1).
The BCLKx output stays high during Sleep mode. BCLKx is forced as an output as long as the
UART is kept in this mode (UEN<1:0> = 11), regardless of the PORTx and TRISx latch bits.
Figure 3-1: BCLKx Output vs. UxBRG Programming
(N + 1)TP
TP
BCLKx @ BRG = 0
BCLKx @ BRG = 1
BCLKx @ BRG = 2
BCLKx @ BRG = 3
BCLKx @ BRG = 4
BCLKx @ BRG = N
UxTX

- 1
- 2
…
- 11
- 12
- 13
- 14
- 15
…
- 55
- 56