单片机仿真器使用说明Word文件下载.docx

上传人:b****3 文档编号:8272064 上传时间:2023-05-10 格式:DOCX 页数:11 大小:785.53KB
下载 相关 举报
单片机仿真器使用说明Word文件下载.docx_第1页
第1页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第2页
第2页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第3页
第3页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第4页
第4页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第5页
第5页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第6页
第6页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第7页
第7页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第8页
第8页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第9页
第9页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第10页
第10页 / 共11页
单片机仿真器使用说明Word文件下载.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单片机仿真器使用说明Word文件下载.docx

《单片机仿真器使用说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《单片机仿真器使用说明Word文件下载.docx(11页珍藏版)》请在冰点文库上搜索。

单片机仿真器使用说明Word文件下载.docx

8、ISP在线编程,在线下载

9、仿真频率最高33兆

10、支持同时最多10个断点

11、支持单步,断点,全速运行

12、支持汇编,c语言,混合调试

13、支持KEILC51的IDE开发仿真环境UV1UV2(V5.20V6.02V6.10V6.12V6.14)

14、单步执行时间(60毫秒)

15、程序代码载入(可以重复装载,无需预先擦除用户程序空间)

16、SFR读取速度(128个)200毫秒

17、跟踪记录(tracerecord)256条

18、可以仿真标准的89c51,89c52,89c58等51内核的单片机仿真

仿真机的正面图

 

仿真机的底面图

B、仿真器的使用

1、仿真机的连接

总共有2条线,4个接口。

两个USB的接头USB_B,USB_A。

两个串口接头COM_B,COM_A(提供的两条连接线是一样的)。

两个USB的接头是用来从电脑的USB口取得5伏的电源。

只要将其中的一个接到你的电脑任何一个USB接口。

如果你不是从电脑的USB接口取得电源,而是从你的电路板供应5伏的电压给仿真机的话,这两个USB的接头不用接到你的电脑上。

USB的接头的作用只是从电脑里取得电源而已,不作数据通讯。

两个串口的连接头:

(1)COM_A要接到你的电脑的串口。

这是跟keilc51进行通讯的接口,keilc51通过这个串口发命令到仿真机。

(2)COM_B是连接到你的仿真CPU的串口的,用来监视你的CPU的串口发出的数据的。

如果你的程序没有用到串口,就不用接到电脑的串口。

如果你想看你的单片机的串口发出的数据,就要连接到你的电脑的串口(这时需要使用你的电脑的两个串口)。

注意:

不要插反连接线,连接线的正确接法是:

2、设置KeilC51仿真机的工作参数

这里拿keilc51V6.14来说明(keilc51v6.02,v6.10,v6.12的设置跟v6.14是一样的)。

.

打开一个工程文件。

如果你没有工程文件就要先建立一个。

这里拿keilc51提供的hello.prj为例子说明。

(1)用鼠标点击菜单的project,选择openproject。

如图:

(2)选择keil\c51\examples\hello\hello,点击打开,如图:

(3)选择菜单的Project->

OptionforTarget‘Simulator’,如图:

(3.1):

选择C51栏的设置如图:

删掉define:

里的MONITOR51这几个字母,如果define栏是空的,可以跳过这一步:

删掉MONTOR51之后的设置如下图,不要点击确定,因为还要进行其他设置:

附注:

(3.1)的步骤是调试keil提供的这个Hello工程才需要做的,对你自己建立的工程不需要这个设置,你自己的工程可以跳过这步,直接进行下一个设置.在这里用斜体来写这个说明,是需要引起用户注意,一些用户买回仿真机之后,然后说调试到第二步就死机了.把仿真机退回换一个新的,结果还是这样,检查了退回的仿真机,仿真机没有问题.而是忽略了要做这一步的设置。

(4)选择debug栏的设置项目:

Use:

KeilMonitor-51Driver。

LoadApplicationatStart:

选择这项之后,keil才会自动装载你的程序代码。

Gotillmain:

调试c语言程序时可以选择这一项,pc会自动运行到main程序处。

(5)点击上图的Settings,打开新的窗口:

Port:

设置你的串口号,为仿真机的串口连接线COM_A所连接的串口。

Baudrate:

设置为57600,仿真机固定使用57600bps跟keil通讯。

SerialInterrupt:

选中它。

CacheOptions:

可以选也可以不选,推荐选它,这样仿真机会运行的快一点。

最后点击ok和确定关闭你的设置。

(6)编译你的程序,选择Project->

Rebuildalltargetfiles

(7)编译完毕之后,选择Debug->

Start/StopDebugSession,就进入仿真了

(8)装载代码之后,在左下角显示如图:

ConnectedtoMonitor-51V1.0

表示连接到仿真机,仿真机的版本号为1.0。

Load"

C:

\\Keil\\C51\EXAMPLES\\HELLO\\HELLO"

表示代码装载成功。

(9)其他的调试方法跟软件仿真是一样的。

3、用户板的晶振的使用

答:

板上有一个拨码开关:

是8路的,默认的设置如上图,设置的位置如下:

1ON

2OFF

3OFF

4OFF

5OFF

6OFF

7OFF

8ON

拨码开关拨到右边为ON,左边为OFF。

其中的123路拨码开关是设置使用仿真板的晶振还是用用户板的晶振。

默认是用仿真板上的晶振,为11059200Hz的。

要使用用户板的晶振,请将123路设置为:

1OFF2ON3ON。

4、用户板复位的使用

其中的第4路拨码开关是设置使用仿真板的复位(RESET)还是用用户板的复位(RESET)。

默认是用仿真板上的复位,就是SST89C58的RESET脚不连到用户板。

要使用用户板的复位,就是SST89C58的RESET脚连到用户板,请将第4路设置为:

ON。

使用看门狗复位时,最好设置为OFF。

5、板上的电平转换电路使用

其中的第5,6路拨码开关是设置使用仿真板的MAX232做为电平转换,还是用用户板的电平转换。

默认是用用户板上的转换。

要使用仿真板的串口,将第5,6路设置为:

5ON6ON。

这时才可以通过我提供的第二条串口线来查看串口的输入输出。

6、8X51单片机口P3.5的使用

由于监控系统要使用P3.5来进行通讯,最好不要使用。

如果使用,可能会影响该引脚的状态。

对监控系统是没有影响的。

可以用来做输出。

这是该仿真机的一个弱点。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2