Hallo,
den sourecode wird es, wie schon öfters erwähnt, nicht geben von den Komponenten.
Allgemein kann man die Funktionsweise des 644er so beschreiben:
Logikdatensatz (Biärdaten) werden ins EEPROM gelegt.
1. Der 644er liest sich einen Baustein aus dem EEPROM und verarbeitet die Daten. Statusinformationen der Eingänge wird aus dem RAM gelesen und die Ausgangsinformationen werden ins RAM geschrieben.
2. Der 644er kontrolliert ob auf der Netzwerkschnittstelle was zu tun ist und verarbeitet mögliche Datensätze
3. Wieder bei 1 Beginnen....
Alle 5 Minuten: Nachfragen im Internet nach der Uhrzeit (wird noch langsamer gestellt ist zur Zeit noch zum besseren Test)
Interrupt vom E²-Bus wird zur jeder Zeit bearbeitet.
Bus-Komonenten:
Die Buskomponenten warten immer auf Daten vom Bus und bearbeiten diese. Außerdem halten sie immer ihre Ein-/Ausgänge im Auge.
mfg
Tropby
_________________________
Elektronik2000.de | Software-Entwickler