software PWM

T

Tom2

Guest
Je někdo, kdo mi může dát informace o tom, jak mohu implementovat software PWM ?????

 
Jaký software / platforma?

Napsal jsem velmi jednoduchý PWM program dnes, v asembler, pro PIC-12C508A.Je simulované ok, zkouší ok, způsobem změnit (bude kompatibilní s vaším porty).
V C by mělo být ještě jednodušší.Drop mi čáry, chcete-li to v C.

Kód:procesor p12c508a

patří <P12C508A.inc>

__config _WDT_OFFcrtduty všeo H'10 '

dutymax všeo H'11 '

Výstup všeo H'12 '

dduty všeo H'13 'MOVLW H'FF '

MOVWF crtduty

MOVWF dutymaxzačít

; Nastavit výchozí proměnné

, 4 nahoru, dolů a 1 (80% pracovní cyklus)

MOVLW H'4 '

MOVWF crtduty

MOVLW H'1 '

MOVWF dduty

; Začíná skutečná smyček

BSF výstup, 7

decr

decfsz crtduty

goto decr

, Vše hotovo vedl až rutinní, moc to dolůBCF výstup, 7

decr2

decfsz dduty

goto decr2, Vše bliká se děje

goto začít

konec

 

Welcome to EDABoard.com

Sponsor

Back
Top