hi Leute! Habe einen i2c d/a wandler und verstehe die ansteuerung nicht! Habe folgenden Code in Verwendung: char i2c_pcf8591_read() { i2c_bus_start(); i2c_byte_write(0x9E); i2c_byte_write(0x00); i2c_bus_stop(); i2c_bus_start(); i2c_byte_write(0x9F); wert = i2c_byte_read(); i2c_bus_stop(); return (unsigned char)wert; } Ich sehe meinen fehler nicht, es will einfach nicht klappen! verdrahtung müsste richtig sein, ich will den wert von channal 0 auf einem display ausgeben! buffer[20]= i2c_pcf8591_read(); print_lcd(1,1,buffer); es steht aber kein wert auf dem display was kann da los sein? kann mir bitte jemamnd helfen? danke! mfg, geri
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.