首页 > 教育培训

keil5怎么添加c51文件 如何让keil uvision5编写单片机程序?

如何让keiluvision5编写单片机程序?

keiluvision5是一款软件,stc51单片机芯片是硬件,只能说利用这个软件将程序读取这个芯片中,而keil这个软件本身从网上下载有自动分配51的状态,目前建议使用keiluvision的产品有keilmdk-arm版,keilc51版,你安装很可能是mdk-arm版的吧,估计直接安装keilc51版...

proteus和keil怎样联合使用?需要用什么软件?

简单的方法,你要直接下载安装这两个软件了。proteus可以不到官方网站(

keil5怎么添加c51文件 如何让keil uvision5编写单片机程序?

)下载用过板(试用版无存盘功能),最新版本是6.5。keil也也可以到它的官方网站(

)去可以下载它的demo板(有2k代码限制下载),比较新的版本是7.20。去下载后就也可以安装好了。第二步,安装完毕,把c:programfileslabcenterelectronicsproteus6professionalmodels目录下的vdm51.dll文件图片文件夹到c:keilc51bin文件夹下。(目录名是系统默认的,你可以参照你实际直接安装的目录接受剪切粘贴。)

第三步,用记事本(其它的编辑软件也可以不,如ultraedit)先打开keil根目录下的文件,在[c51]栏目下加入tdrv3binvdm51.dll(proteusvsmmonitor-51driver),其中“tdrv3”中的“3”要据不好算情况写,千万不能和原来是的重复。(我的这个文件中早有了从tdrv1到tdrv4,所以我用的是tdrv5)

第四步,keil的设置。就是为了让读者更好的了解这个过程,笔者以proteus那个软件的例子来只能证明。把c:programfileslabcenterelectronicsproteus6professionalsamples的8051lcddriver”文件夹不能复制到新建项的proteus文件夹下。运行keil程序,在8051lcddriver文件夹下成立两个新的名为8051lcddriver工程。单片机的型号选择类型at89c52就也可以,把lcddemo文件加到sourcegroup1组里。再点击工具栏的optionfortarget按钮,在再次出现的对话框里直接点击debug,在右栏上部的下拉菜单里全选proteusvsmmonitor-51driver,又要然后点击下use前面的小圆点。

再然后点击setting系统设置通信接口,在host后面添上127.0.0.1,要是你是用的并非同一台电脑,在这里添上另一台电脑的ip地址(另一台电脑安装proteus)。在port后面添上8000。再点击ok按钮去掉。最后把工程编译程序一下。

第五步,proteus的设置。运行程序proteus的isis,鼠标左键点击菜单debug,选中useromotedebugermonitor。下面我们用鼠标左键点击菜单file,再再点loaddesign,导入到8051lcddriver文件夹下的文件。再注意,要先把keil的工程和proteus的文件扔到同一个目录下(这里说的的keil的工程指工程的目录,即proteus的工程文件要和keil工程的那个文件夹在同一层目录下)。那样最好,我们现在就这个可以试一下我们的成果了!打开keil,按ctrlf5进入调试界面或则再点击工具栏的调试按钮。要是又不能进入调试界面,可能会设置里信息不全,听从上面的步骤再新的可以设置看看。进入了调试界面,按f5或者然后点击工具栏的调试按钮,全速前进运行,再看下isis,有什么变化了吗?你也可以根据情况一下你的屏幕,让两个程序同时又出现显示器上。

连接成功了以后,你也可以在keil调试你的程序了,隐式、全速都是可以;也也可以并且可以设置断点、仔细变量的值等。你也也可以在proteus做硬件方面的模拟,如按按键、转变可调电阻的阻值等,此时此刻keil都会有反应的;我们还可以不在proteus算上一些仪表,如示波器、电表、频率发生器等。试下,你会对proteus十分的喜欢的。

proteus文件keil软件程序

原文标题:keil5怎么添加c51文件 如何让keil uvision5编写单片机程序?,如若转载,请注明出处:https://www.ztd005.com/tag/27285.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「志腾达」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。