Hallo leute
Ich habe hier einen ausschnitt aus eine code den ich verwende,aber nicht selber geschrieben habe.
es geht darum das ich die erzeugte PWM Frequenz verändern möchte,bzw halbieren oder vierteln
was muss ich da machen bzw wo.ich kann leider nur etwas BascomMFG.Urstap_voltage:
ldiw A, 240 ;Clip output voltage between -240 and +240.
cpw T0, A ; Limit minimum duty ratio to 1/16 for bootstrap
brge PC+6 ; type FET driver.
ldiw A, -240 ;
cpw T0, A ;
brge PC+2 ;
movw T0L, AL ;T0 = PWM command
asrw T0 ;Set PWM register (OCR1A and ~OCR1B)
ldi AL, 128 ;
adc AL, T0L ;
ldi AH, 128 ;
sub AH, T0L ;
out OCR1AL, AL ;
out OCR1BL, AH ;/
popw Y
pop DL
popw C
popw B
popw A
popw T2
popw T0
Lesezeichen