Frequently Asked Questions

What is an easy way for two or more PIC® MCUs to communicate?

There are two example programs (EX_PBUSM.C and EX_PBUSR.C) that show how to use a simple one-wire interface to transfer data between PIC® MCUs. Slower data can use pin B0 and the EXT interrupt. The built-in UART may be used for high speed transfers. An RS232 driver chip may be used for long distance operations. The RS485 as well as the high speed UART require 2 pins and minor software changes. The following are some hardware configurations:

PIC Communication Methods

C-Aware IDE Demo
Textbook to Learn C for PIC
EZ App Lynx