1目录一、方案设计
2二、硬件电路设计
2三、软件设计说明
6四、程序清单
7五、制作调试说明
12六、操作使用说明
13七、总结
132单片机课程设计一、方案设计1、设计题目:5人表决器2、设计要求:1)、可供5—7个人进行表决,每个人有一个“同意”和一个“反对”按键,故一个人需要两个按键,表决时两个键先按下的一个有效,同时按下则表示无效,每次表决每个按键只能是第一次按下的有效,多按无效,用单片机设计表决器是硬件电路与软件设计相结合的一种设计,因此在硬件电路只能实现按键的按下与释放,不能智能的实现检测按键被按下几次,则可用软件设计来实现其功能
2)会议主持人可利用按键控制表决的开始与结束,点亮黄灯用于显示表决开始,熄灭黄灯表示结束,并将表决结果用红灯与绿灯显示
当不相等时,“同意”多于“反对”点亮绿灯,“同意”少于“反对”点亮红灯
3)在实现上述功能的基础上增加“同意”数和“反对”数的显示
二、硬件电路设计1、硬件设计思路:此次设计的题目是5人表决器,分析得设计的硬件电路选用P1口与P2口作为同意与反对按键的输入端
又表决的开始与结束是由主持人来控制的,因此需要两个按键来表示表决的开始与结