| 站点首页 产品中心 | 视频软件 | 学习单片机 | 购物指南 | 发货信息 | 项目开发| 进入淘宝店 | 联系我们 |

您现在位于: 云龙电子 → 单片机学习

手把手教你使用F51嵌入式仿真器豪华版

单片机轻松入门教学
---------------------------------------------------------------------------------------------------------------


    在这一课中,我们就结合S51增强型实验板来学习F51嵌入式仿真器的使用方法,如果你手上的不是S51实验板,也可以使用F51仿真器进行仿真,不过程序就不能直接使用光盘配套程序了,毕竟实验板不同,板上的资源也不同,你可以把光盘中的程序修改一下再进行仿真,把F51嵌入式仿真器连接到你实验板的锁紧座上就可以仿真了!

    首先介绍实验的硬件设备:S51增强型单片机实验板 + F51嵌入式仿真器豪华版

    下面我们就以图解的方式来学习F51嵌入式仿真器的使用,请跟随我们的图解进行操作。注意:在进行仿真器的硬件连接时,最好把电脑主机关闭,不要带电拔插串口和USB电缆,以免出现带电拔插电缆产生的冲击电流损坏电脑接口或仿真器。

    首先,我们进行仿真器的硬件连接:

    【第一步】、用RS232通信电缆把F51嵌入式仿真器和电脑主机的RS232通信端口连接好,并记住连接的端口是COM1还是COM2。


 

    

    【第二步】、拿出S51增强型实验板,实验板上不要接串口电缆和USB电缆,也不要接入外接电源。把DS18B20温度传感器和高灵敏度红外遥控接收头接到对应的插座上。
    
     注意:靠近锁紧座的是DS18B20,DS18B20是体积比较小的那个,不要接错,接错了就实验失败(不会烧坏传感器)。

 

    【第三步】、把1602液晶模块插入液晶插座上。
    

 

    【第四步】、将已经接好通信电缆的F51仿真器插到S51实验板的锁紧座上,并锁紧手柄。

    【第五步】、用USB电缆将实验板和电脑主机连接好,启动电脑,此时F51仿真器上的电源指示灯会亮起来,表示仿真器硬件连接正常,电源供电正常。(注:也可以使用外接电源为实验板供电)。至此,仿真器的硬件连接完成,下一步将和Keil C51联机进行实时硬件仿真。
    


 

 

    仿真器和Keil C51联机实时硬件仿真:

    【第一步】、把产品软件资料光盘中的keil C51v612中文完全破解版安装到电脑,keil C51是51单片机的仿真器集成开发软件平台,功能强大,支持C语言和汇编语言。

    对于Keil C51不熟悉的朋友,可以看看一下几个教程:

    >>> F51嵌入式仿真器豪华版使用介绍
    >>> 手把手教你建立Keil工程(多媒体视频教程)
    >>> 手把手教你如何导入ASM文件到工程中(多媒体视频教程)

    【第二步】、把产品软件资料光盘中的《配套单片机实验例程库(经典实用)》单片机实验程序库复制到你的电脑中,然后把文件夹的只读属性去掉,不然你无法修改里面的程序。配套程序库中有数码管、流水灯、继电器、24C04、93C46、单片机音乐程序、红外遥控、DS18B20测温、1602液晶模块等大量实验程序。下面以实验板自检程序来进行全速仿真实验。

    【第三步】、打开《配套单片机实验例程库(经典实用)》中的《S51增强型单片机实验板自检测试程》文件夹,然后双击文件夹中的实验板自检程序Keil C51工程文件s51Test.uv2,启动Keil C51单片机仿真器开发平台并打开实验板自检程序。

    【第四步】、打开源程序后,我们可以先进入Keil C51工程设置中设置好工程的编译参数和通信端口,配套光盘中的例程默认设置为产生HEX格式目标文件,默认使用串口COM1进行通信,如果你的F51仿真器不是连接到电脑的COM1串口上,请在工程设置中把串口设置成你的连接端口号。(注:如果你的连接串口也是COM1,那么就可以不用更改设置)

    >>> 点击此处查看Keil C51工程设置方法


    设置好工程后,然后点击编译按钮,编译一下源程序,看看编译结果是否有错,如下图所示。

    注意:我们每次修改源程序后都要进行编译操作,才能得到最新的目标文件!


源程序编译操作

 

源程序编译结果

 

    【第五步】、源程序编译通过后,点击仿真按钮进行联机调试,如下图所示。


进入硬件仿真快捷按钮操作


    点击仿真按钮后,如果如下图所示,出现仿真器的联机信息,显示了F51仿真器监控程序的版本号,那么表示Keil C51已经和仿真器正常联机了,下一步我们就可以进行在线仿真了。


Keil C51和仿真器联机成功

    点击仿真按钮后,如果如下图所示,弹出联机失败窗口,说明联机异常,我们先按一下仿真器的复位按钮,然后点击窗口中的“Try Again”按钮重新连接,如果还是弹出告警窗口,我们就必须检查一下仿真器的硬件连接和Keil C51的工程设置,看看仿真器的连接是否正确,仿真器的指示灯是否点亮,特别是工程中的串口设置,设置的串口号和你实际连接的RS232串口号是否相同,如果不同的话,点击“Settings...”重新设置串口号和通信波特率,请设置通信波特率为38400。


Keil C51和仿真器联机失败

    【第六步】、仿真器正常联机后,我们可以点击按钮进入全速仿真器运行状态,此时仿真器全速运行程序,你就可以看到实验板自检的结果了。

全速仿真操作

S51实验板自检测试的仿真效果(DS18B20高精度测温)



    注意:退出全速仿真的方法是按压仿真器的复位按钮,你按压复位按钮后你就会看到软件界面会有一点变化,然后你就可以退出仿真,进行程序修改了,修改完成后经过编译后再次可以进行联机仿真。如果你不按压复位按钮直接关闭软件会弹出一个警告窗口。

    在全速运行状态下,相当于把程序写入单片机内部全速运行,如果我们不要全速运行,也可以单步或断点运行,具体操作大家可以参考光盘中的有关Keil C51使用教程和资料。 Keil C51单片机集成仿真开发平台功能强大,大家可以去认真研究一下。

 
本站部分软件资料来源于网络,如有涉及版权问题,请及时联系站长删除
yunlongdz@126.com   397596891