ABOV单片机KEIL C51编译器程序下载仿真操作步骤详解

一、准备工作

1、KEIL C51编译环境

2、编译成功的工程文件

3、MC96F6332D 开发板

4、USB-OCD II仿真器

二、工程配置

1、对工程进行配置操作:使用KEIL C51编译器打开工程文件并将仿真工具OCD II连接到电脑端的USB口,点击编译器中的魔术棒,在Debug选项卡中选择ABOV OCD-1/2 dongle,如下图所示:

2、在Utilities选项卡的 Configure Flash Menu Command选项中同样选择ABOV OCD-1/2 dongle;

最后点击OK。

三、工程编译

重新编译打开的工程,可以看到编译的结果无错误、无警告;如下图所示:

四、工程下载

1、点击编译器的下载按钮,在弹出的选项卡中选择MCU的系列和硬件电源选项(我这里使用的MC96F6332D属于MC96系列,目标板电源为+5V供电),然后点击OK;

2、此时系统会提示关闭target的电源,如下图所示:注意:先关闭Target的电源再点击编译器上的 按钮,这个顺序不能错

注意:下载前需要确认手上的现代单片机是否支持在线仿真,如果出现下图的提示,有可能不能仿真或者连接线出现不良,请自寻查询:

3、等待约1-2秒,系统会提示给Target上电,如下图所示;注意:此时应该先上电再点击 确定 按钮,这个顺序也不能错。

可以看到编译器左下角出现程序下载的进度条,等到100%即表示下载完成;

备注:步骤2和3仅仅是在PC端首次进行OCD-II的连接上电时候才出现,调试过程中如果OCD-II不断开与PC端的连接,首次之后的程序下载将不再出现。

4、程序下载完成后便会弹出下面的选项配置对话框,此内容后面的章节会进行详细解释,暂时保持目前的默认配置即可;点击WriteClose退出此对话框。

5、此时编译好的程序已经下载到了单片机内部。

五、工程仿真

1、点击编译器的仿真按钮进入仿真界面,如下图所示。需要注意:ABOV的MCU仿真之前必须先进行程序的下载!

2、进入仿真后,OCD-II的指示灯会亮,在程序全速运行时,仿真器的指示灯会常亮,正常情况下是绿的,如下图所示;

如果亮红色即表明仿真器出现错误;

3、退出仿真:同样是点击仿真的按钮。

六、总结:

1、程序的下载阶段,系统提示给Target掉电和上电时的物理掉电/上电操作和编译器操作顺序不能变,否则会出现程序不能下载的错误,需要退出当前操作,再次点击下载按钮重新开始;

2、ABOV的仿真需要先下载程序再仿真;

3、本实验的工程文件可以访问链接:https://share.weiyun.com/5UCkVLa;进行免费获取。

因为小编自己能力水平有限,文中难免有错误或表达不到的信息,还望广大阅读者留言批评指正,谢谢。

猜你喜欢

转载自blog.csdn.net/praguejing/article/details/105027507