残弈悟恩在给大家讲述该章之前,先告诉大家,这章是用来“玩”的,用来为“小儿科”做的一个铺垫,真正工程、项目中没有这样“弱智”的消抖(用Delay()函数),那我为何也用Delay,我说了,是玩的,不是学的,既然这样,大家就先玩玩呗。
等到读者将这章玩好了,下章(定时器)掌握了,那时才是我们学习按键的黄金时间。不见不散,不要错过哦。
读者在学习这章时,需要思考两个问题?
(1)为了消抖,按键按下之后加了10ms的延时,那要是外界在按下之后的5ms会给单片机1000万+N个美女,持续时间只有1ms,那这不是白白将打好的计划浪费掉了,多可惜,怎么办了?
(2)为了做松手检测,加了一句while(!KEY1),那要是遇到一个老太婆,一把按下,再没松手,那单片机所运行的程序岂不是也“死”在这条while语句里面了,这又怎么是好?
如果读者能给出答案,那最好不过;如果给不出,后面章节会给你们答案,且学且不急哈。
残弈悟恩 2014-9-20 11:33
用户43929 2014-9-20 10:34
残弈悟恩 2014-7-16 09:23
用户421675 2014-7-15 12:55
xiatiezheng_555355118 2014-7-15 11:59
残弈悟恩 2014-7-14 17:47
残弈悟恩 2014-7-14 17:46
残弈悟恩 2014-7-14 17:41
用户1363418 2014-7-14 11:03
用户556442 2014-7-14 10:53