Hallo! Hab mal eine Frage?? Der µC at89c51ed2 besitzt keinen hardwaremäßigen I2C Bus, ist es allerdings trozdem irgendwie möglich die Echtzeituhr PCF8583 mit integriertem RAM anzuschließen??
ev mit einer Softwarelösung??
mfg STEFAN
Hallo! Hab mal eine Frage?? Der µC at89c51ed2 besitzt keinen hardwaremäßigen I2C Bus, ist es allerdings trozdem irgendwie möglich die Echtzeituhr PCF8583 mit integriertem RAM anzuschließen??
ev mit einer Softwarelösung??
mfg STEFAN
Normaler Weise sollte das gehen. Du musst halt nur dein Timing per Software "emulieren".
Ich lass mich aber auch gerne eines besseren belehren. Ansonsten würde ich auf eine 1-Wire-Lösung zurückgreifen. Die lassen sich recht simpel handhaben.
Also ich habe heute mal einen Seriellen EEPROM (auch I²C kompatibel) programmiert, und das ging wunderbar über die normalen Ports. Da die I²C Bausteine ja eh immer mit dem Takt von dem Master rausschicken gibts auch keine Timingprobleme. Mann muss halt nur das Timing so machen wie es im Datenblatt steht.
Hallo,
Schau mal beim Peter Fleury nach "I2C Master Interface".
Es ist eine super I2C Softwarelösung.
Gruß Sebastian
Linus TorvaldSoftware is like s e x: its better when its free.
Lesezeichen