Es empfiehlt sich ein ausführliches studium des Datenblattes
und
der weiterführenden Lektüre, da eine
Fehlersuche
recht müsam ist.
| Schaltplan |
![]() |
| Bestückungsplan (anklicken für Vergrösserung) |
![]() |
| Stückliste: R1-R3 10K R4-R6 220 R7-R9 1K IC1 PCF8574 C1 100n K1, K2 Wannenstecker 16 pol. Stiftleisten und Stecker für Jumperfeld |
Hier der Basic Source:
'--------------------------------------------------------------
' http.//www.mikrocontroller-projekte.de
'--------------------------------------------------------------
' Erstellt: 03/2002, Klaus Leidinger
' file: PCF8574.BAS
' demo: Lauflicht
'--------------------------------------------------------------
'Chipdefinition
$regfile = "2313def.dat"
'Port pins für I2C
Config Sda = Portd.5
Config Scl = Portd.4
Const Pcf8574 = &H40 'Basisadresse 1. Baustein
Dim A As Byte
'A =
&B00000001
'für nichtinvertierenden Ausgang
A =
&B11111110
'für invertierenden Ausgang
Do
I2csend Pcf8574 , A 'Wert ausgeben
Rotate A ,
Left
'Bit schieben
Waitms
300
'Wartezeit nach belieben
Loop
End 'Ende des Programmes
| Seiten von Philips Semiconductor, der Entwickler des I²C Bus | |
| Technische Beschreibung des Protokolles | Infos zu Hardware und Timing |
| I²C FAQ | Viele Fragen und die Antworten dazu... |
| Software für den 8051 | damit man nicht alles selbst schreiben muss... |
| PCF8574 | Das Datenblatt von der Philips Seite |
| Seiten von Atmel | |
| AVR Application Notes | AN300 ist das Master Interface |
| 8051 Application Notes | Assembler Code für eEproms |
Download
Hier die beschriebenen Files, inclusive der Testprogramme und des
Layout
zum Download, das Layoutfile wie üblich aus einem Grafikprogramm
heraus
ausdrucken, NICHT aus dem Browser.
PCF8574Board.zip
Diese Seite ist Teil eines Framesets. Kein Inhalsverzeichnis? Mit
Home
gelangen Sie zum Index.