Batteriemanager bq3060 mit Bascom ansteuern

Gast #2727460
Ich möchte mit einem Mega8 über I2C(SMBus) den Batteriemanager bq3060 
mittels Bascom ansteuern. Leider bekomme ich keine brauchbaren 
Ergebnisse obwohl das Statuswort im Mega8 ganz gut bezüglich acknoleding 
aussieht. Kann mir jemand sagen was ich falsch mache. Das Programm sieht 
wie folgt aus:

I2cstart
I2cwbyte &H16        Schreibadresse des bq3060
I2cwbyte &H1         Adresse des remaining capacity alarm
I2cwbyte &H0
I2cstart
I2cwbyte &H17        Leseadresse des bq3060
I2crbyte capacity , Ack      bekomme hier immer 255 egal nach was ich 
auch immer frage.

Sda und Scl ist natürlich alles definiert. Weiters würde mich 
interessieren wie ich in den Manufacturer access komme.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.