-
-
Erfahrener Benutzer
Roboter Experte
Hallo,
So weit ich's noch ein bischen im kopf habe...
Die 4 Leds sind direkt verbunden mit ein schieberegister IC (74HC4094) mit nummer I11
Im systeemtreiber P5DRIV.SYS befindet sich eine Funktion SYSTEM.
Mit SYS SYSTEM wird diese systeemtreiber Funktion SYSTEM angerufen/ausgefuhrt.
Diese SYSTEM Funktion holt sich den Byte Wert aus Register 4 (den EXTPORT Register) und schiebt Bit fur Bit diesen Byte aus Port 1 (SDIO) heraus und generiert wahrend jeden bit ein puls auf Port 3 (SCLIO). Wenn alle 8 Bits aussen sind generiert die Funktion am ende nog ein Puls auf Port 4 (STROBE).
Diese 3 signalen SDIO/SCLIO/STROBE gehen alle zum schieberegister IC.
Damit werden die 8 bits vom EXTPORT Register heraus in dass IC herein geschoben. Die letzten STROBE sorgt dafur dass die hereingeschobene bits am ausgange vom IC wie hoch oder niedrich actief werden.
Mit die hochsten 4 bits werden die LEDs gesteurt, mit die niedrichsten Bits werden z.B. die COM_NAV Power ein/ausgeschaltet.
Gruss
Henk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen