Dennis E. schrieb:
> Also so fragt man schonmal garnicht das IFG ab! Wenn dann schon mit "&"
>
> - aber trozdem ist es immernoch falsch.
Ja, du hast recht. Das sollte natürlich ein "&" sein.
Dennis E. schrieb:
> ISR Timer B
>
> {
>
> switch (TBIV)
>
> {
>
> case 1:
>
> {
>
> ...
>
> break;
>
> }
>
>
>
> case 2:
>
> {
>
> ...
>
> break;
>
> }
>
> }
>
> }
Ja, aber was ist, wenn CCR1 und CCR3 überglaufen sind, bis die die ISR
aufgerufen wird? Wie bekomme ich das raus?
1 | 0x02 = 0010 = CCR1
|
2 | 0x04 = 0100 = CCR2
|
3 | 0x06 = 0110 = CCR3
|
4 | 0x08 = 1000 = CCR4
|
5 | 0x0A = 1010 = CCR5
|
6 | 0x0C = 1100 = CCR6
|
7 | 0x0E = 1110 = Timer Overflow
|
CCR1 (0x02) + CCR3 (0x06) wäre ja 0x08 und somit CCR4. So kann es also
nicht gehen!