Rene3233 schrieb:
> Sry ich weiß nciht was ich falsch mache entwieder es lauft Timer 0 oder
> Timer 2.
Wie stellst du das fest?
(SChmeiss doch mal den UART COde ausdem Timer raus oder ersetzt ihn
zumindets durch das versenden von nur EINEM Zeichen! Das dauert doch
viel zu lange)
> Villeicht kann mit wer helfen den fehler in meinem Code zu finden so das
> alle 3 Timer laufen.
Dazu bräuchte man aber ein VOLLSTÄNDIGES Programm.
Denn: die Timer werden schon laufen. Die Frage die sich stellt ist: Wie
und Wo interpretierst du die Symptome falsch.
Mach halt deine Tests erst mal so
1 | //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\
|
2 | // Interupt Timer0 (ABLÄUFE) \\
|
3 | //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\\
|
4 |
|
5 | ISR(TIMER0_OVF_vect){
|
6 | PORTC ^= 0x01;
|
7 | }
|
8 |
|
9 | ISR(TIMER2_OVF_vect){
|
10 | PORTC ^= 0x02;
|
11 | }
|
dann hast du erst mal eine weitere Komponente, die UART (die natürlich
ebenfalls fehlerhaft konfiguriert sein kann) aussen vor.