概述
使用Proteus和Keil联合仿真来学习单片机是一直非常好的选择,相对于在网上购买学习板来学习的方法有很大的优势。首先使用Proteus搭建电路的过程,也是你在学习单片机硬件的过程,学习完成后,便可以自己设计单片机应用电路;其次就是Proteus的灵活性,可以根据需要来设计电路,不像学习板的硬件是固定死的。
本文详细介绍如何将Proteus和Keil联合来调试仿真单片机程序,初学者通过用仿真软件Proteus搭建电路,从而验证所写程序的正确性。作者为您提供了单片机教学视频、软件安装包、测试电路、测试源码以及相关的破解文件和配置文件。资料获取方法见文章底部,需要的朋友可以翻到文章底部获取资料 。
Ps:安装过程作者用自己电脑亲自测试,各位朋友不用担心安装不成功的问题。感兴趣的朋友,可以点击上方蓝字关注作者,后面作者会分享测试过的C语言源码以及Proteus仿真电路,如遇到不懂的问题,也可给作者留言,在学习单片机的路上,作者会为你提供力所能及的帮助。
下面分别介绍Proteus的安装,Keil的安装以及Proteus和Keil联合仿真,各位朋友请先到文章底部获取所需资料。
一、Proteus安装教程
1-获取安装包Proteus_8.6_SP2_Pro.exe,新建文件夹install,如下图所示(建议安装在D盘);
2-双击安装包Proteus_8.6_SP2_Pro.exe,会出现如下对话框,点击Browse,选择安装路径为刚才新建的文件夹install,然后点击Next(路径最好不要包含中文);
3-继续点击下一步Next,然后开始安装Proteus;
4-开始安装,耐心等待安装结束即可。
5-安装完成,点击Finish。
5-安装结束后桌面上出现如下快捷方式,至此,Proteus安装完毕。
二、Keil安装教程
1-新建文件夹,将Keil安装包和注册机复制到该文件夹里面,双击keil安装
包,开始安装:
2-点击Next继续下一步;
3-勾选上同意安装条例,然后点击Next继续下一步;
4-选择安装文件夹install,然后点击Next继续下一步;
5-填写个人信息,每个编辑框随便输入些字母数字即可;
6-点击Next,开始安装Keil,耐心等待安装结束;
7-安装完成,点击Finish
8-安装完成后,桌面会出现如下快捷方式,双击打开Keil进行破解:
9-鼠标点击File->License Management,打开许可信息面板。
10-弹出对话框,我们可以看到目前还是评估板,代码会有2KByte最大限制,复制右边箭头指向的CID码,后续破解需要用到;
11打开注册机,开始破解(双击KEIL_Lic.exe)
12-填入刚刚复制的CID码,注意相关信息与下图中保持一致,点击Generate,生成有效许可。
13-复制图中红色箭头指向生成的序列号;
14-打开Keil许可信息面板,将序列号填入然后点击AddLic,完成破解,退出注册机。
至此,keil和Proteus都已安装完毕,下一步需要将两个软件关联起来。
三、Proteus和Keil进行联合仿真(关闭Keil)
1-打开keil安装文件夹install,找到TOOLS.INI,用记事本打开,如下图;
2-在文章末尾添加 TDRV11=BINVDM51.DLL("Proteus VSM Monitor-51 Driver"),如下图,注意TDRV11这里不一定是11,比上一个数字大1就行;
3-解压VDM51LL.rar,按照使用说明将VDM51.dll复制到安装文件夹里面;
4-打开Keil,选择Project->Open Project,然后打开文件1_Demo中Keil工程;
5-打开工程后如下图所示:
6-点击图中红色圈内魔术棒标志,配置相关参数;
7-点击魔术棒后,选择Debug选项卡,在Settings下拉框中选择 Proteus VSM Monitor-51 Driver。
8-打开Proteus,选择File->Open Project,打开文件夹1_Demo下的Proteus工程,打开后界面如下,这是一个51单片机的演示电路。
9-双击电路图中的U1,会出现一个配置框,点击图中红色箭头指向的地方,将选择路径定位到1_Demo文件夹中,并选择Demo.hex,选择完成后点击OK。
10 -选择Debug选项,并点击红色箭头指向的地方,选择好后,Proteus和Keil级联完成,下一步即可进行仿真调试。
11-切换到Keil,点击Start Debug后,就开始进入仿真调试。
12-此时Proteus和Keil都进入到仿真状态,接下来你就可以调试你的程序了。
四、安装资料获取
1-资料介绍
资料分为七个部分,从左到右分别为:郭天祥十天学会单片机教程、Proteus视频教学教程、Keil注册机、Keil 和 Proteus级联测试程序、Keil安装包、Keil 和 Proteus级联工具、Proteus安装包。
2-资料获取方法
关注作者,然后给作者留言:"自学单片机",系统就会把百度云盘链接发送给你,具体操作如上图。
最后
以上就是激动宝马为你收集整理的C语言单片机等待询问_教你如何使用Keil与Proteus联合仿真调试单片机程序的全部内容,希望文章能够帮你解决C语言单片机等待询问_教你如何使用Keil与Proteus联合仿真调试单片机程序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复