抢答器 - 基于51单片机 - 8人有程序较完整

课程题目: 基于单片机---8路抢答器

学 院: 职业技术学院

专 业: 电子信息科学与技术

年 级: 091

学 号: 0920020088

学生姓名: 黄亚飞

指导教师: 陈燕秀

2012 年 1 月 2 日

目 录

……………………………………………………………………3

单片机的应用技术………………………………………………3

系统设计要点………………………………………………………

2.1 抢答器的硬件设计要求……………………………………………4

2.2 计分器的硬件设计要求…………………………………………4

2.3 人机交互程序设计………………………………………………...….4

3 电子智能抢答器系统的硬件电路设计……………………………

3.1 硬件模块方案………………………………………………………

3.2 计分器的电路设计……………………………………………

3.3 抢答器的电路设计…………………………………………………

4 软件设计……………………………………………………………

4.1 抢答器系统软件的流程图…………………………………………………

4.2计分器系统的软件流程…………………………………………………

4.3键盘扫描程序流程图…………………………………………………

4.4 抢答数码显示软件程序设计………………………………………………12

4.5 音乐音频输出程流程图…………………………………………………

5 单片机干扰防护……………………………………………………

5.1 采用隔离技术……………………………………………………1

5.2 正确的接地措施……………………………………………………1结论…………………………………………………………………….1

程序………………………………………………………………….…........15 摘 要

电子智能抢答计分器在抢答过程中,为了知道哪一组或哪一位选手先答题,必须要设计一个系统来完成这个任务。如果在抢答中,靠视觉是很难判断出哪组先答题。利用单片机系统来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差几微秒,也可分辨出哪组优先答题。抢答组数可以在八组以内任意使用,本系统设计为模块形式采用九针插头进行连接,系统工作原理本系统采用AT89S51单片机作为核心。控制系统的五个模块分别为:单片机最小系统、显示模块、显示驱动模块、抢答开关模块、音乐音频输出模块。

关键词:单片机;显示;驱动;抢答

1 单片机的应用技术

单片机由硬件系统与软件系统组成。硬件系统是指构成微机系统的实体与装置,通常由运算器、控制器、存储器、输入接口电路和输入设备、输出接口电路和输出设备等组成。其中运算器和控制器一般做在一个集成芯片上,统称中央处理单元(Central Processing Unit),简称CPU,是微机的核心部件。CPU配上存放程序和数据的存储器、输入/输出(Input/Output,简称I/O)接口电路以及外部设备即构成单片机的硬件系统。软件系统是微机系统所使用的各种程序的总称,人们通过它对微机进行控制并与微机系统进行信息交换,使微机按照人的意图完成预定的任务。软件系统与硬件系统共同构成完整的单片微型计算机系统,两者相辅相成,缺一不可。

2 系统设计要点

系统设计主要包括硬件和软件两大部分,依据控制系统的工作原理和技术性能,将硬件和软件分开设计。硬件设计部分包括电路原理图、合理选择元器件、绘制线路图,然后对硬件进行调试、测试,以达到设计要求。软件设计部分,首先在总体设计中完成系统总框图和各模块的功能设计,拟定详细的工作计划;然后进行具体设计,包括各模块的流程图,选择合适的编程语言和工具,进行代码设计等;最后是对软件进行调试、测试,达到所需功能要求。

硬件电路是采用结构化系统设计方法,该方法保证设计电路的标准化、模块化。硬件电路的设计最重要的选择用于控制的单片机,并确定与之配套的外围芯片,使所设计的系统既经济又高性能。硬件电路设计还包括输入输出接口设计,画出详细电路图,标出芯片的型号、器件参数值,根据电路图在仿真机上进行调试,发现设计不当及时修改,最终达到设计目的。软件设计

51单片机八人抢答器c语言,抢答器 - 基于51单片机 - 8人有程序较完整.doc相关推荐

  1. 单片机数字定时闹钟设计c语言,电子设计 基于51单片机的定时闹钟设计.doc

    电子设计 基于51单片机的定时闹钟设计 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 摘 要 单片计体积小.能耗低.成本低.功能强,广泛应用于智能产品和工业自动化上.本次 ...

  2. c语言 计步算法,基于51单片机的计步器设计

    基于51单片机的计步器设计(任务书,开题报告,外文翻译,论文15000字) 摘  要 随着科技发展和国民健康意识的提高,许多检测健康状态的电子产品开始普及.电子计步器作为一种越来越流行的平民锻炼检测装 ...

  3. 51单片机8255扩展c语言,参阅:基于51单片机的实时时钟的设计与开发8255扩展io口1V0.1...

    <基于51单片机的实时时钟的设计与开发(8255扩展io口) (1).doc>由会员分享,可免费在线阅读全文,更多与<基于51单片机的实时时钟的设计与开发(8255扩展io口) (1 ...

  4. c语言程序设计电加热炉,基于80C52单片机的电加热数字恒温控制系统设计

    1 控制方案设计 温度场是一个梯度场,温度的上升或下降随时间缓慢变化.电加热炉温度控制过程可以用自然降温.程序升温和恒温保持3个分过程来描述.自然降温:停止加热,环境温度在整个过程中保持不变,受控温度 ...

  5. 从左到右的流水灯单片机课程设计实验报告c语言版,流水灯_单片机课程设计-实验-LED流水灯.doc...

    实验 LED流水灯 P0口作输出口,经74LS244驱动,接8只发光二极管LED0-LED7.当单片机的引脚输出为低电平时发光二极管点亮,为高电平时息灭.编写程序,使8个发光二极管循环点亮,时间间隔约 ...

  6. AVR单片机计算器C语言源程序,一个基于AVR单片机的计算器程序.doc

    一个基于AVR单片机的计算器程序 #include #include//延时函数的头文件 #include // 中断函数的头文件 #define uint unsigned int #define ...

  7. 单片机c语言 王东锋,基于51单片机的输液报警系统设计

    高扬 摘 要:本设计是以AT89C51单片机为核心,利用光电传感器来检测设备液体的流动情况.当吊瓶内有点滴落下时,可通过红外检测装 1前言 随着信息技术和计算机技术的发展,信息革命在工业.医疗和控制领 ...

  8. 自行车存放管理系统c语言课程设计,基于51单片机的自行车智能辅助系统设计-(Proteus仿真图+源程序+论文)...

    基于单片机的自行车智能辅助系统设计 摘 要 随着科学技术与物联网的发展,推动着智能化产品逐渐从无到有再到快速发展,智能科技逐渐改变社会发展方式,过去很多无法想象的科学技术或者生活方式,现在利用先进和智 ...

  9. 单片机八灯交替闪烁c语言代码,单片机闪烁灯汇编语言源代码大全(四款闪烁灯的汇编语言源代码)...

    单片机闪烁灯汇编语言源代码大全(一) 1.单片机AT89C51的P2口接8个发光二极管,让这8个发光二极管显示闪烁功能,即八灯亮2S,熄灭3S,如此循环. 参考程序 ORG 0000H start: ...

最新文章

  1. matlab练习程序(PCASVD)
  2. mysql和oracle转换_转MySql 与Oracle区别
  3. python凯撒密码实现_密码:凯撒密码及其Python实现
  4. 基于java+springboot+mybatis 网上商城项目设计和实现
  5. 美国富人如何“逃税”?
  6. Zabbix(一)安装zabbix监控服务配置与添加agent主机的三种方式
  7. 利用WinRar压缩和解压缩文件
  8. Python数据可视化库——Matplotlib
  9. 电脑壁纸桌面放计算机,电脑壁纸
  10. 第二届天府大地艺术季(春)三道堰青杠树村分会场开幕
  11. 远心镜头与普通镜头拍摄工件孔径对比
  12. 波动方程的行波解(一)| 一维波动方程的通解和初值问题的达朗贝尔(d' Alembert)公式 | 偏微分方程(九)
  13. 综述文章:支持自闭症谱系障碍青少年灵活认知和行为的大脑机制
  14. 输入目录路径以及名字,能够将该路径下所有文件的属性打印出来,类似ls -l
  15. 哈工大计算机系名单,哈工大计算机学部公布拟录取名单,计算机科学与技术仅录29人!...
  16. 教你怎样混社会(转)
  17. 几个命令查看ELF文件的“秘密”
  18. codeforces1367D 思维模拟
  19. GIT版本回退和修改历史版本问题
  20. Python三角形的构成

热门文章

  1. 【X波段雷达衰减订正方法】
  2. Android内存相关
  3. 牛客网 - Ricky’s RealDan’s Ricky(博弈)
  4. Zigbee W-Z-09 模块规格书
  5. 大众汽车CEO:支持汽车大数据 反对数据独裁者
  6. SQL渗透与防御——(三)SQL盲注
  7. 区块链技术起源及应用
  8. 带你学习DSP系列一:走进TMS320F28377
  9. EKS 实施的方方面面
  10. 全国天气查询、空气质量查询数据接口