Bascom AVR i przerwania

Apr 09, 2005 0 Replies

Witam Jest sobie kawa³eczek programu z dwoma przerwaniami, jedno od zegara T0, drugie od INT1, procesorek to ATMEGA8. Zegar generuje (ma generowaæ) przerwania co chwilkê i zwiêksza stan zmiennej Licznik, która jest zapamiêtywana w zmiennej Okr w czasie przerwania i tak w kó³eczko W pêtli g³ównej zasilam silnik od którego mam przerwania, czyli powinno mi w³±czaæ silnik je¶li Okr jest za du¿y, a niestety silnik staje. Gdzie jest b³±d?


begin 666 PWM.txt M)')E9V9I;&4@/2 B;3AD968N9&%T(@T*)&-R>7-T86P@/2 X,# P,# P#0I# M;VYF:6<@4&EN8BXQ(#T@3W5T<'5T#0I#;VYF:6<@5&EM97(Q(#T@4'=M("P@ M4'=M(#T@." L($-O;7!A<F4@02!0=VT@/2!#;&5A<B!$;W=N("P@0V]M<&%R M92!"(%!W;2 ]($1I<V-O;FYE8W0@+"!0<F5S8V%L92 ](#$-"D-O;F9I9R!4 M:6UE<C @/2!4:6UE<B L(%!R97-C86QE(#T@,C4V#0I#;VYF:6<@26YT,2 ] M($9A;&QI;F<-"@T*3VX@26YT,2!3=&5R;W=A;FEE#0I/;B!4:6UE<C @3VMR M97,-"@T*16YA8FQE($EN=&5R<G5P=',-"D5N86)L92!);G0Q#0I%;F%B;&4@ M5&EM97(-"E-T87)T(%1I;65R, T*#0I$:6T@3VMR($%S($)Y=&4-"D1I;2!, M:6-Z;FEK($%S($)Y=&4-"@T*#0I$;PT*("!)9B @3VMR(#X@,3@P(%1H96X- M"B @4'=M,6$@/2 R,# -"B @16QS90T*("!0=VTQ82 ](# -"B @16YD($EF M#0I,;V]P#0I%;F0-"@T*4W1E<F]W86YI93H-"D5N86)L92!);G1E<G)U<'1S M#0I/:W(@/2!,:6-Z;FEK#0I,:6-Z;FEK(#T@, T*4F5T=7)N#0H-"D]K<F5S M.@T*3&]A9"!4:6UE<C @/2 T, T*268@3&EC>FYI:R \(#(U-2!4:&5N#0I) M;F-R($QI8WIN:6L-"D5L<V4-"DQI8WIN:6L@/2 R-34-"D5N9"!)9@T*4F5T #=7)N ` end


Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required