We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

TB3151

Title
Title
Expanding 8-Bit Digital Communications Using Peripheral Pin Select (PPS)
Name
Name
TB3151
Date
Date
04/26/2016
Description
Description
The PIC® microcontrollers offer many types of digital communication. Modules, such as the Master Synchronous Serial Port (MSSP), which includes I2C and SPI communication, are included in most devices; however, often there is only one module available. What happens if both I2C and SPI are needed, but there is only one MSSP available? In the past, this typically meant migrating to a higher pin count device that contains two individual MSSP modules. It is now possible to take advantage of the Peripheral Pin Select (PPS) module to solve this problem.

Silicon Products

Title Product Title
PIC16F1614
PIC16F1614
PIC16F18857
PIC16F18857
PIC16F19176
PIC16F19176
PIC16F19175
PIC16F19175
PIC18F57Q83
Microcontroller Family with CAN
PIC18F57Q83 Microcontroller Family with CAN
PIC16F18856
PIC16F18856
PIC16F18854
PIC16F18854
PIC18F66K40
PIC18F66K40
PIC16F1704
PIC16F1704
PIC16F1703
PIC16F1703
PIC16F1707
PIC16F1707
PIC18F26K40
PIC18F26K40
PIC18F55K42
PIC18F55K42
PIC18F45K42
PIC18F45K42
PIC18F57K42
PIC18F57K42
PIC18F26K42
PIC18F26K42
PIC16F18345
PIC16F18345
PIC16F1779
PIC16F1779
PIC16F1773
PIC16F1773
PIC16F18876
PIC16F18876
PIC16F19155
PIC16F19155
PIC16F1618
PIC16F1618
PIC16F18875
PIC16F18875
PIC16F18855
PIC16F18855
PIC16F19185
PIC16F19185
PIC16F19156
PIC16F19156
PIC16F1615
PIC16F1615
PIC18F45K40
PIC18F45K40
PIC16F1709
PIC16F1709
PIC16F1778
PIC16F1778
PIC18F67K40
PIC18F67K40
PIC16F1705
PIC16F1705
PIC16F1619
PIC16F1619
PIC16F1708
PIC16F1708
PIC16F1717
PIC16F1717
PIC16F1776
PIC16F1776
PIC18F47K40
PIC18F47K40
PIC18F45Q10
PIC18F45Q10
PIC18F65K40
PIC18F65K40
PIC16F19195
PIC16F19195
PIC18F56K42
PIC18F56K42
PIC16F18323
PIC16F18323
PIC16F18324
PIC16F18324
PIC18F27Q83
Microcontroller Family with CAN
PIC18F27Q83 Microcontroller Family with CAN
PIC18F27Q10
PIC18F27Q10
PIC18F46K40
PIC18F46K40
PIC16F1716
PIC16F1716
PIC18F47Q10
PIC18F47Q10
PIC18F26Q83
Microcontroller Family with CAN
PIC18F26Q83 Microcontroller Family with CAN
PIC16F19197
PIC16F19197
PIC18F47K42
PIC18F47K42
PIC16F18344
PIC16F18344
PIC16F18325
PIC16F18325
PIC16F1769
PIC16F1769
PIC18F47Q83
Microcontroller Family with CAN
PIC18F47Q83 Microcontroller Family with CAN
PIC16F19196
PIC16F19196
PIC18F46K42
PIC18F46K42
PIC18F25K42
PIC18F25K42
PIC18F27K42
PIC18F27K42
PIC18F46Q83
Microcontroller Family with CAN
PIC18F46Q83 Microcontroller Family with CAN
PIC18F56Q83
Microcontroller Family with CAN
PIC18F56Q83 Microcontroller Family with CAN
PIC16F1777
PIC16F1777
PIC16F19186
PIC16F19186
PIC18F56Q84
Microcontroller Family with CAN Flexible Data
PIC18F56Q84 Microcontroller Family with CAN Flexible Data
PIC18F25K40
PIC18F25K40
PIC18F27K40
PIC18F27K40
PIC18F46Q84
Microcontroller Family with CAN Flexible Data
PIC18F46Q84 Microcontroller Family with CAN Flexible Data
PIC18F26Q84
Microcontroller Family with CAN FD
PIC18F26Q84 Microcontroller Family with CAN FD
PIC16F1768
PIC16F1768
PIC16F1764
PIC16F1764
PIC16F1718
PIC16F1718
PIC16F1719
PIC16F1719
PIC16F18326
PIC16F18326
PIC16F18346
PIC16F18346
PIC18F46Q10
PIC18F46Q10
PIC16F1713
PIC16F1713
PIC16F18877
PIC16F18877
PIC18F24K42
PIC18F24K42
PIC18F24K40
PIC18F24K40
PIC18F24Q10
PIC18F24Q10
PIC16F1765
PIC16F1765
PIC18F57Q84
Microcontroller Family with CAN Flexible Data
PIC18F57Q84 Microcontroller Family with CAN Flexible Data
PIC18F26Q10
PIC18F26Q10
PIC16F18313
PIC16F18313
PIC18F27Q84
Microcontroller family with CAN Flexible Data
PIC18F27Q84 Microcontroller family with CAN Flexible Data
PIC18F47Q84
Microcontroller Family with CAN Flexible Data
PIC18F47Q84 Microcontroller Family with CAN Flexible Data
PIC18F25Q10
PIC18F25Q10