
E ovako interesuje me da li na pic-u 16f628 postoji mogucnost da se u PICBASIC-u,uradi da na primer:
PWM PORTB.0 ide od 0-255
pa onda kada PORTB.0 dodje napr.do 180
PWM PORTB.1 krene od 0-255
a PWM PORTB.0 i dalje nastavlja dok nedodje do 255,pa se vaća u 0
a PWM PORTB.1 i dalje nastavlja dok nedodje do 255,pa se vaća u 0,
i tako naizmenicno,nesto kao sinusoida,ali da rade u isto vreme,nezavisno jedan od drugoga.
ja sam nesto pokusao,ali samo sam dobio kada jedan port dodje do 255,onda drugi krece od nule,u stvarii nemogu da ih pokrenem u isto vreme,hvala svima unapred

Code: Select all
SYMBOL jedan=portb.0
SYMBOL dva=portb.1
steps VAR word
brzina con 02
pocetak:
For steps=0 TO 255 step 10
PWM jedan,STEPS,brzina
Next
If jedan=dva then
For steps=0 TO 255 step 10
PWM dva,STEPS,brzina
NEXT
ENDIF
goto pocetak