CQKJ单片机仿真器
使用说明书
Version:4.3 by 2003/12/08

1、1产品介绍
CQKJ仿真器是一款方便精巧可升级的仿真器,内含精心设计的Firmware仿真固件。CQKJ通过与KEIL
µVision2 Debugger软件的配合,完成C51程序的加载、单步、断点、全速运行等功能。CQKJ需用目标板的电源,这样子将更能反应出在线仿真与写片运行时的一致性,使你的仿真更可靠。
当前CQKJ仿真器版本为V4.0,比以前的更完善。(2003/9/28)
¶ 仿真器造型精致、实用;可仿真63K的程序与64K的外RAM、可仿内外部晶振
¶ 在线下载Inter
HEX文件
¶ 支持ASM汇编语言和C51高级语言的在线实时DEBUG仿真功能
¶ 智能反汇编CODE区的内容
¶ 在线行汇编
¶ 单步执行(STEP)
¶ 跨步执行(SETP
OVER)
¶ 设置/去除断点
¶ 运行到断点或光标所在行
¶ 读/写Data区
¶ 读/写Code区
¶ 读/写特殊寄存器
¶ 读/写端口
¶ 硬件复位
¶ 新增下次上电时仍然可以运行上次下载的程序(上电可运行用户代码,超酷!)
¶ 开机自检指示(复位后运行灯闪三下以示正常)
¶ 40Pin 插座与仿真板紧密连接,距离更近,仿真更可靠更真实(仿真头可拆卸)
¶ 新增编程器插件(即将上市)
1、2 产品组成
CQKJ标准配置
|
名称 |
数量 |
单位 |
|
CQKJ仿真器 |
1 |
台 |
|
连接电缆 |
1 |
条 |
|
学习资料光盘 |
1 |
张 |
Ø
二、操作说明
2、1 硬件安装
首先将CQKJ仿真器的9针串口插头接到PC的串口上,比如COM1。然后将CQKJ仿真器插入目标板上,并开启目标板电源,此时CQKJ的POWER
LED将点亮,这样就完成了CQKJ的硬件安装。
仿真器的晶振将会使用默认的晶振22.1184M,若要使用目标上的晶振,请把晶振旁边的PJ跳线设置一下即可使用外部晶振。
2、2 软件安装
CQKJ是与KEIL
UV2配合的专用仿真器,所以只需简单设置一下UV2软件即可。设置后的结果见图1-1、图1-2即可。

图1-1

图1-2
设置步骤如下:
1、 打开一个要调试的Project文件
2、 打开UV2菜单-Project-Options for Target 'Target 1' 对话框,在对话框中点击“Debug”标签,然后Debug页面右边的“Use:Keil
Monitor-51 Driver 。
3、 点击Settings按钮,打开了Target Setup对话框,设置Port:为COM1(如果串口插头接的是COM2则选COM2),设置Baudrate:为57600。按OK确认返回。
4、 建议全选Cache Options,可以使仿真深度大大加快。
5、 允许serial Interrupt ,设置此项可以允许全速运行后停止。
6、 回到了Project-Options for Target,按确认按钮,完成设置。
2、3 开始仿真
先按一下CQKJ上的复位按钮,确保CQKJ复位,然后点击UV2的DEBUG按钮,UV2会将程序通过串口下载到CQKJ内。下载进度完成后,会出现如下界面(图1-4),此时您就可以按单步按钮让程序单步执行,并可查看变量的变化、寄存器的变化、如果有IO操作,在CQKJ也能有所反应。点击Run按钮,程序就进入全速运行状态,要退出全速运行状态,按一下keil软件里的halt按钮(如图1-3)。

图1-3

图1-4
2.4 kEIL 软件的使用
UV2仿真软件的详细操作方法可查看KEIL软件的英文在线帮助,也可以浏览CQKJ网站上的KEIL中文版帮助,以下文件在光盘中均有提供:
1、《uVision2调试命令中文版》
2、《Keil Software –Cx51 编译器用户手册中文完整版》
3、《KEIL C51 Vision2 中文入门教程》
4、在这里 http://www.mcu123.com/keil 有keil的教学资料,手把手教你用keil从建工程到仿真的详细教程。
这些文档在http://www.mcu123.com/keil 可以下载到最新的版本。
http://www.mcu123.com/bbs 会发布CQKJ使用过程中的常见问题解答FAQ(8小时内回复用户提问),提供软件更新下载,请记得经常访问,可以获得更多有用的信息。
请到这里下载http://www.mcu123.com/keil/kielok.zip这里面有详细的keil使用录像。
到技术论坛里也可以下载详细的使用说明。
1、可仿真芯片(部份芯片)
|
Inter公司 |
Atmel公司 |
Temic公司 |
Philips公司 |
|
i87C54 i87C58 i87L54 i87L58 i87C51FB i87C51FC |
AT89C2051/4051 AT89C51/C52/C55 AT89S51/S52/S53 AT89LV52 AT89LS53 AT89LV55 |
80C51 80C52 83C154 83C154D 89C51 87C52 |
P80C54 P80C58 P87C54 P87C58 P87C524 P87C528 P89C51Rx P89C51RDxx |
|
Winbond公司 |
Siemens公司 |
ISSI与Dallas公司 |
SST公司 |
|
W78C52 W78C58 W78E54 W78E58 W78E516x |
C501-1R C501-1E C513A-H C503-1R C504-2R |
IS80C52 IS89C51 IS89C52 DS83C520 DS87C520 |
SST89C54 SST89C58 SST89E564RD SST89V564RD SST89E564RC SST89V564RC |
CQKJ是52兼容内核,具备的资源是P0、P1、P2、P3的32个IO,64K程序空间。内部固定22.1184MHz晶振,一个机器周期是12个时钟周期(在购买时你可以选取6时钟的)。51单片机有众多的兼容单片机型号,只要该单片机的资源等于或小于CQKJ的现有资源,那么就可以使用CQKJ进行仿真调试。
另外,CQKJ在单步调试时要占用串口资源和2字节的idata堆栈。有几种解决方案可避开这种限制:如果系统使用了串口的IO,可以用剩余未用的其他IO来替代,或者使用CQKJ提供的下载插件进行全速运行调试。这时串口和idata资源都是释放的,可自由使用。建议您活用下载插件,您会发现用CQKJ仿真器调试程序更加得心应手。
CQKJ通过PC端的下载插件下载程序全速运行时,不占用任何资源。
CQKJ与PC端的KEIL
UV2采用串口通讯,当使用UV2进行单步仿真时将占用串口、T2(串口波特率发生器)和8字节堆栈(位于高端idata,浮动)。单片机发送的串口数据可以在UV2的Serial
#1/2 显示,有HEX和ASC两种显示模式。(在全速运行时,T2仍然可以重新设置使用)
4.2
下载插件使用说明

图4-2

图4-3
下载插件的软件界面见图4-2,使用方法很简单:首先打开HEX文件,选好串口,CQKJ预先复位,然后按F5下载即可。下载完毕,程序自动全速执行。
用下载插件小贴示:
(1)F5键可以直接把HEX下载到单片机并全速运行。
(2)F6键可以让仿真器掉电后再上电时运行掉电前的程序。
(3)F7键可以让仿真器从脱机状态返回到仿真状态(复位你的仿真器的前3秒内,按下F7键即可返回正常仿真状态。)
(4)F8键可以让你重新加载你已经打开了的HEX文件,即你的工程编译后,只需按一下F8就可以把文件重新加载。
看了小贴示是不是觉得你已经拥有超值的仿真器!
(请随时关注我们的网站,此软件不断更新中…,其功能会越来越大。)
4.3 全速模式下使用所有资源的方法
使用下载插件时,CQKJ工作于全速实时状态,是真正的0资源占有。不过,仿真固件在复位时即对串口、T2进行了一些初始化设置(T2CON=xxH,SCON=xxH),所以串口寄存器和T2寄存器的设置和普通51单片机复位后的状态不同。如果您要在全速模式下重新定义串口的波特率或使用T2,则必须在程序开始时重新对串口和T2的相应寄存器进行初始化。
(即你的程序中要加入对T2进行初始化。)
4.4 上电运行上次的用户程序
只要你复位仿真器,然后打开一个HEX文件,直接按F6就可以把程序下载到仿真器并全速运行。然后你可以复位你的仿真器,3秒后仿真器如果没有收到连机命令就立即全速执行用户程序这时相当于写片后运行的功能。此脱机功能在我们公司用过的都说出一个字“爽”!
五、技术支持、售后服务、保修事宜
5.1 技术支持与售后服务
E-mail技术支持:info@mcu123.com
QQ在线咨询: 235206
电话技术支持:13503044568 13025121112
在线论坛 : http://www.mcu123.com/bbs 在售后服务论坛中
我们将向您提供最好的售后服务和高级技术支持,让您在购买优质产品的同时享受更好的服务,获得更多信息和知识。
5.2 保修事宜
CQKJ在保修范围内可获得:
一个月包换.
二年的保修服务。
保修范围:
1、 确系CQKJ产品本身质量问题的;
2、 面板平整,未拆卸的;
3、 正常操作,使用规范范围内的电压的(4.5~~5.5V)。
在保修期内要收取工本费和邮费的保修范围:
1、
由于目标板故障导致仿真器损坏的;
2、
不当使用导致内部仿真CPU IO击穿的。
Ø
六、使用时要注意的保养事项
Ø
七、仿真器购买流程
CQKJ网站不但提供优质、便宜的产品,还提供可靠、安全的付款送货方式,让您享受无忧购物的乐趣。
可靠性:
确认收到您的购买信息、确认收到您的汇款并通知您已经发货、确认你已经收到货。
安全性:
我们有专人会跟踪每个包裹的递送情况,保证您在汇款后能及时收到快件。
购买基本流程:
请到银行或邮局汇款,汇款时请在298元后+零头,如298.08元、298.18元等,以便我们尽快确认您的汇款,准时发货。
当你汇款后,请把你的详细地址与你的联系方式用Email通知我们,或是用的电话通知我们。我们将在收到款后的24小时内将货EMS给你,你将会在三天内收到我们产品。
以上的流程可以简化为:
![]()
![]()
汇款 E-mail发送购买信息 确认购买信息及收到货款 发货
汇款购买用户在汇款后2-3天快递公司就会送货上门
汇款帐号信息:
你可以把款汇到以下的任一个开户行,汇款后请通知我们,我们将尽快发货给你。
![]()
中国银行电子汇款,到中行柜台办理。
开户行:中国银行广州市东环分理处
账 号:477620901880311481
户 名:魏文生
![]()
中国工商银行电子汇款,请到当地工行柜台办理。
开户行:中国工商银行广州市分行
账 号:9558 8036
0210 8073 701
户 名:刘亮
![]()
中国建设银行电子汇款,请到当地建行柜台办理。
开户行:建设银行广州市陵园西路分理处
账 号:3321310100110061488
户 名:魏文生
![]()
中国交通银行太平洋卡电子汇款,请到当地交行柜台办理。
开户行:中国交通银行
卡 号:4055 1250
7139 78301
户 名:魏文生
超前科技网