国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee
ELEOK
標題:
51單片機PNP三極管紅外線發射與接受程序Proteus仿真 遙控車
[打印本頁]
作者:
coolfire
時間:
2021-4-30 01:18
標題:
51單片機PNP三極管紅外線發射與接受程序Proteus仿真 遙控車
單片機與紅外收發裝置及數碼管,獨立按鍵實現的遙控車仿真原理圖如下(proteus仿真工程文件和完整C代碼可到本帖附件中下載)
1.png
(19.5 KB)
下載附件
2021-4-30 01:17 上傳
51單片機部分代碼 完整代碼見附件
/*┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
函數功能:38KHz脈沖發射 + 延時程序
入口參數:(是否發射脈沖,延時約 x (uS))
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈*/
void TT0(bit BT,uint x)
{
TH0 = x>>8; //輸入T0初始值
TL0 = x;
TF0=0; //清0
TR0=1; //啟動定時器0
if(BT == 0) while(!TF0); //BT=0時不發射38KHz脈沖只延時;BT=1發射38KHz脈沖且延時;
else while(1) //38KHz脈沖,占空比5:26
{
IR = 0;
if(TF0)break;
if(TF0)break;
IR = 1;
if(TF0)break;
if(TF0)break;
if(TF0)break;
if(TF0)break;
if(TF0)break;
if(TF0)break;
if(TF0)break;
if(TF0)break;
if(TF0)break;
if(TF0)break;
}
TR0=0; //關閉定時器0
TF0=0; //標志位溢出則清0
IR =1; //脈沖停止后,發射端口常態為高電平
}
/
復制代碼
完整單片機c源碼和proteus仿真文件:
紅外遙控車 獨立按鍵.zip
(191.29 KB, 售價: 2 E幣)
2021-4-30 01:17 上傳
點擊文件名下載附件
售價: 2 E幣
[記錄]
[
購買
]
歡迎光臨 ELEOK (http://m.afoofa.cn/)
Powered by Discuz! X5.0