Introduction to Microcontrollers Lab Manual - Microchip
Introduction to Microcontrollers Lab Manual - Microchip
Introduction to Microcontrollers Lab Manual - Microchip
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
For example:<br />
Mapping Action<br />
Map “UART1 Receiver” <strong>to</strong> RP30 Write the RP value 30 decimal = 0x1E hex in<strong>to</strong><br />
U3RXR<br />
Map “SPI3 Data Input” <strong>to</strong> RPI38 Write the RPI value 38 decimal = 0x26 hex in<strong>to</strong><br />
SDI3R<br />
3.2.6 PPS Output Mapping<br />
The PIC24FJ256GB110 has 16 Output Remappable Peripheral Registers (RPORx).<br />
The output mapping is the exact opposite <strong>to</strong> the input mapping. For input mapping, the<br />
port number is written <strong>to</strong> a function register. For output mapping, the function number<br />
is written <strong>to</strong> the port register. This makes sense since each output pin can only be connected<br />
<strong>to</strong> one peripheral output.<br />
TABLE 3-2: LAB 3 PPS OUTPUT CONFIGURATION<br />
Output Function<br />
Number<br />
Function Output Name<br />
0 NULL Null<br />
1 C1OUT Compara<strong>to</strong>r 1 Output<br />
2 C2OUT Compara<strong>to</strong>r 2 Output<br />
3 U1TX UART1 Transmit<br />
4 U1RTS UART1 Request To Send<br />
5 U2TX UART2 Transmit<br />
6 U2RTS UART2 Request To Send<br />
7 SDO1 SPI1 Data Output<br />
8 SCK1OUT SPI1 Clock Output<br />
9 SS1OUT SPI1 Slave Select Output<br />
10 SDO2 SPI2 Data Output<br />
11 SCK2OUT SPI2 Clock Output<br />
12 SS2OUT SPI2 Slave Select Output<br />
13-17 Unused N/C<br />
18 OC1 Output Compare 1<br />
19 OC2 Output Compare 2<br />
20 OC3 Output Compare 3<br />
21 OC4 Output Compare 4<br />
22 OC5 Output Compare 5<br />
23 OC6 Output Compare 6<br />
24 OC7 Output Compare 7<br />
25 OC8 Output Compare 8<br />
26-27 Unused N/C<br />
28 OC1 UART3 Transmit<br />
29 U3RTS UART3 Request To Send<br />
30 U4TX UART4 Transmit<br />
31 U4RTS UART4 Request To Send<br />
32 SDO3 SPI3 Data Output<br />
33 SCK3OUT SPI3 Clock Output<br />
34 SS3OUT SPI3 Slave Select Output<br />
35 OC9 Output Compare 9<br />
36 C3OUT Compara<strong>to</strong>r 3 Output<br />
37-63 Unused N/C<br />
2011 <strong>Microchip</strong> Technology Inc. DS51963A-page 29