Dode band vertraging (PWM1CON) probleem ...

K

kvrajasekar

Guest
Hoi,

Mijn dode band vertraging programma niet working.I ben using 16f716 in PWM-modus (halve brug config). Ik heb een dode band vertraging van 6us maar ik ben niet kunnen traceren van de vertraging bij MPLAB simulator.I geprobeerd met meer vertraging, zelfs i
didnt get.

kunt u me helpen waar ik mee bezig ben verkeerd, hier is mijn code.Fosc-20MHZ, Fpwm-20kHzconfig bits: __CONFIG _PWRTE_ON & _XT_OSC & _WDT_OFF; configuratie schakelaars

Code:

BSF STATUS, RP0; Bank1

errorlevel 1, -302; niet waarschuwen me over bank 1

movlw b'00001111 '; Definiëren van input en output pinnen

movwf TRISA; Schrijven naar TRISA registreren

movlw b'00010001 '; Definiëren van input en output pinnen

movwf TRISB; Schrijven naar TRISB registreren 1-input ,0-uitgang

movlw b'10000111 '; TMR0, prescaler-8

movwf OPTION_REG

movlw 0x00

movwf ADCON1

clrf PIE1

BCF STATUS, RP0; Bank0clrf PORTA; potra, portb aanvankelijk naar laagclrf PORTB

clrf PIR1movlw b'10001100 '

movwf CCP1CONclrf CCPR1L

movlw 0xff

movwf PR2

movlw d'30 '

movwf PWM1CON

clrf T2CON

clrf test

BSF T2CON, TMR2ON
 

Welcome to EDABoard.com

Sponsor

Back
Top