Minął rok, jak mogę zając się od nowa uC.
Problem mam następujący:
Kawałek kodu:
Uruchamiam Timer1 - "FAST PWM" (w programowym symulatorze)
- w AVRStudio4 ( pod WidowsXP i avr-gcc4.3.3)
OC1A - sygnał na wyjściu jest OK.
ISR() - program wykonuje przerwania OK.
ale - pracuje w "Phase and Frequency Correct PWM Mode"
zlicza w górę nastepnie w dół. W jednej fazie 2-COMP, 1 TOV.
PRACUJE ŹLE
- uruchamiam ten sam kod w AVRStudio6.2 (Windows8 64 bit i AVR32 GCC\Native\3.4.1057\avr32-gnu-toolchain\bin
OC1A - sygnał na wyjściu jest OK.
Pracuje w "FAST PWM" jest OK.
ale - Program nie wykonuje przerwań ( nie skacze do nich)
Pomoże mi Ktoś jak to rozgryźć.
Problem mam następujący:
Kawałek kodu:
Kod: text
Uruchamiam Timer1 - "FAST PWM" (w programowym symulatorze)
- w AVRStudio4 ( pod WidowsXP i avr-gcc4.3.3)
OC1A - sygnał na wyjściu jest OK.
ISR() - program wykonuje przerwania OK.
ale - pracuje w "Phase and Frequency Correct PWM Mode"
zlicza w górę nastepnie w dół. W jednej fazie 2-COMP, 1 TOV.
PRACUJE ŹLE
- uruchamiam ten sam kod w AVRStudio6.2 (Windows8 64 bit i AVR32 GCC\Native\3.4.1057\avr32-gnu-toolchain\bin
OC1A - sygnał na wyjściu jest OK.
Pracuje w "FAST PWM" jest OK.
ale - Program nie wykonuje przerwań ( nie skacze do nich)
Pomoże mi Ktoś jak to rozgryźć.