Herunterladen Inhalt Inhalt Diese Seite drucken

elv USB-I2C Handbuch Seite 30

Inhaltsverzeichnis

Werbung

Die Geräte-Adresse des PCF8574 bildet sich folgendermaßen:
0
1
Sind die drei Jumper J1 - J3 gesetzt (A2=0, A1=0, A0=0), so hat der Baustein die folgenden Adressen:
Lesezugriff (Read):
Schreibzugriff (Write): 0x40
Viele der Anweisungs-Beispiele in dieser Dokumentation, basieren übrigens auf dieser Beispielsschaltung
und können daher direkt ausprobiert werden.
Beispiele zum Ansteuern der LED (Write):
[LED1 – LED8 einschalten (LEDs leuchten, wenn Ausgänge Low sind)]
S40 00 P
[LED1 – LED8 ausschalten (LEDs leuchten nicht, wenn Ausgänge High sind)]
S40 FF P
[nur LED1 leuchtet]
S40 FE P
[ein bei LED1 startendes Lauflicht; nur je eine LED an; Licht läuft hin und wieder zurück, extrem schnell]
S40 FE FD FB F7 EF DF BF 7F 7f bf df ef f7 fb fd fe P
[ein bei LED1 startendes Lauflicht; nur je eine LED an; Licht läuft hin und wieder zurück, langsamer]
S40 FE L001f W FD L001f W FB L001f W F7 L001f W EF L001f W DF L001f W BF L001f
W 7F L001f W 7f L001f W bf L001f W df L001f W ef L001f W f7 L001f W fb L001f W
fd L001f W fe L001f P
[vorheriges Lauflicht als periodische Anweisungsfolge im Makrospeicher]
V00{ S40 FE L001f W FD L001f W FB L001f W F7 L001f W EF L001f W DF L001f W BF
L001f W 7F L001f W 7f L001f W bf L001f W df L001f W ef L001f W f7 L001f W fb
L001f W fd L001f W fe L001f P >00 }
Makrospeicher vorher löschen mit: v00{}
Nach dem Speichern der obigen Folge prüfen, ob alles drinnen ist: U
Anweisungsfolge im Makrospeicher starten: >00
Programmablauf wieder beenden: <
0
0
A2
0x41
A1
A0
R/W-Bit
30

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis