Hallöchen allerseits! Ich bin stolzer Besitzer eines TFH-Board ONE mit TFH-IFK One und einem eDIP240-7 von Electronic Assembly. Ich möchte nun mein Display in mein TFH-System integrieren, dass soll über den I²C-Bus geschehen, der von der IFK-One über einen PCF8584P umgesetzt wird. Ich habe nun das Problem das ich einfach nicht über die Initialisierung und Adressierung hinweg komme. In meinem System ist der reservierte Speicher für den Chip der Bereich von 0xFFBC bis 0xFFBD. Wie habe ich die einzelnen Register anzusprechen, und wie kann ich dann den I2C Bus initialisieren bzw. Daten senden und empfangen. Ich bin kein wirklicher Programmier-Gott aber ich habe Grundkenntnisse. Über jeden C-Code und jede Hilfestellung wäre ich sehr dankbar denn ich habe da anscheinend wohl einfach einen Knoten im Kopf. Ich danke einfach schonmal im vorraus. Mit Freundlichem Gruß Leif-Thore Preuß
ich habe jetzt diverse weitere seiten durchsucht, doch nirgendwo finde ich ansatzweise etwas wie ich das ding richtig adressieren kann...
weiß anscheinend keiner so wirklich was drüber so wie es aussieht...
Leif-Thore wrote: > Ich bin stolzer Besitzer eines TFH-Board ONE mit TFH-IFK One und einem > eDIP240-7 von Electronic Assembly. Ich möchte nun mein Display in mein > TFH-System integrieren, dass soll über den I²C-Bus geschehen, der von > der IFK-One über einen PCF8584P umgesetzt wird. Oh Gott. Der PCF8584 ist ein Urahn aus den Anfängen des I2C-Busses, daher ist er grauenhaft zu programmieren und hat auch einige Bugs. Schmeiß ihn besser raus und mach den I2C-Master direkt mit 2 Portpins in Software, ist ganz einfach: http://home.tiscali.de/peterd/appl/soft/c51/eeprom/index.htm Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.