J
junhao_wu
Guest
Ahoj kluci!Právě jsem naprogramovaný můj PWM kód do PIC16F873A ... Napadlo mě, jestli jsem připojit 5 V na VDD, pozemní můj Vss, mám očekávat square wave (PWM) v CCP1 pin?nebo musím připojit nějaký obvod?
Níže je můj C kód.
# Pragma čip PIC16F873A
# Include "math24f.h"
neplatné int_pwm (void)
(
int cla;
CCP1CON = 0;
TMR2 = 0;
TRISC.2 = 0;
PORTC.2 = 0;
PIE1.1 = 0;
PIE1.2 = 0;
PR2 = bin (00111110);
CCP1CON.5 = 0;
CCP1CON.4 = 0;
clo = bin (00011111);
CCPR1L = bin (00011111);
T2CON = bin (00000000);
CCP1CON = bin (00001100);
)
void main (void)
(
int_pwm ();
T2CON.2 = 1;
while (1);
)
Pls laskavě poradit ....Děkuji za vstupy
Níže je můj C kód.
# Pragma čip PIC16F873A
# Include "math24f.h"
neplatné int_pwm (void)
(
int cla;
CCP1CON = 0;
TMR2 = 0;
TRISC.2 = 0;
PORTC.2 = 0;
PIE1.1 = 0;
PIE1.2 = 0;
PR2 = bin (00111110);
CCP1CON.5 = 0;
CCP1CON.4 = 0;
clo = bin (00011111);
CCPR1L = bin (00011111);
T2CON = bin (00000000);
CCP1CON = bin (00001100);
)
void main (void)
(
int_pwm ();
T2CON.2 = 1;
while (1);
)
Pls laskavě poradit ....Děkuji za vstupy