Re: PCF8574 mit C-MOS IC 4050 Kategorie: I²C-Bus (von Thomas - 3.01.2005 15:58) | ||
Als Antwort auf Re: PCF8574 mit C-MOS IC 4050 von JackFrost - 3.01.2005 15:01 | ||
| ||
Hallo Jack, > > Die Ports sind so lange "Ausgänge" bist das Programm per I²C wieder auf dein Port zu greifft oder ? eigentlich beides gleichzeitig. Nach dem PowerOn sind alle Bits Eingänge bzw. auf High gesetzte Ausgänge - ja nachdem wie Du es sehen willst. Wenn Du auf den Port schreibst, verwendest Du ihn als Ausgang. Wenn Du von dem Port liest, verwendest Du ihn als Eingang. Bevor Du von den Port als Eingang verwendest, solltest Du das als Eingang gewünschte Bit auf High setzen (also ein 1 für das Bit ausgeben). Ob per i2c-Bus geschrieben oder gelesen wird hängt davon ab, ob das niederwertigste Bit der Adresse auf 0 oder 1 gesetzt ist. Aus dem Modul pcf.c2 const Addr[] =0x40,0x42,0x44,0x46,0x48,0x4A,0x4C,0x4E, 0x70,0x72,0x74,0x76,0x78,0x7A,0x7C,0x7E; const AddrR[]=0x41,0x43,0x45,0x47,0x49,0x4B,0x4D,0x4F, 0x71,0x73,0x75,0x77,0x79,0x7B,0x7D,0x7F; Dies sind die Schreib-und Leseadressen der PCF8574 und PCF8574A-Bausteine. Die Adressen mit dem Index 0 bis 7 stehen für den Baustein PCF8574 und die mit dem Index 8 bis 15 für den Baustein PCF8574A > > In welchem Bereicht sollten die PullUp Widerstände sein ? 5 k - 10 k ? 10k Widerstände sind sicher in Ordnung. Die habe ich auch bei mir an allen Ports als SIL-Array genommen. Beste Grü�e Thomas | ||
Antwort schreiben Antworten: Re: PCF8574 mit C-MOS IC 4050 (von JackFrost - 3.01.2005 16:38) Re: PCF8574 mit C-MOS IC 4050 (von JackFrost - 3.01.2005 17:40) Re: PCF8574 mit C-MOS IC 4050 (von André H. - 4.01.2005 13:14) Re: PCF8574 mit C-MOS IC 4050 (von Thomas - 3.01.2005 20:29) Re: PCF8574 mit C-MOS IC 4050 (von JackFrost - 4.01.2005 12:37) |