Gast
#4151123
Seit dem WE beschäftige ich mich damit, ein IIC-OLED mit einem ATTiny85 zu befeuern. Da die U8GLib die Tinies offiziell nicht unterstützt, habe ich als Alternive eine eine passende LIb im Projekt Digispark gefunden, sie stammt ursprünglich wohl aus der Tinosaur-Ecke. Um es so simpel wie möglich zu halten verwende ich die Arduino-IDE mit speziellen ATTiny-Erweiterungen (13,25,45,85), programmiert wird mittels USBASP. Im Prinzip alles prima, die Demo-Programme funzen, bzw. liefern den erwarteten Output. Fast. Eine Demo verwendet die ANweisung _delay_ms, um das gemalte Bild eine Weile stehen zu lassen. Leider nicht die angebenen 8000 ms, sondern eine halbe Ewigkeit. Wenn ich die Zeitspanne auf 1000 reduziere, bleibt die Ausgabe ca. 8 sec stehen, bei 800 ca. 6sec. Hier im AVR-Tut habe ich einiges gefunden, delay.h und F_CPU. delay.h wird irgendwo in der lib includiert, F_CPU suche ich vergeblich. Muss F_CPU zugewiesen werden? Apropos, getaktet wird mit 8MHz intern, Fuses stehen auf 0x62 und und 0xDF.