《读IO,用按钮控制点灯〖AT89S52单片机入门教程〗》由会员分享,可在线阅读,更多相关《读IO,用按钮控制点灯〖AT89S52单片机入门教程〗(2页珍藏版)》请在金锄头文库上搜索。
第4课,读按钮控制点灯 请看一下电路,今天我们要学习用单片机读取按键的值,电路图,2是接在下面讲述一下识别按键的原理。在单片机中,我们可以读取某个51的果处于输出1的状态(51上电后这时0除外),这时这个0是没有上拉的,相当于一个悬空的引脚,就是高阻状态,如果用须在外部接上拉电阻。我们这里用的是部有上拉。 如果直接读一个没有按下按键的会读到1。如果这个按键按下了,这个是就会读到0。这就是读按键的原理。 下面看程序: 程序中已经有注释了。请编译,进入仿真,开始全速运行。 这时可以在试验板上实际操作一下,按下亮;按下灭。 顺便可以练习一下,停止,断点,运行到光标等调试操作方式。 作业: 把程序改为: 按10灯亮,按10灯灭,