国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee
ELEOK
標題:
用51單片機定時計數器產生高低電平脈寬不相等的方波(C語言程序)
[打印本頁]
作者:
coolice
時間:
2020-2-10 15:18
標題:
用51單片機定時計數器產生高低電平脈寬不相等的方波(C語言程序)
仿真電路圖:
105232s5iiyi44g84z4i88.png
(62.43 KB)
下載附件
2020-2-10 15:17 上傳
仿真結果:
105303v8f9odod6o3k67f7.png
(104.46 KB)
下載附件
2020-2-10 15:17 上傳
C語言程序代碼:
#include<reg51.h>
sbit OSC = P2^0;
main()
{
TMOD=0x01;
TH0=0x3C;
TL0=0xB0;
EA=1; //?????
TR0=1; //??T0???
ET0=1; //??????0??
while(1);
}
void ET0_ISR(void) interrupt 1 //????
{
unsigned int i;
TH0=0x3C;
TL0=0xB0;
i++;
if(i == 1)
{
OSC = 0; //36us???????,????
}
else if (i == 3)
{
OSC = 1; //360us???????,????
i=0; //????
}
}
復制代碼
歡迎光臨 ELEOK (http://m.afoofa.cn/)
Powered by Discuz! X5.0