ZLG ZLGISP User Guide

广州致远电子有限公司 Tel: (020)85529859 Fax: (020)85529940 http://www.21cm.com.cn
ZLGISP 下载编程器
用户手册
功能简介
ZLGISP 下载编程器为用户应用 Philips MCU 器件提供一种价廉实用的编程工具 该设备用于对 Philips Flash MCU 进行程序下载,也可作为学习 Philips MCU 的简单
工具
开发环境
使用 Windows 操作系统的 IBM PC 或兼容电脑
1
至少一个标准串行口
2
ZLGISP 下载编程器
3
ZLGISP 软件
4
支持型号
ZLGISP 下载编程器支持下列 Philips MCU 型号
系列
系列 型号
系列系列
型号 参数
型号型号
P89C51RB+ 16KB FLASH 12V DIP40 PLCC44 P89C51RC+ 32KB FLASH 12V DIP40 PLCC44
参数 编程电压
参数参数
编程电压 主要封装
编程电压编程电压
主要封装
主要封装主要封装
PHILIPS MCU
注意
本系统在软件上支持 P89C51RB+ P89C51RC+ P89C51RD+ 但在硬件上不支持
P89C51RD+ 64KB FLASH 12V DIP40 PLCC44 P89C51RB2HXX 16KB FLASH 5V DIP40 PLCC44 P89C51RC2HXX 32KB FLASH 5V DIP40 PLCC44 P89C51RD2HXX 64KB FLASH 5V DIP40 PLCC44
P89C51RA2XX 8KB FLASH 5V DIP40 PLCC44 P89C51RB2XX 16KB FLASH 5V DIP40 PLCC44 P89C51RC2XX 32KB FLASH 5V DIP40 PLCC44 P89C51RD2XX 64KB FLASH 5V DIP40 PLCC44
P89C660 16KB FLASH 5V PLCC44
P89C662 32KB FLASH 5V PLCC44
P89C664 64KB FLASH 5V PLCC44 P89C668 64KB FLASH 5V PLCC44
P89C60X2 64KB FLASH 5V LQFP44 PLCC44 P89C61X2 64KB FLASH 5V LQFP44 PLCC44 P51XAG49 64KB FLASH 5V PLCC44 P51XAG39 32KB FLASH 5V PLCC44
1
广州致远电子有限公司 Tel: (020)85529859 Fax: (020)85529940 http://www.21cm.com.cn
四 硬件说明
操作说明
通过串口下载电缆连接 ZLGISP 下载编程器和 PC 的串行口 选择所使用芯片的复位信号 跳线 S1位于左边(/RST)时 是低电平复位 跳线 S1位于 右边(RST)
是高电平复位
将专用电源(+9V 500mA) 连接至 ZLGISP 下载编程器 电源指示灯点亮 运行 ZLGISP 软件 此时 用户可以将应用程序代码 .hex 下载至 MCU 中 下载前 用户必须把跳线 J1 置于左边 ISP 位置 此时 ISP 指示灯亮 且须复位芯片 附录提供了一套测试程序 其功能是使测试指示灯按 2Hz 的频率闪烁 用于检测电路板 及芯片的好坏 进行练习
测试前 必须把跳线 J1置于右边 RUN 位置 并复位芯片 用户可以
2
ZLGISP 软件
广州致远电子有限公司 Tel: (020)85529859 Fax: (020)85529940 http://www.21cm.com.cn
ZLGISP 软件的用户界面分为 7 个区
各区的功能简述如下 菜单栏 提供 ZLGISP 软件的全部操作命令 工具栏 提供常用工具的快捷图标 从左至右分别为装载文件 文件存盘 撤消键入
重复键入 编辑缓冲区 设置区 用于设置芯片型号 通信端口 振荡频率 按键区 提供 ZLGISP 下载编程器的主要操作命令 信息窗口 提示操作过程 显示操作结果 便于用户观察 缓冲区 显示向 MCU 下载或从 MCU 读出的数据 分为十六进制显示区 ASCII 码显示区 状态栏 显示操作状态
关于 ZLGISP 软件的详细操作
请仔细阅读软件中的 帮助
在进行设置前
注意
注意
注意注意
在进行设置前 请仔细检查
在进行设置前在进行设置前
只有当状态字
只有当状态字((((Status
只有当状态字只有当状态字 序序序序,,,,即进入运行
即进入运行(RUN)
即进入运行即进入运行
位的
位的 XA
XA 系列
位的位的 确认
确认 VVVVector
确认确认 再次进入
再次进入 ISP
再次进入再次进入
系列
XAXA
系列系列
ector 的值
ectorector
请仔细检查 设置窗口
请仔细检查请仔细检查
Status))))为为 00H
StatusStatus (RUN)状态
状态
(RUN)(RUN)
状态状态
时时时时 ZLGISP
ZLGISP 下载编程器才能正常工作
ZLGISPZLGISP
如果不符合上述内容
的值
的值的值
ISP 模式
ISPISP
如果不符合上述内容 必须进行修改
如果不符合上述内容如果不符合上述内容
此时只有通过并行编程工具对
模式
模式模式
此时只有通过并行编程工具对 MCU
此时只有通过并行编程工具对此时只有通过并行编程工具对
设置窗口 中的
设置窗口设置窗口
00H 时时 ZLGISP
00H00H
仅当启
仅当启动矢量
仅当启仅当启
下载编程器才能正常工作 因此
下载编程器才能正常工作下载编程器才能正常工作
中的 MCU
MCU 状态字
中的中的
ZLGISP 下载编程器才能正确执行在
ZLGISPZLGISP
动矢量(V
动矢量动矢量
(Vector
(V(V
状态字((((Status
MCUMCU
状态字状态字
下载编程器才能正确执行在 MCU
下载编程器才能正确执行在下载编程器才能正确执行在
ector))))为为 FC
ectorector
必须进行修改 否则
必须进行修改必须进行修改
FCHHHH(8
FCFC
因此 在每次进行设置时
因此因此
MCU 编程解决这个问题
MCUMCU
Status))))和启动矢量
StatusStatus
(8 位位 MCU
(8(8
编程解决这个问题!!!
编程解决这个问题编程解决这个问题
和启动矢量(V
和启动矢量和启动矢量
MCU 系列
系列))))或为
MCUMCU
系列系列
在每次进行设置时 必须
在每次进行设置时在每次进行设置时
否则 ZLGISP
否则否则
ZLGISP 下载器将无法
ZLGISPZLGISP
(Vector
(V(V
MCU 中的用户程
中的用户程
MCUMCU
中的用户程中的用户程
或为 F8H
或为或为
下载器将无法
下载器将无法下载器将无法
!!!
!!!!!!
ector))))
ectorector
F8H 16
F8H F8H
16
1616
必须
必须必须
3
广州致远电子有限公司 Tel: (020)85529859 Fax: (020)85529940 http://www.21cm.com.cn
六 附件清单
ZLGISP 下载编程器 1个
1
串口下载电缆 1根
2
专用电源(+9V 500mA) 1个
3
ZLGISP 软件 1套
4
用户手册
5
技术支持*****
如果您对本产品有疑问或有好的建议和意见
请与我们联系
广州致远电子有限公司 地址 邮编
电话
广州市天河区车陂路黄洲工业区 6 3 510660
(020)85547386 85571663 85539796 85520995 85541773
85541621
传真 E-Mail 网址
(020)85529940
mcutools@zlgmcu.com
http://www.21cm.com.cn
附录
测试程序 实现功能
TEST.ASM 使 TST 指示灯按一定频率闪烁
ORG 0000H LJMP Main
ORG 00F0H Main: MOV R7, #0 ; 延时525,059 个机器周期 Loop: MOV R6, #0 DJNZ R6, $ DJNZ R6, $ DJNZ R6, $ DJNZ R6, $ DJNZ R7, Loop CPL P1.0 ; P1.0 取反,使 TST 指示灯闪烁 SJMP Main
END
4
Loading...