Hallo
kann mir vielleicht jemand sagen ob an diesem Code alles passt. Der
Debugger springt nicht in den Interrupt. Es zeigt mir nur diese
"Debugger break at line" Zeilen an.
1 | #include <avr/io.h>
|
2 | #include <avr/interrupt.h>
|
3 |
|
4 |
|
5 | int main(void)
|
6 | {
|
7 |
|
8 | DDRC= 0xFF;
|
9 | PORTC = 0x00;
|
10 |
|
11 |
|
12 | TCCR1B= (1<<WGM12) | (5<<CS10) ;
|
13 | TIMSK1= (1<<OCIE1A) | (1<<ICIE1);
|
14 | OCR1A = 15000;
|
15 |
|
16 |
|
17 | TCCR0A = (2<<WGM00);
|
18 | TCCR0B = (5<<CS00);
|
19 | OCR0A = 250;
|
20 | TIMSK0 = (1<<OCIE0A);
|
21 |
|
22 | while(1)
|
23 | PORTC |= 0x08;
|
24 | ;
|
25 | }
|
26 |
|
27 |
|
28 | ISR (TIMER1_COMPA_vect)
|
29 | {
|
30 |
|
31 | PORTC |= 0x01;
|
32 |
|
33 |
|
34 | PORTC &= 0xFE;
|
35 |
|
36 | }
|
37 |
|
38 | ISR (TIMER0_COMPA_vect)
|
39 | {
|
40 |
|
41 | PORTC |= 0x02;
|
42 |
|
43 | PORTC |= 0xFD;
|
44 | }
|
Debugger: Break at line projekt.c:260 has been disabled.
Debugger: Break at line projekt.c:277 has been disabled.
Debugger: Break at line projekt.c:277 has been disabled.
Debugger: Break at line projekt.c:269 has been disabled.
MfG