Hallo,
ich versuche was mit einem ATTiny45 zu machen.
Wenn ich das Programm in das AVRStudio 4.18 (ja der ist älter) lade
scheinen die Timer nicht zu arbeiten.
Der Timer ist an und alle Flags sehen auch richtig aus.
Ist das ein AVRStudio Problem oder könnte das noch in meinem Programm
sein?
Da die Frage sowieso kommt, hier der Code Teil:
1 | PLLCSR = 0x00; // keine PLL
|
2 | TCNT1 = 0x60;
|
3 | TCCR1 = (1<<CS12); //start timer
|
4 |
|
5 | MCUCR = 0x00;
|
6 | MCUSR = 0x00;
|
7 | SPMCSR = 0x00;
|
8 | TIFR = 0x00;
|
9 | PCMSK = 0x00;
|
10 | TIMSK = (1<<TOIE1); /* Overflow Interrupt an */
|
11 | GIFR = 0x00;
|
12 | GIMSK = 0x00;
|
13 |
|
14 | GPIOR0 = 0x00;
|
15 | GPIOR1 = 0x00;
|
16 | GPIOR2 = 0x00;
|
17 |
|
18 | sei(); //enable Interrupts
|
Peter