Gast
#421296
Ich hab ein Problem mit meinem Code in C für meinen Atmega-8. Eigendlich soll der 8-bit timer aktiviert werden und das bei einer Clock von 16mhz. Das Programm soll immer wenn der timer von 0-255-0 gezählt hat eine 16bit-Variable um 1 erhöhen und dann sollte eine LED die an PORTB pin PB0 angeschlossen ist ausgeschaltet werden wenn die Variable 250*125 (pin auf hight).Das müsste nach meiner Rechnung ( takt/(256*2) ) genau ne sec sein sein. Dann halt wieder das Gleiche von vorne nur dann am Ende den pin für die LED wieder auf low. Momentan leuchtet die LED zwar aber sie will den zustand nicht ändern. Also der Tackt geht da bin ich sicher das hab ich getestet auch die LED geht nomalerweise also keine Brücke oder so. Bin leider noch Anfänger aber den Code hab ich selbst geschrieben. Danke schon mal für die Hilfe ^^ (Code im Anhang)