基于51单片机的班级投票器设计.docxVIP

  • 257
  • 0
  • 约1.98千字
  • 约 7页
  • 2020-08-30 发布于江苏
  • 举报
大学生课外科技活动设计报告 班级投票器的设计 成 员: 专 业: 指导教师: 年 月 日 班级投票器的设计 【摘要】 班级投票器是针对班级而设计的由单片机最小系统构成的现场投票计数器系 统,该系统可用于班级人数少于 99人,职位候选人为 2 人的投票选举。 投票器是由 Keil uVision2 进行编程通过下载 hex文件加载到芯片 AT89S52中,投票期间由两个按键来控 制投票的有效性,并通过数码管显示来完成工作。 【关键词】 单片机 投票器 班级选举 AT89s52 【前言】 在大学生活中, 时常发生选举投票事件。 目前班级职位选举普遍采用纸条的方式 进行投票。 具体过程如下: 首先,在黑板上列出要选举的职位及职位候选人的名字; 接 着班级成员在纸条上写上候选人名字,折叠好放在指定位置(如讲台桌上) ;再来全部 投票完毕后, 进行读票判断票的有效性, 同时统计票数; 最后,票数统计完成后先判断 本次选举是否有效, 确定本次选举有效后, 宣布最高得票者为该职位的当选者。 这样的 选举缺点是比较费时,效率不高。 针对纸条选举比较费时, 效率不高的问题, 采用设计投票器来改善这一情况。 本 设计是基于单片机设计的适用于班级选举的投票器, 是由 Keil uVision2进行编程通过下 载 hex文件加载到芯片 AT89S52中,投票期间由两个按键来控制投票的有效性, 并通过 数码

文档评论(0)

1亿VIP精品文档

相关文档