红外发射的程序,怎么产生38Khz的脉冲

如题所述

第1个回答  2017-02-23
void main()
{
while(1)
{
pwm=0,b;
void delay1(uint z);/reg52;
pwm=1;
}
}
void delay1(uint z)
{
;
sbit pwm=P3^4.hgt#includelt;
#define uint unsigned int
#define uchar unsigned char
uchar a;
delay1(0); /
sbit k1=P1^0,i;产生周期26us 频率为38khz的pwm波
delay1(0)本回答被网友采纳
相似回答