用C语言编写八路抢答器程序,附单片机原理图.

如题所述

第1个回答  2011-07-05
简单的说一下吧,
既然是八路,那么有8个LED,8个按键,
硬件:
8个LED 接P1口,(注意要接上拉电阻,低电平驱动)
8个按键接P2口,按键另一端接地。

编程:
swhich case语句, 8个case语句 判断了哪个按键,注意每次判断需要屏蔽其他口,比如你按了P2.0,那么P1.0亮,P1.1-P1.7都要灭。然后死循环。这样就判断了谁先按。而之后按的都无效。
另外,站长团上有产品团购,便宜有保证
第2个回答  2011-07-06
简单的说一下吧,
既然是八路,那么有8个LED,8个按键,
硬件:
8个LED 接P1口,(注意要接上拉电阻,低电平驱动)
8个按键接P2口,按键另一端接地。

编程:
swhich case语句, 8个case语句 判断了哪个按键,注意每次判断需要屏蔽其他口,比如你按了P2.0,那么P1.0亮,P1.1-P1.7都要灭。然后死循环。这样就判断了谁先按。而之后按的都无效。
本回答被网友采纳
第3个回答  2013-01-08
看看:
……ae2e0656175672c8d2e10c27
其中省略号是:http://hi.baidu.com/do_sermon/item/
第4个回答  2017-11-18
写完程序带着原理图?
懂事电子设计 Vgz
相似回答