标题:
监控输入电平这个单片机程序怎样编的呢?
[打印本页]
作者:
农民阿伯
时间:
2023-7-29 14:47
标题:
监控输入电平这个单片机程序怎样编的呢?
单片机程序一开始就等待输入电平变化,一旦按键按下(即输入低电平),输出即变低电平,然后又等待输入按键是否放开(即是否输入高电平),一旦放开按键,即输出低电平………这个怎么可编?如果输入电平没变就一直不动作。还有按键按下或松开是否一定要延时防抖呢?
作者:
jlslwh
时间:
2023-7-29 20:15
加两个中间控制位就能实现了,用C简单描述如下
sr:输入口
fd:防抖位
scz:输出中间位
sc:输出位
if((sr == 0) & (fd == 1))
{
fd = 0;
scz = 0;
}
if(sr == 1) fd = 1;
if((scz == 0) & (fd == 1)) sc = 0;
else sc = 1;
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1