![]() | ![]() | | |
51测试网 单片机教程XL2000开发板 单片机学习 自制编程器 单片机资料 软件下载 电子技术产品介绍如何购买 进入论坛 |
![]() |
点击察看说明书(64页彩色PDF文档)
2.1 软件安装
5.2 KEIL软件指南 | | |||
2.2 软件界面介绍 | ||||
2.3 软件操作 | ||||
3.1 USB驱动安装 | 74LS165并入串出 | 步进电机 | 产生hex文件 | |
3.2 特别usb安装 | 常见问题解答 | |||
4.1 ISP 介绍 | 串行双向通信 | 系统配置指南 | ||
4.2 下载头之插头定义 | 小喇叭警报器 | 18B20温度显示 | 购买方式 |
第五章 XL2000 仿真操作指南 产品简介 市面同类产品的仿真方案都是采用SST单芯片公版仿真方案(成本仅10元)由于速度慢且占用较多资源,并没有实际使用价值。本公司率先采用xl2000下载实验仪+本公司开发生产的具有自主知识产权的新一代专业独立仿真器-51tracer(追踪者)方案,无论技术,工艺,品质均具有跨时代的进步! 51tracer十大创新设计:
系统配置:仿真器一台。USB电缆一根。DIP 40PIN仿真头一个。使用手册一本,绒布套一个。光盘一张(KEIL
评估版本)(如果您和本公司实验仪一起购买,则USB电缆,仿真头,光盘和实验仪公用不另外配)
硬件说明:
USB 接口:连接USB线到电脑,同时起到通信和供电的功能。
晶体选择:从左到右分别是4,11.0592,12,24MHZ,用户可以根据需要选择其一,注意只能也必须选择其一(把对应的开关拨向ON的位置),否则可能工作不正常。
状态指示:此灯为双色LED,绿色闪一下表示系统复位
绿色连续闪烁表示系统运行。红色是特别设置的自检灯。亮表示P1.0端口为低电平,用户可以写CLR P1.0
如果亮则系统正常。如果程序中有P1.0的操作也会亮红色。
复位键:设计了两个键,他们功能一样的都是复位键(另一个备用)
短按一下,绿灯闪一下,喇叭响一下,则系统复位。
长按3秒,绿灯不停闪烁,喇叭响两下,则系统脱机运行。 喇叭响三下 “嘀嘀嘀”,则表示被仿真程序的00H-0040H被用户占用, 请你参考后面说明更改程序。
usb驱动程序安装指南:51TRACER采用 USB通信方式请首先遵循如下步骤安装USB驱动。
安装失败的解决方法:如果在安装中中途退出或掉电等,
可能造成安装失败。这时,可以在设备管理器中删除带有黄色感叹号的USB设备,然后在重复以上的安装步骤即可。
特别情况下的usb安装:一般情况下的usb安装如上所述,特别情况下,
您的电脑可能已经安装了其他的usb打印机,usb 编程器等。 在这种情况下, 分配给usb虚拟串口可能是串口5,
甚至是串口6!而KEIL仿真的COM选择范围只限于com1,com2,com3,com4
四个串口,如何解决呢?比较笨的办法是干脆重新安装系统,在新的系统中首先安装XLISP的usb驱动, 这样系统分配的串口自然靠前了。
(仿真器连接示意图连接USB到电脑,连接仿真头到目标用户板,注意晶体选择到您想要的频率) | ||
51TRACER 仿真操作指南
51TRACER仿真器采用功能强大的keil
集成开发环境,本光盘提供该软件的评估版,如果您觉得这个软件不错可以联系代理商购买正式版本。
软件安装:直接拷贝光盘\开发工具\keil\到c盘的根目录,去掉所有文件的只读属性。(注意必须是c盘根目录,
不要安装在其他目录)
执行keil\uv2\uv2.exe即可(可将文件发送到桌面快捷方式)
KEIL软件是他的驱动软件。用户也可自行搜索下载更新版本的KEIL软件。 建立您的第一个项目(软件操作指南):
这时会弹出让你选择单片机型号的对话框,我们选择ATMEL---AT89C52。注意我们实际使用的是89s52,他们的资源基本是一致的,不必理会。
请注意:C51用户请在您的代码的main()函数前面,加上一句:
现在随着单片机技术的发展,CPU的00-40H之间已经越来越多的被新的寄存器占用,而不是以前的00-30H,养成良好的程序书写习惯很重要。如果您的程序是30H。请你改为40H或者以后如50h,80h。如果您有所疑问请您仔细参考本光盘的测试程序举例中中的例子,都是修改过的。
单击"Project"(工程)菜单,再在下拉菜单中单击"options for target
target 1"(目标1属性) 在下图中选择output(输出)”Create HEX
file”(产生hex文件)的选项,以便汇编后生成HEX代码,供编程器使用。
“浏览点” “储存器显示”也全部钩选上。然后点击“设置”。
但是用户在开始编写程序时容易出现错误,现在我们故意将第3行的ORG 0080H 改为RRG
0080H,我们再次进行编译和链接编译/链接,因源程序中有语法错误,在信息输出窗口中有错误报告出现 :
“001.ASM(3):错误A9:SYNTAX ERROR”(第3行语法错误)
双击该行,定位到出错的位置,将错误改正后,再进行编译,程序编译和链接能顺利完成。
此时在C盘的根目录就生成了test.hex文件,有了这个hex文件,
我们也可用ISP方式烧写到单片机实验)
然后可以进行硬件仿真了,将仿真头插入目标板的40pin卡座,开始仿真退出仿真时最好按一下51TRACER仿真器上的复位按键,小喇叭发出“滴”一声响。(一般不需要这样做,除非系统没有复位)
此时界面将出现连接成功的提示!
Connected to monitor-51 v9.1
其中9.1是仿真器的版本号(否则设置有误请仔细检查)
(仿真连接成功的提示) |