ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:102.37KB ,
资源ID:19037512      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19037512.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Proteus的八路抢答器仿真设计Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Proteus的八路抢答器仿真设计Word下载.docx

1、2.2主要器件介绍:2.2.1单片机STC89C52RC:具有低电压供电和体积小等特点,四个端口只需要两个口就能满足系统的设计要求,很适合便携式产品的设计使用系统。STC89C52RC是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52RC为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。主要功能特性如下:1. 增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051。2. 工作电压:5.5V-3.3V(5V单片机)/3.8-2.0V(3V单

2、片机)3. 工作频率围:0-40MHz,相当于普通8051的0-80MHz,实际工作频率可达48MHz4. 拥护应用程序空间为8K字节5. 片上集成512字节RAM6. 通用I/O口(32个),复位后P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需要加上拉电阻。7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RXD/P3.0,TXD/P3.1)直接下载用户程序,数秒即可完成一片。8. 具有EEPROM功能9. 具有看门狗功能10. 共3个16位定时器/计数器。即定时器T0,T

3、1,T211. 外部中断4路,下降沿中断或低电平触发电路,Power Down,模式可由外部中断低电平触发中断方式唤醒。12. 通用异步串行口(UART),还可用定时器软件实现多个UART。13. 工作温度围:-40-+8514. PDIP封装主要特点:STC89C52RC单片机主要特点在于它工作的最小系统比较简单,在最小系统中包括复位电路和外部震荡电路。工作频率在0MHz-40MHz,外接不同频率的晶振可以得到不同运算速度,可以轻松满足一般自动控制系统的需求。不足之处在于STC89C52RC只是8位单片机,并且STC89C52RC的I/O口输出电流较小,但是对于一般控制系统是可以满足的。本设

4、计采用的是22.1184MHz的晶振,一个机械周期为0.5us。2.2.2七段数码管LED显示器是由发光二极管显示字段的显示器件。由图可知它由8个发光二极管构成,通过不同的组合可用来显示09、AF及小数点“.”等字符。图中DP表示小数点,COM表示公共端。数码管通常有共阴极和共阳极两种型号。共阴数管的发光二极管阴极必须接低电平,当某一发光二极管的阳极连到高电平时,此发光二极管点亮;共阳极数码管的发光二极管是阳极并接到高电平,须点亮的发光二极管阴极接低电平即可。显然,要显示某字形就应使此字形的相应字段点亮,实际就是送一个用不同电平组合代表的数据到数码管。三、仿真软件protues介绍Proteu

5、s软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为风标电子技术)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC1

6、1、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。 Proteus与其它单片机仿真软件不同的是,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作情况。因此在仿真和程序调试时,关心的不再是某些语句执行时单片机寄存器和存储器容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,是弥补了实验和工程应用间脱节的矛盾和现象。

7、四、系统程序流程系统程序流程五、 仿真分析测试数据及结果如下:总开关按下情况下,开始按键按下,数码管显示倒数三秒,仿真电路如图:图5.1显示倒数三秒抢答倒计时完后,若有选手进行抢答,显示其,并让选手对应的led灯亮,显示仿真电路如图:图5.2显示抢答选手组号并亮灯六、设计心得这次课程设计一周的时间,不多不少。这次八路抢答器的课程设计我们小组运用了单片机的知识来进行设计,简单易操作。我就说说我是如何准备这次的设计。首先我们小组确定要做八路抢答器后,我们就总体上构思抢答器设计时要用到那部分的知识,刚开始我们都没有一个设计的概念 ,不知道从何下手,后来我们去图书馆借阅资料,在网上查询相关的模板,终于

8、对八路抢答器的设计有了一个基本的了解,然后我们就开始确定了一个大致的思路。因为要运用单片机的知识,所以我就先把那部分的知识看过一次,然后有一个框架。于是我们进行了分工,一部分人负责画电路图,一部分人查阅相关资料,还有人负责编程序,仿真等等。整个过程虽然有所分工,但是小组都是相互讨论一起完成。这次我们运用了Proteus仿真软件,一开始我不会用这个软件,后来由于课程设计的需要,于是就装了它,并且在同学们的一起交流下画好了电路仿真图,在画电路图的过程中,发现它跟我们之前学习的PROTEL电路软件相似,但是这个能够对编好的程序进行仿真,比焊接实体方便得多。总体上看,这次做课程设计收获很大,除了要对基

9、本知识掌握,还要会灵活运用,编好的程序在仿真时如果发现错误,还要进行调试,在调试中发现变编程的问题。做设计要细心,思路要清晰。要对软件熟练掌握,由于对课本掌握不够,时间也挺紧,所以选做抢答器,有些地方还是匆忙完成的。通过此次课程设计,我们受益甚多。不仅让我们了解到团队力量的强大,而且让我们更深刻地认识到团队精神的重要性。从这次课程设计中,让我们懂得了什么是学以致用,只有真正理解所学的知识,才能正确运用。最大的感触就是电子设计非常神奇,平时我们在电视节目上看到的抢答器系统原理就是这样来的,小时候觉得很神奇,现在看来自己和同学们也能一起完成它的设计,有点成就感。在此次课程设计中,我们也发现了自己的

10、不足之处,最后在大家的共同努力下改正过来。在此次课程设计中,我组成员都尽职尽责参考文献资料1朝青.单片机原理及接口技术(修订版)。:航空航天大学,19982广弟.单片机基础.:航空航天大学,19923何立民.单片机应用技术大全.:航空航天大学, 19944毅刚. 单片机原理及接口技术.:工业大学,19905谭浩强.单片机课程设计. :清华大学,19896余发山编著.单片机原理机机及应用技术.:中国矿业大学 7淑清 娄万录等主编.单片微机计算机接口技术及其应用.科学 8霄主编.微型计算机原理及应用.中国矿业大学附录:程序清单ORG 0000H SJMP START ORG 0030H MOV P

11、2,#0FFH MOV P0,#0FFH START:JB P3.7,START JB P3.5,START MOV P0,#0FFH MOV P2,#0B0H LCALL DELAY_1 MOV P2,#0A4H MOV P2,#0F9H MOV P2,#0FFH MAIN: JNB P1.0,KEY1 JNB P1.1,KEY2 JNB P1.2,KEY3 JNB P1.3,KEY4 JNB P1.4,KEY5 JNB P1.5,KEY6 JNB P1.6,KEY7 JNB P1.7,KEY8 SJMP MAIN KEY1:MOV P0,#0FEH MOV P2,#0F9H LCALL D

12、ELAY KEY2:MOV P0,#0FDH MOV P2,#0A4H LCALL DELAY KEY3:MOV P0,#0FBH MOV P2,#0B0H KEY4:MOV P0,#0F7H MOV P2,#99H KEY5:MOV P0,#0EFH MOV P2,#092H KEY6:MOV P0,#0DFH MOV P2,#082H KEY7:MOV P0,#0BFH MOV P2,#0F8H KEY8:MOV P0,#7FH MOV P2,#80H DELAY: MOV R0,#5 DL2: MOV R1,#0FFH DL1: MOV R2,#0FFH DJNZ R2,$ DJNZ R1,DL1 DJNZ R0,DL2 LJMP START DELAY_1: MOV R3,#6 DL4: MOV R4,#0FFH DL3: MOV R5,#0FFH DJNZ R5,$ DJNZ R4,DL3 DJNZ R3,DL4 RET END

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1