PWM PIC16F628

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Danish to

Hej
Er der en der nemt kan forklare hvordan PWM sættes op i en PIC16F628 og
hvordan man nemt ændre hastigheden. Skal bruge en periode tid på 4Hz

UdKlip fra min kode
/********OPSÆTNING AF PWM********/
CCP1CON=0x3C; // LSB duty cycle for PWM-->0011 11XX<--Valg af PWM mode
CCPR1L=0xFF; // Duty Cycle
PR2=0xFF; //Sættes til max 0b11111111 når Timer2 er = PR2 clears Timer2
//T2CON
T2CKPS0=0x00; //Timer2 Clock Prescaler bits (1:16)
T2CKPS1=0x01;
TOUTPS0=0x01; //Timer2 Output Postscaler bits (1:16)
TOUTPS1=0x01;
TOUTPS2=0x01;
TOUTPS3=0x01;

På forhånd tak



Site Timeline