当前位置:首页 >> 工学 >>

KeilC与Proteus如何连接(步骤)


Keil 是用来编写单片机程序的,可以用 C 语言或者汇编语言编写;Proteus ISIS 是用来 将二者结合起来就可以在没有硬件的情况下对你写的程序 进行电路分析与实物仿真软件的, 进行调试。在课题中估计如果暂时没有硬件,那么就可以用 Proteus 进行仿真,这里向大家 介绍如何连接这两个软件,如果用我提供的 Keil 和 Proteus,那就按照以下步骤进行操作, 如果是自己到网上下载的软件,那这里的方法不一定适用。 一、安装 Keil 和 Proteus 这两个软件(安装程序一提供) ; 二、假若 KeilC 与 Proteus 均已正确安装在 C:\Program Files 的目录里(可以安装在其它 盘里)把我提供的 VDM51.dll 文件复制到 C:\Program Files\Labcenter Electronics\Proteus , 6 Professional\MODELS 目 录 替 代 原 来 的 VDM51.dll 文 件 , 再 复 制 到 C:\Program Files\keilC\C51\BIN 目录中;把提供的 PROSPICE.dll 复制到 C:\ Program Files\Labcenter Electronics\Proteus 6 Professional\BIN 目录替代原来的 PROSPICE.dll。 三、用记事本打开C:\Program Files\keilC\TOOLS.INI文件,在[C51]栏目下加入: TDRV8=BIN\VDM51.DLL ("Proteus VSM Monitor-51 Driver") (步骤1和2只需在初次使用设置。 ) 四、进入KeilC μVision2开发集成环境,创建一个新项目(Project),并为该项目选定合 适的单片机CPU器件(Atmel公司的AT89C51) 。并为该项目加入KeilC源程序。 (将程序拷贝 进去就可以了)这个源程序是例子“尝试”需要的源程序,可以用来检验两个软件是否连接 成功。 源程序如下: #define LEDS 6 #include "reg51.h" //led 灯选通信号 unsigned char code Select[]={0x01,0x02,0x04,0x08,0x10,0x20}; unsigned char code LED_CODES[]= { 0xc0,0xF9,0xA4,0xB0,0x99,//0-4 0x92,0x82,0xF8,0x80,0x90,//5-9 0x88,0x83,0xC6,0xA1,0x86,//A,b,C,d,E 0x8E,0xFF,0x0C,0x89,0x7F,0xBF};//F,空格,P,H,.,void main() { char i=0; long int j; while(1) { P2=0; P1=LED_CODES[i]; P2=Select[i]; for(j=3000;j>0;j--); //该 LED 模型靠脉冲点亮,第 i 位靠脉冲点亮后,会自动 熄来头。 //修改循环次数,改变点亮下一位之前的延时,可得到不同的 显示效果。 i++; if(i>5) i=0; }

}
五、 单击 “Project菜单/Options for Target” 选项或者点击工具栏的 “option for ta rget” 按钮



弹出窗口,点击“Debug”按钮,出现如图所示页面。

在出现的对话框里在右栏上部的下拉菜单里选中“Proteus VSM Monitor一51 Driver” 。 并且还要点击一下“Use”前面表明选中的小圆点。 再点击“Setting”按钮,设置通信接口,在“Host”后面添上“127.0.0.1”,在“Port” 后面添加“8000” 。设置好的情形如图所示,点击“OK”按钮即可。最后将工程编译,进入 调试状态,并运行。

六、Proteus的设置 打开“尝试”文件,鼠标左键点击菜单“Debug” 选中“use romote debuger monitor” , , 如图所示。此后,便可实现KeilC与Proteus连接调试。 七、KeilC与Proteus连接仿真调试 单击仿真运行开始按钮 ,我们能清楚地观察到每一个引脚的电频变化,红色代表 高电频,蓝色代表低电频。


相关文章:
KeilC与Proteus如何连接(步骤).doc
KeilC与Proteus如何连接(步骤) - Keil 是用来编写单片机程序的
KeilC与Proteus连接调试---自己整理.doc
KeilC与Proteus连接调试---自己整理_工学_高等教育_教育专区。KeilC 与 ...(步骤1和2只需在初次使用设置。 ) 注意:VDM51.dll文件在Proteus7.5安装后并...
一步一步教你 keilc与proteus联调_图文.doc
继续按 F5 进行到第二个断点时,效果如下图: 好了,现在所有的步骤都完成了。...keilc与proteus联调 2页 免费 实现KeilC与Proteus连接... 2页 1下载券 ...
一步一步教你keilc与proteus联调.doc
一步一步教你keilc与proteus联调 - 一步一步教你 keilc 与 proteus 联调(附下载地址) 其实网上已经有很多的 keilc 与 proteus 联调方法了,但有很多的都是...
protues与keil怎样进行连接仿真.doc
KeilC 与 Proteus 连接调试 1、假若 KeilC 与 Proteus 均已正确安装在 C:\Program Files 的 目录里,把 C:\Program Files\Labcenter Electronics\Proteus 6 ...
Keil与Proteus安装连接操作(完美版).txt
介绍安装Proteus Version 7.1和将Keil 与Proteus连接的方法介绍安装Proteus Version 7.1和将Keil 与Proteus连接的方法隐藏>> 1.安装Proteus Version 7.1 SET71UP...
KEIL C51和PROTEUS的使用.doc
PROTEUS 仿真流程 ①在 ISIS 平台上进行单片机系统电路设计,选择元器件,接插 件,连接电路电器检测等。 ②在 ISIS 平台上进行单片机系统程序设计、编辑、汇编编译...
Proteus和Keil的使用与联调_图文.doc
Proteus 具有线路自动路径功能(简称 WAR),当选中两个连接点后,WAR 将选择一个...(步骤 1 和 2 只需在初次使用设置。 ) 3. 需要设置 KeilC 的选项 单击“...
Keil 与Proteus连接.txt
Keil 与Proteus连接,连接开始必须在roteus安装目录下 VDM51.dll文件复制到Keil安装目录的 \C51\BIN 目录中,但新版本中没有,所以必须下载安装补丁vdmagdi.exe,则在...
proteus和keilc使用方法_图文.doc
(步骤 1 和 2 只需在初次使用设置。) 3. 需要设置 KeilC 的选项 单击“...KeilC与Proteus如何连接... 2页 免费 KeilC与Proteus相结合的... 12页 5...
keil和proteus的联调设置_图文.doc
(步骤 1 和 2 只需在初次使用设置。) 3. 需要设置 KeilC 的选项 单击“...此后,便可实现 KeilC 与 Proteus 连接调试。 图 3-2 选项设置 5.Proteus ...
proteus与KEIL的使用与联调.doc
Proteus 具有线路自动路径功能(简称 WAR),当选中两个连接点后,WAR 将选择一个...(步骤 1 和 2 只需在初次使用设置。) 3. 需要设置 KeilC 的选项 单击“...
Proteus和 KeilC_图文.doc
简单的实例完整的展示一个KeilC与Proteus相结合的仿真过程。 下面以一个简单的...KeilC与Proteus如何连接... 2页 免费 实验1PROTEUS与KEILC的使... 16页 ...
实验1PROTEUS与KEILC的使用.doc
实验1PROTEUS与KEILC的使用 - KEILC 实验 1 PROTEUSKEILC 的使用 一、实验目的和要求 1.应用 PROTEUS 仿真工具软件绘制硬件连接图; 2.使用 K...
Keil C简介及与Proteus的仿真.doc
第1页 Keil C 简介及与 Proteus 的仿真 uv1 是 16 位的软件, 连接实际上...没有工程文件,将不能进行编译和仿真. 按如下步骤来建立一个新的工程 1)点击...
Keil C 和Proteus 软件的使用.doc
二、实验内容 实验内容 1.熟悉Keil C软件界面 2.编辑、编译、运行程序 3.熟悉Proteus软件界面 4.用Proteus画仿真图 三、实验步骤及参考例子 实验步骤及参考例子 ...
proteus与keil连调.doc
proteus与keil连调_专业资料。C51单片机 Proteus 与 ...最开始只是一个支持 C 语 言和汇编语言的编译器...软件工具时,项目开发流程和其它软件开发项目的流程...
KeilC与Proteus相结合的仿真过程.doc
注意,在标定导线标签的过程中,相互接通的导线必须标注相同的标 签名. 完成整个电路图的绘制. KeilC 与 Proteus 连接调试 1,安装vdmagdi.exe(选择支持UV2的插件...
Keil与Proteus成功联调.txt
Keil与Proteus成功联调_电子/电路_工程科技_专业资料。下面的一到五步骤,是别人...第二步,安装完毕,把C:\Program Files\Labcenter Electronics\Proteus 6 ...
keil、protues安装 protues与kiel联调方法(自己成功安....pdf
为了让读者更好的了解这个过程, 笔者以 Proteus 自带的例子来说明。 把"C:\...Protues与keil使用 14页 免费 protues与keil怎样进行连... 8页 免费 protues...