抢答器-单片机课程设计说明书(编辑修改稿)内容摘要:

按钮,其余按钮式主持人控制系统。 图 抢答器仿 真原理图 仿真软件介绍 1) Proteus 软件简介 Proteus 组合了高级原理布图、混合模式 SPICE 仿真 ,PCB 设计以及自动布线结束 西华大学课程设计 7 来实现一个完整的电子设计系统。 ISIS 是 Proteus 系统的中心 ,它远不仅是一个图表库。 它是具有控制原理图画图的外观设计环境。 Proteus 软件是一种低投资的电子设计自动化软件,提供可仿真数字和模拟、交流和直流等数千种元器件和多达 30 多个元件库。 Proteus 软件提供多种现实存在的虚拟仪器仪表。 此外, Proteus 还提供图形显示功能,可以将线路上变化的信号,以图形的方 式实时地显示出来。 这些虚拟仪器仪表具有理想的参数指标,例如极高的输入阻抗、极低的输出阻抗,尽可能减少仪器对测量结果的影响, Proteus 软件提供丰富的测试信号用于电路的测试。 这些测试信号包括模拟信号和数字信号。 提供 Schematic Drawing、 SPICE 仿真与 PCB 设计功能,同时可以仿真单片机和周边设备,可以仿真 51 系列、 AVR、 PIC 等常用的 MCU,并提供周边设备的仿真,例如 37 led、示波器等。 Proteus 提供了大量的元件库,有 RAM、 ROM、键盘、马达、 LED、 LCD、 AD/DA、部分 SPI器件、部分 IIC器件,编译方面支持 Keil 和 MPLAB 等编译器。 一台计算机、一套电子仿真软件,在加上一本虚拟实验教程,就可相当于一个设备先进的实验室。 以虚代实、以软代硬,就建立一个完善的虚拟实验室。 在计算机上学习电工基础,模拟电路、数字电路、单片机应用系统等课程,并进行电路设计、仿真、调试等。 2)基本操作步骤 1.打开 PROTEUS 操作界面。 2.选择 “P” ,从元件库中提取需要的元器件(选中双击),选择完点 OK。 3.在编辑区画电路图 ,修改元件参数。 4.进行电路仿真。 5. 保存 文件。 3)使用 Proteus 软件的便利。 1.培养学习者实验设计能力,并降低科研投入,不担心烧坏设备和元器件。 2.支持创新性设计。 3.培养团队合作能力。 4.提高实验质量,扩展学习者的思路和提高学习者的学习兴趣。 仿真测试效果图 当主持人没有按下开始按键而选手就开始抢答时,选手犯规,此时违规灯亮,仿真图如图 : 西华大学课程设计 8 图 违规仿真图 主持人按下开始按键后,选手对应的 LED 灯开始闪烁,选手此时可以开始答题,当 选手按下按键后数码管显示选手号,对应选手的 LED灯亮,仿真效果如图: 图 抢答状态仿真图 西华大学课程设计 9 总 结 这次课程设计 老师给我们安排了两 个星期 的时间,可以说是比较充裕的。 虽然如此,我还是很用心的做设计程序,刚拿到题目,感觉 并不是太难 , 而我们这组的题目在所有的同学当中是比较简单的,应该还是比较幸运吧。 可是是真正做起来的时候还是遇到了很多难题,电路原理图的画法我在图书馆和网上查阅完相关资料后很快就画出来了,可是在编写程序的时候就遇到了不少的难 题,我不断到 图书馆翻阅了很多资料,可是还是 有很多问题没有解决 ,于是也在网上参考一些个程序,然后自己事先编写好了程序, 可是当把自己的程序在仿真软件中运行的时候 发现不行, 得不到我想要的效果。 通过不断的检查 才知是我把 程序的有一个地方写的是无限循环,在执行过程中程序不断的重复运行,不能跳出循环。 我在网上查找了很多相应的程序的解决方法,在通过自己不断调试,不断修改之后,才能够在仿真的过程中完成要求,并且在老师的要求上做了一点小改动,也算比。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。