Re: interface large number of pic microcontroller
What is your application exactly?why you want to use I2C? you can just simply use serial communication protocol.
Why you are using the Four controllers? You can just do it with the two controllers, if your controllers wont gone a place at far distances.
As per your image your above two controllers having inputs like buttons.
you can use the one controller with as many buttons you want to use.
Connect this controller to the other slave controller who has display lcd and who just transmit the received data to the PC.