预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第6卷,第7期电子与封装总第39期 Vol6.NO7EI甩(娜ONICS&PlACKAGING2006年7月 属=》旗‘(讨暑 0t/:z|一 基于Proteus的单片机系统的虚拟仿真 彭利军,郝海峰 (华中科技大学光电子工程系,武汉430074) 摘要:单片机因其体积小、重量轻、具有很强的灵活性而且价格不高,得到越来越广泛的应用。 一般在开发基于单片机的应用系统时,需要大量的硬件设备,不仅易损坏而且携带不方便。文章介绍了 目前最好的单片机及其外围电路仿真工具Proteus,并结合单片机控制LED数码管这一实例详细地说明 了其在单片机应用系统开发仿真中的具体应用。实践证明,Proteus仿真软件能够提高开发效率、降低 开发成本、缩短开发周期。 关键词:单片机;Proteus;电路仿真 中图分类号:TN402文献标识码:A文章编号:1681—1070(2006)07—0036-03 TheVirtualSimulationofMCUSystemBaseonProteus PENGLi-jun,HAOHai-feng (TheHuazhongUniversityofScienceandTechnology.Wuhan430074.China) Abstract:MCUissmalllightandflexible.AndithasalowpriceSOitisusedinmoreandmoredomain. ,, Usually,itisnecessarytodesignasystembasedonMCUthathavemanyhardwareequipments,andthose Canbedestroyedeasilyandtookinconveniently.ThispaperintroducesthebestsimulationtoolforMCUsystem andcircuit,PROTEUS,andpresentstheapplicationofitinthesimulationofMCUsystem’Sdevelopment. WiththehelpofProteus,thedesignercanireproveefficiency,reducecostandshortencycleof developmentofMCU: Keywords:MCU;proteus;circuitsimulation 验开发系统,成本较高,很多人无法承受。而且一 1引言般单片机实验箱是成品,学习者很难参与到其中的细 节设计中去,动手能力也难以得到训练与提高。 单片机因其独特的优点而广泛应用于工控领域。Proteus的出现恰好解决了这个矛盾。利用它,我们 近年来,随着制造技术的发展,其价格越来越低,性可以随时搭建一个单片机应用系统,并对其仿真。 能却不断提升,使得单片机的应用范围越来越大。但 是在学习单片机过程中,不少人感到困惑和吃力,觉 2Proteus介绍 得学了单片机,实际应用又不知道如何下手。这是因 为单片机是一门实践性很强的学科,没有大量的实践Proteus是一种基于SPICE3F5仿真引擎的混合电 操作是不可能学好这门课的。然而个人配备单片机实路仿真软件。其元件库非常丰富,除了可以进行一 收稿日期:2006·03-09 -36. 第6卷第7期彭利军,郝海峰:基于Proteus的单片机系统的虚拟仿真 般的电路性能分析外,还能够完美地对单片机及外围进行编译。正确编译后,生成目标文件led.hex。接 电路进行虚拟仿真。下来开始说明如何利用Proteus仿真本例。 2.1Proteus的仿真功能安装好Proteus后,从电脑桌面的“开始”一“程 它不仅能仿真模拟、数字电路,以及模数混合电序”一Proteus6Professional-ISIS,启动ISIS。ISIS是 路,更具特色的是它能够仿真基于单片机的电子系统。仿真模拟设计SCH设计程序,ARES是印制板PCB设 它完全支持MCS-51及其派生系列单片机的设计系统,计程序。 另外也能仿真基于AVR和PIC系列的单片机系统。 2.2Proteus的仿真资源 Proteus软件可提供的模拟(数字)、交(直) 流等元器件达30多个元件库,共计数千种。如总线 驱动器74LS373、可编程外围定时器8253、并行接 口8255、多位数码管、LCD图形模块、矩阵式键 盘、蜂鸣器、实时时钟DS1302、多种D/A和A/D 转换器等,都可直接调用。此外,对于元件库中没有 的器件,使用者也可依照需要自己创建。 图1ISIS启动界面示意图 在仪器仪表方面,Proteus除了提供常见的交、 直流电压(电流)表、示波器外,还有逻辑分析ISIS启动