- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数码管动态显示Proteus 仿真失败分析.doc
数码管动态显示Proteus 仿真失败分析 摘要:Proteus因其强大的功能,在电路仿真领域中得到了广泛的应用,然而在实际仿真调试时,如不注意仿真模型的特点,往往会导致仿真失败。该文就单片机控制数码管动态显示过程,分析了仿真过程中出现的问题,并提出了相应解决方法。 关键词:Proteus;仿真;数码管;动态显示 中图分类号:TP391.9 文献标识码:A 文章编号:1009-3044(2016)11-0197-02 Abstract:Proteus because of its strong function, has been widely used in the field of circuit simulation, however, in the actual simulation debugging, such as not pay attention to characteristics of the simulation model, the simulation can often lead to failure. Based on single-chip microcomputer controlled Seven-Segment LED dynamic display, analyzed problems in the simulation process, and the corresponding solutions are put forward. Key words: Proteu;simulatio; Seven-Segment LE; dynamic display 1 引言 用于显示数字及字符的七段LED数码管因其价格低廉、亮度较高得到了广泛的应用。数码管的显示方式分为静态显示及动态显示两种,因动态显示占用资源较少,控制灵活而得到广泛应用。根据动态显示原理,所有位的段码线相应段并接在一起,由一个8位I/O口控制,形成段码线的多路复用,各位的公共端分别由相应的I/O线控制,或称位控,形成各位的分时选通。利用人的视觉残留,得到各位数字连续显示效果。然而,在采用Proteus进行LED数码管动态显示仿真时,常会出现一些问题,虽然实际电路运行正常,但Proteus仿真却得不到正确结果。本文就应用Proteus7.4中出现的仿真中遇到的问题进行分析与探讨,提出解决办法。 2 LED数码管动态显示仿真 2.1 动态显示仿真模型 采用8位共阳极数码管,要求数码管结果显示“1座机电话号码”,因不影响仿真,模型中略去了复位及晶振电路,RP1为排阻,如图1所示。 2.2 数码管动态显示程序 在Keil uVision中建立工程,相应LED数码管动态显示汇编语言程序如表1所示。 3 仿真失败原因分析与解决方法 3.1 仿真电路模型研究 仔细观察仿真结果,发现仿真时,P0引脚上代表逻辑电平的红绿颜色不断发生交替变化,说明字形编码(段码)输出基本没有问题,P1引脚上逻辑电平也呈红绿色交替变化,说明位控信号也是正常的,但各驱动PNP三极管集电极引脚上电平始终是红色,这是不正确的。根据LED数码管动态显示工作原理,驱动三极管集电极引脚上电平也应该是红绿交替变化。 为找出仿真出错原因,试着将仿真原理图位控部分改为如图2所示电路,即各位控信号经反相器74LS04驱动后,接至LED数码公共端。仿真结果显示,代表各LED数码管位控信号逻辑电平颜色出现了红蓝色交替变化,虽然还存在所显数字出现缺笔划现象,但说明段码显示及位控信号都是本正常的,应该是图1仿真模型有问题。 3.2 修改仿真电路模型解决位控信号问题 分析图1模型,当P1引脚信号P1.X为高电平时,对共阳极数码管呈现高阻状态,为此对图1电路进行修改,在8个三极管集电极加排阻10K,如图3所示。 从仿真结果看,P1口引脚上数码管位控信号逻辑电平是变化了,但驱动三极管集电极引脚上电平始终是蓝色,当然各LED数码管也不显示。这是由于排阻RP2属性设置引起的,将RP2属性“Model Type”改为“ANALOG”后,驱动三极管集电极引脚上电平交替变化正常,但显示出来的各位数字出现不同程度的缺笔划现象。 3.3 修改源程序解决缺笔划问题 根据动态显示原理,为仔细观察数码管逐位显示过程,加长延时时间,由原延时子程序延时约1ms(晶振频率12MHZ),延时约50 ms,故将指令“DL0:MOV R3,#03H”,改为“DL0:MOV R3,#0FFH”,从仿真结果来看,各数码管依次显示相应数字,结果完全正确,并未出现缺笔划现象。但为何延时时间短了就会出现显示的数字缺笔划现象呢? 缺笔划现象应该是LED数码管仿真模型因时序配合问题导致显示来不及作出反应所致,即前一位数字的显示会对后一位造
您可能关注的文档
最近下载
- 2025年大学试题(大学选修课)-创新与创业管理考试近5年真题荟萃附答案.docx
- 临床重点专科申报汇报.pptx VIP
- 2025年储能系统安全风险分析与事故预防报告.docx
- 知识产权培训合同协议.docx VIP
- 【培训课件】GB 45673-2025危险化学品企业安全生产标准化通用规范解读与实施策略.pptx
- 2025年广州市中考语文试题卷(含答案及解析).docx
- SY_T 6503-2022 石油天然气工程可燃气体和有毒气体检测报警系统安全规范.docx VIP
- {安全生产管理}装饰装修安全文明施工方案.pdf VIP
- 农村集体土地承包经营权入股合同.docx VIP
- 汽车吊装施工方案.docx VIP
文档评论(0)