版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1第第4讲讲 Proteus仿真单片机实验仿真单片机实验n书本第13章(P223-233)本讲内容:介绍介绍Proteus的使用的使用选择元器件,画电路图。连接Keil。仿真结果。观察观察:学会硬件的设计,观察用Proteus仿真的结果实例实例:完成对LED跑马灯的完整仿真设计。2第第13章章 单片机系统单片机系统Proteus设计与仿真基础设计与仿真基础ProteusProteus介绍介绍Proteus7.x 是目前最好的模拟单片机外围器件的工具。可以仿真 51 系列、AVR,PIC 等常用的 MCU 及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI器件,部
2、分IIC 器件等等)。无需任何硬件实验系统,就能仿真调试单片机系统。无需任何硬件实验系统,就能仿真调试单片机系统。其功能特点其功能特点 (1)原理布图)原理布图 (2)PCB自动或人工布线自动或人工布线 (3)SPICE电路仿真电路仿真 3四大功能模块四大功能模块n(1)智能原理图设计()智能原理图设计(ISIS) n丰富的器件库:超过27000种元器件,可方便地创建新元件; n智能的器件搜索:通过模糊搜索可以快速定位所需要的器件; n智能化的连线功能:自动连线功能使连接导线简单快捷,大大缩短绘图时间; n支持总线结构:使用总线器件和总线布线使电路设计简明清晰; n可输出高质量图纸:通过个性化
3、设置,可以生成印刷质量的BMP图纸,可以方便地供WORD、POWERPOINT等多种文档使用。 4四大功能模块四大功能模块n(2)完善的电路仿真功能()完善的电路仿真功能(Prospice) n ProSPICE混合仿真:混合仿真:基于工业标准SPICE3F5,实现数字/模拟电路的混合仿真; n 超过超过27000个仿真器件:个仿真器件:可以通过内部原型或使用厂家的SPICE文件自行设计仿真器件,Labcenter也在不断地发布新的仿真器件,还可导入第三方发布的仿真器件; n 多样的激励源:多样的激励源:包括直流、正弦、脉冲、分段线性脉冲、音频(使用wav文件)、指数信号、单频FM、数字时钟和
4、码流,还支持文件形式的信号输入; n 丰富的虚拟仪器:丰富的虚拟仪器:13种虚拟仪器,面板操作逼真,如示波器、逻辑分析仪、信号发生器、直流电压/电流表、交流电压/电流表、数字图案发生器、频率计/计数器、逻辑探头、虚拟终端、SPI调试器、I2C调试器等; n 生动的仿真显示:生动的仿真显示:用色点显示引脚的数字电平,导线以不同颜色表示其对地电压大小,结合动态器件(如电机、显示器件、按钮)的使用可以使仿真更加直观、生动; n 高级图形仿真功能(高级图形仿真功能(ASF):):基于图标的分析可以精确分析电路的多项指标,包括工作点、瞬态特性、频率特性、传输特性、噪声、失真、傅立叶频谱分析等,还可以进行
5、一致性分析;5四大功能模块四大功能模块n(3)独特的单片机协同仿真功能()独特的单片机协同仿真功能(VSM) n 支持主流的支持主流的CPU类型:类型:如ARM7、8051/52、AVR、PIC10/12、PIC16、PIC18、PIC24、dsPIC33、HC11、BasicStamp、8086、MSP430等,CPU类型随着版本升级还在继续增加,如即将支持CORTEX、DSP处理器; n 支持通用外设模型:支持通用外设模型:如字符LCD模块、图形LCD模块、LED点阵、LED七段显示模块、键盘/按键、直流/步进/伺服电机、RS232虚拟终端、电子温度计等等,其COMPIM(COM口物理接口
6、模型)还可以使仿真电路通过PC机串口和外部电路实现双向异步串行通信; n 实时仿真:实时仿真:支持UART/USART/EUSARTs仿真、中断仿真、SPI/I2C仿真、MSSP仿真、PSP仿真、RTC仿真、ADC仿真、CCP/ECCP仿真; n 编译及调试:编译及调试:支持单片机汇编语言的编辑/编译/源码级仿真,内带8051、AVR、PIC的汇编编译器,也可以与第三方集成编译环境(如IAR、Keil和Hitech)结合,进行高级语言的源码级仿真和调试; 6四大功能模块四大功能模块n(4)实用的)实用的PCB设计平台设计平台 n 原理图到原理图到PCB的快速通道:的快速通道: 原理图设计完成后
7、,一键便可进入ARES的PCB设计环境,实现从概念到产品的完整设计; n 先进的自动布局先进的自动布局/布线功能:布线功能:支持器件的自动/人工布局;支持无网格自动布线或人工布线;支持引脚交换/门交换功能使PCB设计更为合理; n 完整的完整的PCB设计功能:设计功能:最多可设计16个铜箔层,2个丝印层,4个机械层(含板边),灵活的布线策略供用户设置,自动设计规则检查,3D 可视化预览; n 多种输出格式的支持:多种输出格式的支持:可以输出多种格式文件,包括Gerber文件的导入或导出,便利与其它PCB设计工具的互转(如protel)和PCB板的设计和加工。 7Proteus7.5的安装的安装
8、n运行Proteus 7.5 SP3 .exe,启动软件安装n在BROWSE KEY时,选择“破解”文件夹的“Grassington North Yorkshire.lxk”,按Install安装后,Closen在启动软件运行前,准备工作: 运行“破解”文件夹的“LXK Proteus 7.5 SP3 v2.1.2.exe”,按“Update”(更改),自动获得许可号 8Proteus的使用的使用n软件打开n双击桌面上的ISIS 7 Professional图标或者单击屏幕左下方的“开始”“程序”“Proteus 7 Professional” “ISIS 7 Professional”,出现
9、如图1-1所示界面,随后就进入了Proteus ISIS集成环境。9Proteus的使用的使用nProteus ISIS的工作界面是一种标准的Windows界面,如图1-2所示。包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口、图形编辑窗口。 10Proteus的使用的使用-跑马灯实例学习跑马灯实例学习原理图在书本P86页11Proteus的使用的使用-跑马灯实例学习跑马灯实例学习n1、添加元器件、添加元器件 将所需元器件加入到对象选择器窗口。Picking Components into the Schema
10、tic单击对象选择器按钮 12Proteus的使用的使用-跑马灯实例学习跑马灯实例学习n 选择单片机选择单片机 弹出弹出“Pick Devices”页面,在页面,在“Keywords”输入输入89C51,系统,系统在对象库中进行搜索查找,并将搜索结果显示在在对象库中进行搜索查找,并将搜索结果显示在“Results”中中13Proteus的使用的使用-跑马灯实例学习跑马灯实例学习n双击“AT89C52”,则可将“AT89C51”添加至对象选择器窗口。n同样方式:选择 发光二极管LED-YELLOW 瓷片电容CAP 电解电容器CAP-ELEC 电阻RES 晶振CRYSTAL 按钮BUTTON14P
11、roteus的使用的使用-跑马灯实例学习跑马灯实例学习n放置元器件放置元器件 放置元器件至图形编辑窗口Placing Components onto the Schematic 在对象选择器窗口中,选中AT89C51,将鼠标置于图形编辑窗口该对象的欲放位置、单击鼠标左键,该对象被完成放置 15n参数设置(编辑元件) n放置总线、连接元器件、电源与接地等Proteus的使用的使用-跑马灯实例学习跑马灯实例学习至此,完成电路图的设计至此,完成电路图的设计16Proteus与与Keil的联调的联调n设置:设置:n1. 假若Keil C51与Proteus均已正确安装在D:Program Files的
12、目录里,把D:Program FilesLabcenter ElectronicsProteus 7 ProfessionalMODELSVDM51.dll复制到D:Program FileskeilCC51BIN目录中,如果没有“VDM51.dll”文件,那么去网上下载一个。n2. 用记事本打开D:Program FileskeilCC51TOOLS.INI文件,在C51栏目下加入:nTDRV5=BINVDM51.DLL (Proteus VSM Monitor-51 Driver)n其中“TDRV5”中的“5”要根据实际情况写,不要和原来的重复即可。n(步骤1和2只需在初次使用设置。)17
13、Proteus与与Keil的联调的联调n3. 需要设置KeilC的选项18Proteus与与Keil的联调的联调n再点击“Setting”按钮,设置通信接口,在“Host”后面添上“127.0.0.1”,如果使用的不是同一台电脑,则需要在这里添上另一台电脑的IP地址(另一台电脑也应安装Proteus)。在“Port”后面添加“8000”。设置好的情形如图所示,然后点击“OK”按钮。最后将工程编译,进入调试状态,并运行。设置完之后,请重新编译、链接、生成可执行文件。19Proteus与与Keil的联调的联调n4Proteus的设置n进入Proteus的ISIS,鼠标左键点击菜单“Debug”, 选中“use romote debuger monitor” 。此后,便可实现KeilC与Proteus连接调试。 20Proteus与与Keil的联调的联调n两种方案将Keil程序与Proteus联调 方案一:在方案一:在Keil中启动中启动Debug 点击“Start/Stop Debug Session”,然后按Proteus的仿真按钮,观察结果21Proteus与与Keil的联调的联调n方案二:方案二:Proteus里加载里加载可执行文件可执行文件n 左
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度社区工作人员经典例题及完整答案详解【网校专用】
- 2024-2025学年度三支一扶每日一练试卷【有一套】附答案详解
- 2025年恩施土家族苗族自治州利川市辅警招聘考试真题(附答案)
- 2024-2025学年度园林绿化作业人员通关考试题库附答案详解【考试直接用】
- 2024-2025学年咨询工程师经典例题及参考答案详解(综合题)
- 2024-2025学年四川铁道职业学院单招《语文》考试黑钻押题含答案详解(预热题)
- 2024-2025学年冶金工业技能鉴定试题附参考答案详解(基础题)
- 2024-2025学年度临床执业医师考前冲刺试卷【B卷】附答案详解
- 2024-2025学年度医师定期考核能力提升B卷题库及参考答案详解【培优A卷】
- 2024-2025学年九州职业技术学院单招《职业适应性测试》常考点试卷附参考答案详解【A卷】
- 木材加工厂消防安全规范
- 双硫仑反应的科普
- 消防设施维护保养方案(全系统模板)
- 小儿常见营养障碍性疾病
- 湖北省专升本2025年软件工程专业数据结构重点题型练习试卷(含答案)
- 四川省绵阳市部分学校2026届八年级数学第一学期期末统考试题含解析
- (2025年)政工师考试试题(附答案)
- 中国专家共识解读:颅脑损伤院前与急诊诊治(2025版)
- 小儿惊厥的应急预案演练脚本(2篇)
- 广东省初级注册安全工程师题库及答案解析
- 浮雕画彩塑艺术精讲
评论
0/150
提交评论