430单片机定时以及按键
问题补充:
怎么用430的timerA判断按键持续按了三秒以上(目的是按键按下三秒以上清零)
补充:只要能够判断按键按下的时间超过了三秒就可以, 软件定时和硬件定时都可以。最佳答案
这种逻辑过程是比较典型的,就是用某一IO信号(按键)作为“定时计数器”的“闸门”信号,当这个“定时计数器”在该“闸门”信号有效后产生“溢出”,视为逻辑有效。
这一“定时计数器”可是是硬件的,也可以是软件的。用软件的,就是当IO信号有效时,某一计数单元增1,并延时一段时间。硬件实现就更容易了。
这种方式也常常被应用到IO滤波过程中,当然要复杂一点点(IO的两种电平全都工作)。
最佳答案由网友 玉升烟 提供
其他回答
暂无其它回答!