kan inderdaad met 2 pinnen ook, maar dan moet je toch ergens in de EEPROM van de PIC ofzo, bijhouden welke data-lijnen je gaat gebruiken.
Zodoende moet je elke pic wel afzonderlijk programmeren, en kan je ze niet gewoon "in batch", een heleboel na mekaar identiek dezelfde inhoud in schieten.
Eventueel kan je op de PIC zelf, dipswitches gebruiken op een paar poorten, voor de adressering, maarja, dan ben je het voordeel van weinig pinnen ook terug kwijt
Ikzelf heb op één bus, de mogelijkheid van 256 adressen. (8-bit dipswitch per kaart)
Een bus hangt via een IP-adres in m'n netwerk, ik kan dus op een segment van bvb. 192.168.123.x, zo'n 254 bussen kwijt. (64770 kaarten)
In het geval van John, is die terugkoppeling trouwens wel nodig, hij wil geen interrupts gebruiken in z'n PWM module, dus die PIC moet laten terugweten aan de hoofdpic,
dat hij de data heeft opgenomen, dat gebeurt dus tussen elke volledige PWM cyclus in.
Anders kan hij evengoed zelfs met één draadje toekomen => seriëel signaal vanuit de hoofdpic, dat via interrups in elke sub-pic terecht komt. (een "echt" bus-systeem dus)
groeten,
Kris