51单片机捕获读取方波pwm占空比.txt

上传人:b****3 文档编号:2578735 上传时间:2022-11-02 格式:TXT 页数:2 大小:1.16KB
下载 相关 举报
51单片机捕获读取方波pwm占空比.txt_第1页
第1页 / 共2页
51单片机捕获读取方波pwm占空比.txt_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

51单片机捕获读取方波pwm占空比.txt

《51单片机捕获读取方波pwm占空比.txt》由会员分享,可在线阅读,更多相关《51单片机捕获读取方波pwm占空比.txt(2页珍藏版)》请在冰豆网上搜索。

51单片机捕获读取方波pwm占空比.txt

#include//��ʱ��ʱ����0.1ms����������*����

sbitinput1=P3^7;

sbitinput2=P3^6;

sbitinput3=P3^5;

sbitinput4=P3^4;

sbitoutput1=P1^0;

sbitoutput2=P1^1;

sbitoutput3=P4^7;

sbitoutput4=P1^2;

sbitinput=P1^6;

sbitYM=P1^3;

sbitLED=P4^0;

charCS,ZT,i;

voidTime0_Init();

voidDelay(unsignedints);

voidDelay(unsignedints)

{

unsignedinti;

for(i=0;i

for(i=0;i

}

voidTime0_Init()

{

TMOD=0x01;

IE=0x82;

TH0=0xfe;

TL0=0xed;

TR0=1;

}

voidmain()

{

P4SW=0x70;

LED=0;

Time0_Init();

while

(1)

{

if(ZT=0)

{

output1=input1;

output2=input2;

output3=input3;

output4=input4;

}

if(ZT=1)

{

output1=YM;

output2=YM;

output3=YM;

output4=YM;

}

}

}

voidTime0_Int()interrupt1

{

TH0=0xfe;

TL0=0xed;//0.1us

if(input==1)

{

CS++;

}

if(input==0&&CS>0)

{

if(CS>15)

{

ZT=1;

LED=1;

}

if(CS<15)

{

ZT=0;

LED=0;

}

CS=0;

}

}

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 财务管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1