基于单片机STC89C52RC的八路抢答器课程设计报告75092282.doc
《基于单片机STC89C52RC的八路抢答器课程设计报告75092282.doc》由会员分享,可在线阅读,更多相关《基于单片机STC89C52RC的八路抢答器课程设计报告75092282.doc(19页珍藏版)》请在三一办公上搜索。
1、信息与电子工程学院课程设计报告课 程单片机技术应用设计题目基于单片机STC89C52RC的八路抢答器专 业 应用电子技术班 级 11级4班成 员 姓 名学 号分工成 绩软件部分硬件部分指导老师答辩日期 2013-6-211目 录一、课程设计概述- 1 -1.1课程设计背景- 1 -1.2课程设计内容- 1 -1.3课程设计技术指标- 1 -二、方案的选择及确定- 1 -2.1方案一:集成数字电路- 1 -2.2方案二:单片机- 2 -2.3方案分析比较:- 2 -三、硬件设计- 2 -3.1系统硬件设计- 3 -3.2复位电路的设计- 3 -3.3时钟电路设计- 3 -3.4显示电路设计- 4
2、 -3.5按键电路设计- 5 -3.6报警电路设计- 6 -3.7电源模块设计- 6 -四、系统软件设计- 7 -4.1系统的功能流程- 7 -4.2主程序流程图- 7 -五、系统调试过程- 8 -5.1软件调试- 8 -5.2硬件调试- 10 -六、总结- 11 -七、遇到的问题及解决方法- 11 -八、参考文献- 12 -九、附录- 12 -9.1仪器与设备- 12 -9.2元器件清单- 12 -9.3原理图- 13 -9.4 PCB图- 14 -9.5实物图- 14 -9.6操作说明书- 15 -I基于单片机的八路抢答器一、课程设计概述1.1课程设计背景抢答器作为一种工具,已广泛应用于各
3、种智力和知识竞赛场合。但抢答器的使用频率较低,且有的要么制作复杂,要么可靠性低。作为一个单位,如果专门购一台抢答器虽然在经济上可以承受,但每年使用的次数极少,往往因长期存放使(电子器件的)抢答器损坏,再购置的麻烦和及时性就会影响活动的开展,因此设计了该抢答器。1.2课程设计内容此电路是由STC89C52RC单片机为主控核心,具有在线编程功能。本次设计抢答器电路具有13个按键,其中S1S8为八路的抢答按键,S9为“开始”键,S10为“判断错”键,S11为“调整”键,S12为“加”键,S13为“减”键。可通过数码管来显示抢答者编号、抢答时间以及回答时间等各种功能为一体的抢答器。1.3课程设计技术指
4、标本课程设计指标:1) 抢答器供八位选手抢答;2) 具有开始、复位、判断错、调整、加、减功能;3) 判断错的次数:2次;4) 初始设置的抢答时间:20S;5) 初始设置的回答时间:60S;6) 可调整时间:099S;7) 倒计时时间:最后10S。二、方案的选择及确定2.1方案一:集成数字电路系统各部分采用中小规模集成数字电路,用机械开关按钮作为控制开关,完成抢答输入信号的触发。该方案的特点是中小规模集成电路应用技术成熟,性能可靠,能方便地完成选手抢答的基本功能,但是由于系统功能要求较高,所以电路连接集成电路相对较多,而且过于复杂,并且制作过程工序比较烦琐,使用不太方便。2.2方案二:单片机该系
5、统采用51系列单片机STC89C52RC作为控制核心,该系统可以完成运算控制、信号识别以及显示功能的实现。由于用了单片机,使其技术比较成熟,应用起来方便、简单并且单片机周围的辅助电路也比较少,便于控制和实现。整个系统具有极其灵活的可编程性,能方便地对系统进行功能的扩张和更改。MCS-51单片机特点如下:可靠性好:单片机按照工业控制要求设计,抵抗工业噪声干扰优于一般的CPU,程序指令和数据都可以写在ROM里,许多信号通道都在同一芯片,因此可靠性高,易扩充。单片机有一般电脑所必须的器件,如三态双向总线,串并行的输入及输出引脚,可扩充为各种规模的微电脑系统。控制功能强:单片机指令除了输入输出指令,逻
6、辑判断指令外还有更丰富的条件分支跳跃指令。2.3方案分析比较:抢答按扭优先编码电路锁存器译码电路译码显示主持人控制开关控制电路报警电路秒脉冲产生电路定时电路译码电路显示电路方案二比方案一简单的多,不但从性能上优于方案一,而且在使用上及其功能的实现上都较方案一简洁,并且由于单片机具有优越的高集成电路性,使其工作速度更快、效率更高。另外STC89C52RC单片机采用12MHz的晶振,提高了信号的测量精度,并且使该系统可以通过软件改进扩张功能。而方案一采用了中小规模集成电路,有其复杂的电路性能,从而可能会使信号的输入输出产生延时及不必要的误差。所以,选择方案二比较适合。 图1 整体框图三、硬件设计本
7、设计介绍了用单片机STC89C52RC及外围接口电路实现的抢答系统,当电路处于正常工作状态下,抢答操作完成后,能通过数码管直观地显示抢答成功的选手号码。并分别从硬件和软件两方面对设计思想进行了阐述。硬件设计包括:单片机系统,振荡电路、显示电路、按键电路、报警电路、电源电路等。3.1系统硬件设计报警电路数码管显示电源部分按键输入根据系统框图和设计方案本文硬件电路主要分为三个部分:第一部分为STC89C52RC、复位电路和时钟电路组成的最小系统模块;第二部分为由数码管和三极管组成的显示模块;第三部分为按键和上拉电阻组成的输入模块;第四部分为蜂鸣器、三极管和电阻组成蜂鸣器模块;第五部分为点动开关、电
8、阻和发光二极管组成的电源模块。 图2 系统框图3.2复位电路的设计复位电路是由按钮、10k的电阻和22uF的电容组成的。外部中断和内部中断并存,单片机硬件复位端,只要持续4个机器周期的高电平即可实现复位,硬件复位后的各状态可知寄存器以及存储器的值都恢复到了初始值,因为本设计中功能中有倒计时时间的记忆功能,所以不能对单片机进行硬件复位,只能用软件复位,软件复位实际上就是当程序执行完之后,将程序通过一条跳转指令让它完成复位。复位电路如图3所示。3.3时钟电路设计时钟电路由2个22pF的电容和晶振组成。单片机必须在时钟的驱动下才能工作。在单片机内部有一个时钟振荡电路,只需要外接一个振荡源就能产生一定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 STC89C52RC 八路 抢答 课程设计 报告 75092282
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4835308.html