单片机仿真器使用说明_第1页
单片机仿真器使用说明_第2页
单片机仿真器使用说明_第3页
单片机仿真器使用说明_第4页
单片机仿真器使用说明_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机仿真器使用说明单片机仿真器使用说明10/10单片机仿真器使用说明单片机仿真器使用说明8X51CPU系列小型仿真器是一个支持keilc51设计软件的软件断点仿真机。该仿真器使用一片SST89C58单片机和一片AT90S8515单片机来实现仿真功能(主CPU和用户CPU),两片CPU之间经过一根I/O引脚通讯(通讯速率在33兆晶振时约100KBPS),主CPU负责跟keilc51通讯,用户CPU只跟主CPU通讯,仿真器结构框图以下:A、仿真器主要功能和特点1、支持串口的仿真功能2、串口中断用户可以使用3、不占用准时器24、完好仿真p0,p2口5、支持89C52等嵌入式CPU仿真6、占用用户货仓2个字节7、占用1条I/O:P3.58、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内核的单片机仿真1仿真机的正面图仿真机的底面图B、仿真器的使用1、仿真机的连接2总合有2条线,4个接口。两个USB的接头USB_B,USB_A。两个串口接头COM_,BCOM_(A供应的两条连接线是相同的)。两个USB的接头是用来从电脑的USB口获取5伏的电源。只要将其中的一个接到你的电脑任何一个USB接口。若是你不是从电脑的USB接口获取电源,而是从你的电路板供应5伏的电压给仿真机的话,这两个USB的接头不用接到你的电脑上。USB的接头的作用可是从电脑里获取电源而已,不做准据通讯。两个串口的连接头:(1)COM_A要接到你的电脑的串口。这是跟keilc51进行通讯的接口,keilc51经过这个串口发命令到仿真机。2)COM_B是连接到你的仿真CPU的串口的,用来监察你的CPU的串口发出的数据的。若是你的程序没适用到串口,就不用接到电脑的串口。若是你想看你的单片机的串口发出的数据,就要连接到你的电脑的串口(这时需要使用你的电脑的两个串口)。注意:不要插反连接线,连接线的正确接法是:32、设置KeilC51仿真机的工作参数这里拿keilc51V6.14来说明(keilc51v6.02,v6.10,v6.12的设置跟v6.14是相同的)。.打开一个工程文件。若是你没有工程文件就要先建立一个。这里拿keilc51供应的hello.prj为例子说明。1)用鼠标点击菜单的project,选择openproject。如图:(2)选择keil\c51\examples\hello\hello,点击打开,如图:4(3)选择菜单的Project->OptionforTarget‘Simulator’,如图:(3.1):选择C51栏的设置如图:5删掉define:里的MONITOR51这几个字母,若是define栏是空的,可以跳过这一步:删掉MONTOR51此后的设置以以下图,不要点击确定,由于还要进行其他设置:附注:(3.1)的步骤是调试keil供应的这个Hello工程才需要做的,对你自己建立的工程不6需要这个设置,你自己的工程可以跳过这步,直接进行下一个设置.在这里用斜体来写这个说明,是需要引起用户注意,一些用户买回仿真机此后,尔后说调试到第二步就死机了.把仿真机退回换一个新的,结果还是这样,检查了退回的仿真机,仿真机没有问题.而是忽略了要做这一步的设置。(4)选择debug栏的设置项目:Use:KeilMonitor-51Driver。LoadApplicationatStart:选择这项此后,keil才会自动装载你的程序代码。Gotillmain:调试c语言程序时可以选择这一项,pc会自动运行到main程序处。(5)点击上图的Settings,打开新的窗口:Port:设置你的串口号,为仿真机的串口连接线COM_A所连接的串口。Baudrate:设置为57600,仿真机固定使用57600bps跟keil通讯。SerialInterrupt:选中它。CacheOptions:可以选也可以不选,介绍选它,这样仿真机遇运行的快一点。最后点击ok和确定关闭你的设置。76)编译你的程序,选择Project->Rebuildalltargetfiles(7)编译达成此后,选择Debug->Start/StopDebugSession,就进入仿真了8(8)装载代码此后,在左下角显示如图:ConnectedtoMonitor-51V1.0表示连接到仿真机,仿真机的版本号为1.0。Load"C:\\Keil\\C51\EXAMPLES\\HELLO\\HELLO"表示代码装载成功。(9)其他的调试方法跟软件仿真是相同的。3、用户板的晶振的使用答:板上有一个拨码开关:是8路的,默认的设置如上图,设置的地址以下:ONOFFOFFOFFOFFOFFOFFON9拨码开关拨到右边为ON,左边为OFF。其中的123路拨码开关是设置使用仿真板的晶振还是用用户板的晶振。默认是用仿真板上的晶振,为11059200Hz的。要使用用户板的晶振,请将123路设置为:1OFF2ON3ON。4、用户板复位的使用其中的第4路拨码开关是设置使用仿真板的复位(RESET)还是用用户板的复位(RESET)。默认是用仿真板上的复位,就是SST89C58的RESET脚不连到用户板。要使用用户板的复位,就是SST89C58的RESET脚连到用户板,请将第4路设置为:ON。使用看门狗复位时,最好设置为OFF。5、板上的电平变换电路使用其中的第5,6路拨码开关是设置使用仿真板的MAX232做为电平变换,还是用用户板的电平变换。默认是用用户板上的变换。要使用仿真板的串口,将第5,6路设置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论