单片机控制系统运行与维护 Proteus软件使用 Protues使用.doc

单片机控制系统运行与维护 Proteus软件使用 Protues使用.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机控制系统运行与维护 单片机控制系统运行与维护 PAGE 1 Proteus软件使用 一、学习目的与要求 1.了解Proteus软件。 2.掌握Proteus软件使用步骤。 二、学习方法 1.学习本课程,首先要精读教材和讲义,了解Proteus软件使用步骤。 2.根据教材内容,在电脑端实际操作Proteus软件,熟练使用。 三、授课内容 1.Proteus仿真调试软件 Proteus软件是英国Labcenter公司开发的电路分析与实物仿真软件,是一种电子设计自动化软件,运行于Windows操作系统上,提供可仿真数字和模拟、交流和直流等数千种元器件及多种现实存在的虚拟仪器仪表,还提供图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来。它提供Schematic Drawing、SPICE仿真与PCB设计功能,可以仿真、分析(SPICE)各种模拟器件和集成电路,同时可以仿真51系列、AVR、PIC等单片机和LED数码管、键盘、电机、A/D及D/A等外围接口设备。它还提供软件调试功能,具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,同时支持第三方的软件编译和调试环境,如Keil C51 uVision4等软件。 (1)在Proteus仿真环境下画出流水灯电路图 打开Proteus ISIS 7 Professional,进入Proteus的原理图编辑界面,如图1所示。在此界面下,包括菜单栏、工具栏及多个窗口。其中,图形编辑区用于绘制电路原理图;工具箱中有各种常用工具,包括选择工具、拾取元器件工具、放置节点工具、标注工具、文本工具、终端工具、引脚工具、激励源工具、虚拟仪器工具等;对象选择器选择不同的工具箱图标按钮决定当前状态显示的内容,显示的内容包括元器件、终端、引脚、图形符号、图表等。 在绘制原理图之前,首先应选择所需的元器件。选择[Library]?[Pick Device/Symbol],或单击“”图标,也可单击图2中的图标“”打开元件拾取对话框,如图2所示。 以查找AT89S51单片机为例,在类列表中选择“Microprocessor ICs”类,并在子类列表中选择“8051 Family”子类,则在元器件列表区域出现期望的元器件,如图3所示。这里没有AT89S51,我们可以选AT89C51代替。流水灯硬件电路的其他元器件也可按相同的方法找到,流水灯硬件电路所需元器件,如表1所示。 图1 Proteus的原理图编辑界面 图2 拾取元件按钮 表1 流水灯元器件清单 元件名 类 子 类 参 数 备 注 AT89C51 Microprocessor ICs 8051 Family 代替AT89S51 CAP Capacitors Generic 30pF 瓷片电容,用于起振 CAP-ELEC Capacitors Generic 10uF 电解电容,用于复位 CRYSTAL Miscellaneous 12MHz 晶振 LED-RED Optoelectronics LEDs 红色发光二极管 RES Resistors Generic 220Ω 发光二极管限流电阻 RES Resistors Generic 10kΩ 复位电阻、上拉电阻 RES Resistors Generic 100Ω 复位电路泄流电阻 BUTTON Switches Relays Switches 复位按钮 图3 元件拾取对话框 用鼠标单击对象选择区中的某一元件名,把鼠标指针移动到图形编辑区,单击鼠标左键,元件即可被设置到编辑区中。将所有流水灯硬件电路所需元件依次放置到图形编辑区,可利用鼠标右键菜单对已放置的元件位置进行调整,还可用鼠标右键双击元件删除它,如图4所示。 图4 放置元件 将所有元件按图8连线,Proteus连线非常智能,只需用鼠标左键单击编辑区元件的一个端点,再用鼠标左键单击所需连接的另一个元件的端点,即可。 最后用鼠标左键双击每个元件,通过元件编辑对话框修改所有元件参数,包括电容值、电阻值、元件序号等,如图5所示。 图5 编辑元件对话框 将所有元件接线完成后,存盘,如图6所示。 图6 流水灯仿真片段 (2)将“waterled.hex”文件加入Proteus中,进行虚拟仿真。 双击AT89C51单片机芯片,可打开元件编辑对话框,如图7所示。在“Program File”栏中,单击打开按钮,选取目标代码文件“waterled.hex”。在“Clock Frequency”栏中设置时钟频率为12MHz,如图7所示。Proteus仿真运行时,时钟频率以单片机编辑对话框中设置的频率值为准,所以在Proteus IS

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档