There are three independent 16F877 (eventually 16F628), (no clock sharing), monitoring three inputs each. Depending if set or clear plus other internal variables the respective LEDs will flash, stay permanently on or permanently off.
Additionally, each micro would be fitted with an RTC DS1307 for timestamping when the inputs go high.
Being the three micros in the same functional level (exactly the same software with no one being master/supervisor of the rest) and without any additional glue logic, how could I:
a - Have the required LEDs in the different modules, flashing at the same pace, even if a module (any one) is turned off?
b - Have the three RTC synchronized for a meaningful time stamping?
No one will be master of the rest and no data will be passed to anyone.
Thanks for any good idea.
Additionally, each micro would be fitted with an RTC DS1307 for timestamping when the inputs go high.
Being the three micros in the same functional level (exactly the same software with no one being master/supervisor of the rest) and without any additional glue logic, how could I:
a - Have the required LEDs in the different modules, flashing at the same pace, even if a module (any one) is turned off?
b - Have the three RTC synchronized for a meaningful time stamping?
No one will be master of the rest and no data will be passed to anyone.
Thanks for any good idea.