永发信息网

怎样用51单片机计数器测量一个高电平脉冲的宽度,c语言程式,高电平开始计数,低电平停止并读取计数值。谢

答案:2  悬赏:0  手机版
解决时间 2021-11-09 10:55
怎样用51单片机计数器测量一个高电平脉冲的宽度,c语言程式,高电平开始计数,低电平停止并读取计数值。谢
最佳答案
设你的P0.0接入脉冲,用T0定时计数器计数:
TR0 = 0;
while(P0.0 == 0) //当检测到高电平,开启计数器
TR0 =1;
while(P0.0 == 1) //当脉冲变低,关闭计数器
TR0 = 0;

然后直接读取 TH0和TL0中的计数数据,再乘以你的计数时间间隔(每计一个数的时间,跟你的时钟频率有关系)。
全部回答
首先了解你要测的脉冲宽度最小是多少?然后至少选择8倍的采用率的时钟去采样;否则不太准。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长治市平顺县中五井派出所地址好找么,我有些
综合性学习(11分)“今天天气晴朗,我们来到
东西的意思组词
4分之1乘以77乘以9分之2乘以4乘以9
燕郊早上814什么时候不赌
墨玉县阿尔祖机动车检测站有限公司地址在哪,
纽曼K21蓝牙耳机有时会断连是什么原因?
甄嬛传58集为什么甄嬛和锦熙见到宁贵人的猫说
3m胶带属于不干胶吗?
长治市黎城县黄崖洞镇派出所地址好找么,我有
汽车启动完成 钥匙是否能离开汽
威猛形容企业诗词
求这些带武器妹子名字和所在动漫w
做过孝素的发酵水果能吃吗
bc375a晶体三极管
推荐资讯
有时候大脑会出现可怕的念头,怎么办
请教有机械知识的高人; 用绞刀可以加工出莫氏
我家的小比熊,现在三个多月,从狗场买回来,
一台网络摄像机占多少网速?
葫芦岛市顺达交通汽车检测有限公司地址有知道
对灵壁除夕习俗的调查作文
DS车是自主品牌还是合资品牌
iOS跳转到拨号界面,怎么实现
英语中有没有"北漂族"这个词地道的翻译?
白银市会宁县河畔邮政所地址在什么地方,想过
荣信光华路旧改项目怎么样?好不好?值不值得
flex是什么?说得具体点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?