21.07.2013 Views

Introduction to Microcontrollers Lab Manual - Microchip

Introduction to Microcontrollers Lab Manual - Microchip

Introduction to Microcontrollers Lab Manual - Microchip

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!