Gast
#1907927
Hallo zusammen, ich versuche gerade eine LED Lampe mittels ATtiny25 zu steuern. Die Platine mit Treibern ist soweit fertig, nur das Programm für den tiny fehlt mir und das will nicht so wie ich mir das vorstelle (ist auch mein erster Versuch mit nem µC). Als Erstes möchte ich PB2 und PB3 als Ausgänge deklarieren und mittels PWM (die LEDs) dimmen. Später soll mal ein Taster an den PB1 angeschlossen werden, über den ich die LED ein- bzw. ausschalten kann. Zum dimmen soll ein Poti an PB4 als ADC: Da ich bisher noch nichts ans laufen bekommen habe, fange ich mal ganz oben an: - Reicht es, wenn ich die Bibliotheken <avr/io.h> ; <avr/interrupt.h> und <util/delay.h> lade? - evtl. habe ich schon mal die Ausgänge gesetzt, aber da lagen nur ~1.3V an, wäre das richtig (bei Vcc = 5V)? Inzwischen ist das Programm soweit verändert, dass es auch nicht mehr läuft. - wie setzt man einen einzelnen Ausgang und wie bekomme ich da ein PWM-Signal drauf? - muss das in eine (Leer)schleife, damit es läuft? Das Datenblatt hab ich zwar, aber geholfen hat´s noch nicht. Das AVR-Tutorial habe ich auch schon gemacht, aber iwie klappts trotzdem nicht. Das ganze wollte ich in AVR Studio erstellen und über einen USB-ISP Programmer auf den tiny bekommen. Die Verbindung dahin hat zumindest schon geklappt. Würde mich sehr über eure Tipps freuen, da ich da schon längere Zeit dran sitze. Viele Grüße Michael