adafruit led backpack ht16k33

OP #4289101
Lesenswert?
• ▲
▼
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...
#4289118
Lesenswert?
• ▲
▼
@ 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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.