8路智能多路抢答器设计.doc

约38页DOC格式手机打开展开

8路智能多路抢答器设计,本文介绍了基于at89s51的8路抢答器,主要包括抢答器的的硬件原理图设计,程序流程图设计和抢答器的功能测试。本次设计的抢答器最多允许8位选手参赛。本次设计的优点就是可以通过p2.3—p2.7扩展选手的数量。主要用到的开发工具有protel99se,keil uvision2。   1 引言    2 系统芯片概述  ...
编号:10-223831大小:2.63M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 泰云轩 发布

本文介绍了基于AT89S51的8路抢答器,主要包括抢答器的的硬件原理图设计,程序流程图设计和抢答器的功能测试。本次设计的抢答器最多允许8位选手参赛。本次设计的优点就是可以通过P2.3—P2.7扩展选手的数量。主要用到的开发工具有protel99se,Keil uVision2。  

 1 引言

   2 系统芯片概述

   2.1 AT89S51芯片的介绍

   2.2 供电电源的介绍

   2.3 数码管的功能

   3 系统概述

   4 系统硬件设计

   4.1系统的总体设计

   4.1.1 多路抢答系统的详细的硬件原理图

   4.1.2 稳压器和桥式整流器详细连线图

   4.1.3 系统的时钟电路和复位电路

   4.2 显示电路图

   4.3 报警程序

   4.4 选手和主持人开关电路图

   5 系统软件设计

   5.1 主程序流程图

   5.2 开关查询程序流程图

   5.3 显示模块程序流程图

   5.4 调整抢答时间流程图

   5.5 调整答题时间流程图

   6 系统的功能测试

   6.1 系统初始化状态

   6.2 犯规抢答状态

   6.3 系统抢答倒计时状态

   6.4 系统答题倒计时状态

   6.5 系统抢答和答题时间调整

   总结

   参考文献

   致谢

附录 源程序清单