Besucher schrieb:
> Schließe ich eine Led mit
> Vorwiderstand an PD5 an bleibt die aber dunkel.
Dann würde ich an deiner Stelle erst mal das ganze gekünstel sein lassen
und zusehen, dass ich den Timer zum Laufen kriege. Das und nur das.
1 | int main()
|
2 | {
|
3 | Portpin auf Ausgang
|
4 | Timer konfigurieren
|
5 |
|
6 | sei();
|
7 |
|
8 | while( 1 )
|
9 | ;
|
10 | }
|
11 |
|
12 | ISR( ... )
|
13 | {
|
14 | Portpin umschalten
|
15 | }
|
Und erst dann, wenn das funktioniert und ich an der LED sehe, dass die
ISR aufgerufen wird und der Pin toggelt, erst dann gehe ich weiter und
kümmere ich mich um die Bursts.
Wenn die nicht funktionieren, dann hab ich mich in der letzten
Erweiterung vertan und ich geh nochmal einen Schritt zurück zur letzten
funktionierenden Version und seh zu, dass ich rauskriege, wo da das
Problem liegt.
Edit: Seh gerade, dass du ja genau so angefangen hast. ALso nochmal
zurück auf Anfang und die erste von dir gepostete MOdifikation gemacht.
(PS: ein uint32_t ist bei deinen Zahlen wirklich nicht notwendig)