adafruit led backpack ht16k33

OP #4289101
Ich habe das Adafruit LED Backpack mit Bi-Color LED matrix. Es läuft mit 
Holtek HT16K33 LED Treiber. Ich schaffe es aber leider nicht mit dem 
mega8 (8MHz) dieses zu initialisieren. Genutzt wird Peter Fleuris I2C 
Library ohne Änderungen.
1
  i2c_init();
2
  i2c_start(0x70);
3
  i2c_write(0x21); //oszillator on
4
  i2c_stop();   
5
  
6
  i2c_start(0x70);
7
  bicolor = i2c_write(0xEF); //Helligkeit
8
  i2c_stop();   
9
    
10
  i2c_start(0x70);
11
  i2c_write(0x81); //Display an, blinken off
12
  i2c_stop();  
13
  
14
  i2c_start(0x70);
15
  i2c_write(0x00); //Zeile 1
16
  i2c_write(0x06); //Daten
17
  i2c_stop();

Die Funktion
1
i2c_start(0x70);
 liefert immer eine 1 (device not accesible)zurück, ändert man aber die 
Adresse (0x70, sie ist richtig eingestellt) bleibt die Funktion hängen. 
Endresultat aller Aufrufe ist jedenfalls, dass ich es bis dato nicht 
geschafft habe dieses Modul zum Leben zu erwecken. Hardwaremäßig ist 
nichts anderes an den Pins und PINC & ADC wird nicht weiter benutzt...
@ Tino Kühn (blumengiesser)

>Ich habe das Adafruit LED Backpack mit Bi-Color LED matrix. Es läuft mit
>Holtek HT16K33 LED Treiber.

Das hatte der Achim schon mal gemacht.


>  i2c_init();
>  i2c_start(0x70);

Die Funktionen vom Herrn Fleury hätten gern eine I2C Adresse mit 8 Bit 
incl. R/_W Bit. Bei dir also eher 0x70 x 2 = 0xE0.

>i2c_start(0x70);

> liefert immer eine 1 (device not accesible)zurück,

Weil der IC nicht diese Adresse hat.

>ändert man aber die
>Adresse (0x70, sie ist richtig eingestellt)

Beitrag "HT16K33 - habe ein Problem damit"

Beitrag "Denkfehler mit PCA9536 (Problem)"

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 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.