文档详情

单片机原理与嵌入式系统设计——原理、应用、protues仿真、实验设计第3章-课件.ppt

发布:2018-05-09约8.35千字共88页下载文档
文本预览下载声明
3. 放置总线至图形编辑窗口 4. 添加电源和接地引脚 5. 元器件之间的连线Wiring Up Components on the Schematic 6. 给导线或总线加标签 7. 添加电压探针 8. 添加文字标注 9. 添加虚拟仪器 10. 选择AT89C52属性并加载程序文件 从“文件”下拉菜单选择“保存”项,出现如图对话框,提示输入文件名,图中设文件名为80C51VSM.DSN,点“保存”按钮。 单击仿真运行开始按钮,进入调试运行窗口 虚拟终端窗口 3.4.3 Proteus VSM与μVision2的联调 Proteus VSM支持第三方集成开发环境IDE,目前支持的第三方80C51IDE有:IAR Embedded Workbench、Keil μVision2 IDE。本文以Keil μVision2 IDE为例介绍Proteus VSM与μVision2 IDE的联调。 对于proteus 6.9或更高的版本,在安装盘里有vdmagdi插件或到LABCENTER公司下载该插件,安装该插件后即可实现与Keil μVision2 IDE的联调。 下面的叙述是假定我们已经分别安装了如下软件: (1)Proteus 7 Professional (2)Keil μVision2 IDE (3)vdmagdi.exe 1. Proteus VSM的设置 选中“use romote debuger monitor”, 2. μVision2 IDE设置 (1) 设置option for target /Debug选项 设项目名HelloWorld ,采用标准的AT89C52芯片,程序使用的硬件资源是AT89C52片内的并行I/O口P2和串行口,不需要一个实际的单片机系统,因为μVision2 IDE可以模拟程序所需要的硬件并行I/O口和串行口。 (1)选择【Project】/【New Project】选项,如图(a) 所示。 (2)在弹出的“Create New Project”对话框中选择要保存项目文件的路径,比如保存到HelloWorld目录里,在“文件名”文本框中输入项目名为HelloWorld ,如图(b)所示,然后单击“保存”按钮。 这时会弹出一个对话框,要求选择单片机的型号。以常用的 AT89C52为例来说明,先选择ATMEL公司,再选择AT89C52 之后, 然后单击“确定”按钮,弹出将8051初始化代码拷贝到项目中的询问窗口,如图3.8所示。单击“Y”按钮。 新建项目后μVision2 界面图 新建一个源程序文件。建立一个汇编或 C 文件,如果已经有源程序文件,可以忽略这一步。选择【File】/【New】选项,在弹出的程序文本框中输入一个简单的程序,如下图所示,具体内容见主教材第69页。 (6)选择【File】/【Save As】选项,或者单击工具栏按钮,保存文件。 (7)然后要将HelloWorld.c文件加入到项目中,鼠标右键点左边项目窗口中“Source Group 1”在弹出的菜单中选择“Add Files to Group’Source Group 1’”,选择刚才的建立的文件HelloWorld.c 。 (8)这时在Source Group 1里就有HelloWorld.c文件和事先建立项目时已经加入的文件STARTUP.A51 (9)至(10)是编译环境设置,具体内容详见主教材64-68页。 图3.16 Options for Target Target 1 选项 图3.17 Target选项卡 图3.18 设置Output卡 图3.19 设置Listing选项卡 图3.20 设置Debug选项卡 (11)编译连接程序,选择【Project】/【Rebuild all target files】选项,如图所示。 如果没有错误,则编译连接成功,开发环境右下角信息框会显示编译连接成功的信息,如图所示。 (12)编译完毕之后,选择【Debug】/【Start/Stop Debug Session】选项,即就进入Debug调试环境,如图所示。 (13)装载代码之后,开发环境Output Window(在左下角)显示如图所示的装载成功信息。 (14)示例程序中定义一个加法计数器字节型变量ucTimer,每次加1后送到P2口显示,并使用打印printf函数输出相应指示信息,整个程序只包含一个源文件HelloWorld.c 。 选择【View】/【Serial Window #1】选项,如图所示。 源文件HelloWorld.c见主教材 69页。 选择【Peripherals】/【I/O-Ports】/【Port 2】选项,如图所示。 按“F5”键启动
显示全部
相似文档