5.1.2 投票器
1.基本要求
用拨动开关K0~K7做一个8人的投票器,开关拨为ON的则表示为投了赞成票,准备阶段(等待投票)6个数码管循环轮流显示P(跑马)。投票后,以按中断键完成读票,6个数码管齐亮赞成票的总票数(定时5 s)。当所投票开关都拨为OFF时,再次按中断键,恢复等待投票状态。
2.扩展部分
(1)6个数码管分别闪烁显示(6次)投票人的编号,同时判断票数大于半数票数以上为通过,并显示“PASS”,低于半数票数显示“NO”。
(2)除完成上述功能以外,喇叭还同时发出“嘟”的叫声,叫声数次等于赞成票的总票数。
3.创新设计
学生自主创作,在已选定的项目基础上,可加入其他模块的实验内容,也可在扩展板上自行搭建新的电路,以实现新的功能。