User manual
RP6 ROBOT SYSTEM - 4. Programmierung des RP6
dann zwar etwas komplizierter zu handhaben, aber auch deutlich flexibler, da man
den Mikrocontroller beliebig programmieren kann!
Die Datenblätter vom PCF8574 und PCF8591 mit genauen Infos finden Sie auf der CD!
Beispiel 18: I²C Bus Interface – Master Modus
Verzeichnis: <RP6Examples>\RP6BaseExamples\Example_I2C_MASTER_03\
Datei: RP6Base_I2C_MASTER_03.c
Dieses Programm demonstriert wie man den Master Modus des I²C Busses verwenden
kann. Man benötigt natürlich einen passenden Slave der am I²C Bus angeschlossen
ist.
Ein kleines Demoprogramm wie man einen Devantech SRF08 oder SRF10 Ultraschall-
sensor über den I²C Bus ansteuern kann. Man kann das natürlich auch für andere
Sensoren anderer Hersteller umschreiben.
Beispiel 19: I²C Bus Interface – Master Modus
Verzeichnis: <RP6Examples>\RP6BaseExamples\Example_I2C_MASTER_04\
Datei: RP6Base_I2C_MASTER_04.c
Dieses Programm demonstriert wie man den Master Modus des I²C Busses verwenden
kann. Man benötigt natürlich einen passenden Slave der am I²C Bus angeschlossen
ist.
In diesem Programm werden vier I²C Busteilnehmer angesteuert. Zwei SRF08/SRF10,
sowie ein PCF8574 und ein PCF8591. Es wurden die Programmteile der drei vorheri-
gen Beispielprogramme verwendet.
Weitere Beispielprogramme zu I²C Peripherie werden zusammen mit den Erweite-
rungsmodule veröffentlicht!
- 124 -