Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: M-Unit 2.0 das richtige System?? Kategorie: C-Control I V1.2/2.0 (von Stefan Tappertzhofen, Homepage - 13.02.2005 11:26)
 Als Antwort auf M-Unit 2.0 das richtige System?? von MartinEL - 12.02.2005 20:33
Hallo,

>(dafür wären dann aber wahrscheinlich schon 4 PCF8574, eine Watchdogschaltung und eventuell ein paar I²C EEPROM´s nötig)

4 PCF8574s sind gar kein Problem. Meines Wissens sind insgesamt 8 PCF8574 Bausteine ansprechbar. Das besondere: Du musst Dich nicht um die I²C Bus Kommunikation kümmern, du kannst ganz einfach z.B.

DEFINE i AS BYTEPORT[3]

oder

DEFINE t AS PORT[20]

schreiben. Schau dann aber genau in der Anleitung nach wie die Bus Adressen zu vergeben sind. Außerdem musst Du bedenken, dass der zugriff auf die I²C Bus Ports langsamer ist (ist immer so) als auf die normalen Ports des Controllers. Die EEPROMs kannst Du auch ganz einfach ansteuern. Am besten aber Du nimmst nur ein (großes) EEPROM und schließt das an Port 9 und 10 an. Dann kannst Du nämlich direkt die vom OS bereitgestellten I²C Bus Funktionen verwenden. Natürlich kannst Du auch andere Ports nehmen, dann musst Du aber die Routienen selber programmieren. Der Zeitfaktor spielt hier keine Rolle, da sich die Geschwindigkeit im I²C Bus ausschließlich nach der Geschwindigkeit des Host Controllers richtet.

Gruß,

Stefan


Meine Homepage: http://www.fdos.de/ccbpp

 Antwort schreiben

Bisherige Antworten: