欢迎来到天天文库
浏览记录
ID:27623827
大小:398.30 KB
页数:27页
时间:2018-12-05
《八路智能抢答器设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、洛阳理工学院课程设计报告八路智能抢答器设计报告专业:计算机应用姓名:张帅学号:D07040740指导老师:任波完成日期:2009.5.2126洛阳理工学院课程设计报告摘要 抢答器是竞赛问中一种常用的必备装置,本文控制系统主要由单片机应用电路、存储器接口电路、显示接口电路组成。其中单片机AT89C51是系统工作的核心, 抢答器在各种智力竞赛中使用最为频繁。本设计要求利用单片机实现一个八路抢答器,每一路抢答信号均由某一个或一组选手控制。其中只要有一路信号抢答成功,则可以发出声音并显示其组号,同时,其它各路选手不能抢答。由于智能竞赛均以分数代表各组成绩,故可设计一个计分电路计分并显示。关键词:抢答
2、器,AT89C51,单片机,信号26洛阳理工学院课程设计报告目录26洛阳理工学院课程设计报告第一章系统简介4第二章系统总体方案及硬件设计52.1控制系统及所需元件52.2实验原理5第三章软件系统设计8第四章系统仿真14第五章心得体会18参考文献19附1:源程序代码19附2:结果图2626洛阳理工学院课程设计报告第一章系统简介单片机是一个技术性与实践性很强的课程,不但要求理论的学习,而且更重要的是加强实践的练习,本设计是由单片机AT89C51为主要芯片,所设计的八人智能抢答器。抢答器所实现的功能有以下几点1)能容许2-8组进行抢答。2)能显示抢答组号。3)抢答和回答时间快要结束的时候能发出警报声
3、。4)能调整回答时间和抢答时间。硬件系统设计1)主要由单片机最小工作电路、显示电路组成,和其它外围电路。基中单片机是各各电路的核心,起到组织控制的作用。2)硬件组成及所需元件:单片机采用AT89C51。外围接上震荡电路,复位电路、数码管、按钮及扬声器。3)P3.0和P3.1由裁判控制,分别是抢答停止和开始键。P1.0-P1.7是8组抢答的输入口,P2.0--P2.2口为数码管的段选口,位选口用的是P0.0--P0.6口输出,P3.3--P3.6为抢答和回答计时调整,并且能够给实现加1和减1等操作。系统仿真还用到了PROTUCE软件,可通过仿真可以完全显示出所设计系统的功能,对于程序的调试等有很
4、大的帮助.26洛阳理工学院课程设计报告第二章系统总体方案及硬件设计2.1控制系统1)主要由单片机最小工作电路、显示电路组成,和其它外围电路。基中单片机是各各电路的核心,起到组织控制的作用。2)硬件组成及所需元件:单片机采用AT89C51。外围接上震荡电路,复位电路、数码管、按钮及扬声器。3)P3.0和P3.1由裁判控制,分别是抢答停止和开始键。P1.0-P1.7是8组抢答的输入口,P2.0--P2.2口为数码管的段选口,位选口用的是P0.0--P0.6口输出,P3.3--P3.6为抢答和回答计时调整,并且能够给实现加1和减1等操作。系统仿真还用到了PROTUCE软件,可通过仿真可以完全显示出所
5、设计系统的功能,对于程序的调试等有很大的帮助.2.2实验原理AT89C51单片机由微处理器,存储器,I/O口以及特殊功能寄存器SFR等部分构成。其存储器在物理上设计成程序存储器和数据存储器两个独立的空间,片内程序存储器的容量为4KB,片内数据存储器为128个字节。89C51单片机有4个8位的并行I/O口:P0口,P1口,P2口和P3口。各个接口均由接口锁存器,输出驱动器,和输入缓冲器组成。P1口是唯一的单功能口,仅能用作通用的数据输入/输出口。P3口是双功能口除了具有数据输入/输出功能外,每条接口还具有不同的第二功能,如P3.0是串行输入口线,P3.1口是串行输出口线。在需要外部程序存储器和数
6、据存储器扩展时,P0可作为分时复用的低8位地址/数据总线,P2口可作为高8位的地址总线。P3口也可作为AT89C51的一些特殊功能口,同时为闪烁编程和编程校验接收一些控制信号。26洛阳理工学院课程设计报告AT89C51的管脚如图2-1:图2-1AT89C51图2-3复位电路图2-2外部振荡电路单片机的时钟信号用来提供单片机内部各种操作的时间基准,时钟电路用来产生单片机工作所需要的时钟信号。单片机内部有一个高增益的反向放大器,其输入端X1和X2用于外接晶体和电容,以构成自激振荡器,其发出的脉冲直接送入内部的时钟电路。外接电路如图2-1,单片机内部有一个用于构成振荡器的高增益反相放大器,其输入端:
7、XTAL1,输出端:XTAL2。振荡器的工作频率一般在1.2~12MHZ之间,用晶振作定时控制元件。然后用晶振和电容构成谐振电路。C1和C2虽然没有严格要求,但电容的大小影响振荡器的稳定性和起振的快速性,通常选择范围为10~30PF。外部中断和内部中断并存,单片机有硬件复位端,只要输入持续426洛阳理工学院课程设计报告个机器周期的高电平即可实现复位。硬件复位后的各状态可知寄存器及存储器的值都恢复到
此文档下载收益归作者所有