中易网

C语言中如何判定方波?

答案:2  悬赏:40  
解决时间 2021-03-14 15:53
我们芯片I/O输入检测是个方波,周期20ms,怎么判定这个方波是否有信号,而不是无波形。如果一次的判定,可能会判断不出来,多次的判定该怎么判!
最佳答案
你是要检测有无波形还是要检测是方波还是三角波波形?

如果是有无波形,你的硬件上,肯定会引起中断,中断中检测这个IO对应寄存器的值就行。通常1表示高电平,0表示低电平。

如果要检测波形,那么我建议你的IO速度要比本身的方波周期小,相当于采样,你根据多次采样的关系确定波形类型。
全部回答
以12m晶振,50ms为例 用定时器写 以下是中断程序 void pwm_1() interrupt 1 { th0=(65536-50000)/256; tl0=(65536-50000)%256; p1^0=~p1^0; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
形容说话有条理的成语
莫泰酒店哈尔滨会展中心珠江路店在哪里啊,我
上海浦东哪里有翻新旧棉花毯
大连开发区湾里小学用什么教科书
辩论:宽松式管理对大学生利大于弊
△o十4△=93 △O十△O=98 △和O各代表什么数
二战期间巴顿在欧洲战场有名的战役
zone的“一雫”的罗马拼音歌词
请回答有关我国人口政策的下列问题(1)控制
有谁统计过c罗,梅西的点球数吗
北京初一跳绳多少是优秀
艾山汤村在哪里啊,我有事要去这个地方
过期流产危险吗?明天要做手术好害怕。
DNF现在里面全部都是CC,这样的游戏还有意思
酷睿双核 2.4GHz是什么概念?
推荐资讯
文嘉的《明日歌》中的“朝看水东流”的下一句
牙齿上附着了黄黄的牙结石,请问牙石怎么去除?
2016年6月28日阴历6点28分出生五行缺土的乳
诛仙2游戏里 青云门一重升二重 的任务怎么做
猫刚生出来有毛吗?
“其身正 ,不令而行;其身不正,虽令不从”
世佳副食店地址有知道的么?有点事想过去
小米游戏本怎么设置键盘灯常亮呢有谁知道,在
X302/长山大道(路口)地址有知道的么?有点事
阴阳师薙魂适合什么式神
win7驱动无法安装提示“文件丢失”的解决方法
大众汽车美容中心我想知道这个在什么地方
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?