基于单片机的多路答器设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西安文理学院机械与材料工程学院 课程设计报告 专业班级 测控1502 课 程 单片机课程设计 题 目 抢答器的设计 教研室 测控技术与仪器 学 号 2807150205 学生姓名 高宇璠 指导教师 杨森林 2017年9月 摘要 本次的课程设计基于单片机技术原理,以美国ATMEL公司开发的AT89S52芯片作为核心控制器。通过硬件电路的制作及软件程序的编制,设计制作了一种具有复位、校时功能的数字时钟系统。利用七段数码管实现星期、上下午和时间信息并且可以通过蜂鸣器和二极管实现整点提醒功能,用户可通过系统上的按键对时间进行调整,实现实时的时钟显示。本次设计的硬件由主控模块、提示模块以及显示模块构成。复位模块主要由电阻、电容、按键组成;提示模块主要由蜂鸣器、三极管、二极管、排阻组成;显示模块则由七段数码管构成,用于显示提示信息和实时时钟。 关键词: AT89S51;七段数码管; 蜂鸣器 目录 TOC \o 1-3 \h \u 6783 摘要 1 21503 1.任务与要求 3 25684 2.电路设计 4 14343 2.2基本电路 7 15690 2.2.1整体电路 7 16667 2.2.2片机的最小系统 8 31952 2.2.3晶振模块 8 11878 2.2.4复位模块 9 31986 2.2.5数码管显示模块 9 29456 2.2.7发声模块 10 2143 4. 总结与感悟 11 19113 附录 0 410 运行程序 0 1.任务与要求 设计任务: 以51单片机为核心,设计一个供4组选手比赛的抢答器。每组设置一个抢答按钮,按钮的编号与选手的编号对应。主持人控制开始、复位和分数按键。初始状态,每组成绩均为0分,倒计时和组号显示全零。 抢答开始,主持人按下开始键,系统显示15秒倒计时,绿灯亮。 如果15秒内有选手抢答,则所有抢答开关被锁定,系统显示相应的组号,蜂鸣器响1声。此时,主持人按下答题键,选手开始答题,系统开始30秒倒计时显示。时间到,红灯亮1秒,蜂鸣器响1秒。答题结束,主持人将选手回答情况进行加分或减分,每按一次“+”或“—”对应1分;每题分值改变范围为-3~3分。 如果15秒内没有选手抢答,则所有抢答开关都将无效,此时红灯闪烁3秒,蜂鸣器间断响3秒。 比赛结束,主持人按下复位键,系统将回到初始状态。 设计要求: 1.完成系统的硬件电路设计与软件设计; 2.采用C51语言编程; 3.采用Proteus、Keil C等软件实现系统的仿真调试; 4.设计报告要求思路清晰,结构合理,语言流畅,书写格式符合要求。 5.能条理清晰地讲述每个设计环节,完成设计答辩。2.单片机的设计方案 2.电路设计 2.1 电路元件清单及部分元件简介 2.1.1电路基本元件 电路元件 元件型号 电路元件 元件型号 单片机 AT89S51 电阻 RES 电容 CAP 极性电容 CAP-ELEC 晶振 CRYSTAL 按键开关 BUTTON 数码管 7SEG-MPX8-CA-BULL LED LED-REDGREEN 蜂鸣器 BUZZER 三极管 MPSA56 2.1.2部分主要元器件简介 AT89S51芯片 AT89s51管脚图 图1..AT89S51引脚 AT89S51是一个低功耗,高性能 CMOS 8位 单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读 程序存储器,器件采用 ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51 指令系统及80C51引脚结构,芯片内集成了通用8位 中央处理器和ISP Flash 存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。 管脚说明 VCC:电源电压输入端。 GND:电源地。 P0口:P0口为一个8位漏级开路双向I/O口

文档评论(0)

135****9653 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档