Miten luon kanttiaalto signaalin C?

S

soodan

Guest
Miten voin luoda kanttiaalto signaali C PIC Micros?

Terveisin.

 
Hei,

Se on niin helppoa
esimerkiksi creat 1 kHz kanttiaalto käyttäen CCS: n C-kääntäjän.

Me calcualte keston aikana T = 1/1000Hz = 1 ms
Sitten jakaa sen 2 ---> 1 ms / 2 = 500 us

while (1) (
output_high (PIN_A1);
delay_us (500);
output_low (PIN_A1);
delay_us (500);

)

Hei

 
Myös monet säätimet ovat ajastimet ja PWM output.Sinun on ohjelmoitava ajastin tuottaa PWM 50% käyttömäärä ja taajuus 1 kHz ....

 
Voit käyttää PWM tai ajastin luoda kanttiaalto, se voi vain taajuus sinun tarvitse.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Hymyillä" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top