DOS版软件组成、安装及使用说明 |
编程器配套软件构成: WH500.EXE:编程器控制软件,可完成对各器件进行固化、读出、校验、填充、加密、擦除、全空检查、修改、存盘等操作,该编程器控制软件为汉化软件,不须汉字系统支持,用户界面友好,操作极为简单。 INSTALL.BAT:系统安装程序。INSTALLB.BAT:从B驱动器安装的安装程序。 /SYSTEM/HZKl6TS1、DT1.LIB:汉字库。 README.DOC:说明书。WORD97格式。 软件包的安装方法 该软件包没有加密,软件必须装载到硬盘(C盘)上运行。在把程序安装到硬盘时,建议使用INSTALL.BAT安装程序。 安装步骤: (1)使用该软盘启动系统。 (2)运行系统安装程序INSTALL.BAT或INSTALLB.BAT(B驱)。 (3)安装程序将在C盘根目录下建名为WH500的子目录装载程序。 该软件包对系统的要求:PC-386以上,VGA彩色显示方式,硬盘空闲容量大于1M字节。操作系统:MS-DOS(真)。 编程器控制软件WH500.EXE使用说明 编程器控制软件构成: WH500.EXE:编程器控制软件(适用于DOS环境)/SYSTEM/HZK16TS1、DT1.LIB:汉字库 该软件必须装载到硬盘上运行。手动拷贝到硬盘时,要在WH500.EXE文件所在目录下建子目录SYSTEM装载字库。 在DOS提示符下键入WH500回车,即可启动程序。 WH-500编程器控制程序WH500.EXE为多窗口结构,由命令窗口、数据窗口、注释窗口组成。命令窗口为多级菜单结构,数据窗口用于显示存储器地址及数据并实时显示固化进程,注释窗口用汉字提示各种信息。 使用上、下光标控制键选择各项操作命令莱单,使用回车键确认该项操作命令。下面介绍各项操作的使用方法。 芯片型号选择: 此命令用来选择被编程器件的芯片型号。两级菜单结构, 第1级选择芯片的类型,第2级选择芯片的具体型号(有些型号的器件DOS版不支持)。选定的芯片型号显示在命令窗口下方。 芯片固化操作: 此命令对选定的芯片执行固化操作。单级莱单结构,按提示要求输入待固化的文件名(标准二进制BIN格式)和写入首地址,移动光标至“结束输入”回车,编程器开始执行固化操作,数据窗口跟踪显示固化进程。在固化过程中自动对每个固化单元进行校验,当碰到不能固化的单元时,编程器退出固化操作,在提示窗口提示固化失败。 在插拨芯片时,编程器应处于监控状态(指示灯闪烁),当编程器处于忙状时,不能插拨芯片,否则极易烧坏芯片,应特别注意。 用户输入的文件名应附合DOS规范,编程器固化首地址隐含值为0。固化末地址由文件长度决定,如果文件长度超过芯片容量,编程器会提示“文件太长”。 此项操作的有效范围:单片机、EPROM、EEPROM、FLASH ROM、NVRAM。 芯片读出操作: 此命令把选定芯片的全部内容读出,分页显示到数据窗口,每页为256字节。使用翻页键Page up和Page Down翻页,移动光标可对读出的数据进行修改。F2键把数据以BIN格式文件存盘。(文件格式与固化文件格式一致)。 利用此命令可实现全部单元的字节级手工编辑。首先读出芯片内容,使用翻页键和光标键把光标移至要修改的单元,用数字键输入新数据,F2键把修改后的数据存盘,最后把该文件再固化到芯片中。 此项操作的有效范围:单片机、EPROM、EEPROM、FLASH R0M、NVRAM。 芯片全空检查操作: 此命令用于检查芯片所有单元是否全空,单元数据为FFH为空。检查通过,提示“芯片全空”,否则提示“芯片中有数据。单元地址:XXXXX 数据:XX”。 此命令针对静态存储器SRAM有特殊含义,当芯片型号选择为SRAM类型时,其含义为“SRAM测试操作”。执行静态存储器全部单元的测试检查,如果检查出错,提示“出错单元地址:XXXXX,数据:XX。 此项操作的有效范围:单片机、EPROM、FLASH ROM、SRAM。 芯片校验操作: 此命令执行芯片内部数据与指定文件内部数据进行比较操作。单级莱单结构,按提示要求输入文件名(标准二进制BIN格式文件)和芯片首地址,移动光标至“结束输入”回车,编程器开始校验操作,数据窗口跟踪显示校验进程。当比较发现芯片数据与文件数据不同时,编程器退出校验操作,在提示窗口显示“校验出错单元的地址:XXXXX,文件数据:XX,芯片数据:XX”。 此命令通常用于“芯片固化操作”后,对写入芯片的数据做进一步的验证。 此项操作的有效范围:单片机、EPROM、EEPROM、FLASHR0M、NVRAM。 芯片填充操作: 此命令把芯片内部任意单元填充为指定数据。单级菜单结构,按提示输入填充块首地地、填充块末地址及填充数据,移动光标至“结束输入”回车,编程器开始填充操作。数据窗口不跟踪显示填充进程。当发现芯片某单元不能被填充时,编程器退出填充操作,在提示窗口显示“填充出错单元的地址:XXXXX,数据:XX”。 此项操作的有效范围:单片机、EPROM、EEPROM、 FLASH R0M、NVRAM。 单片机加密操作: 此命令用于对单片机加密逻辑进行编程操作。单级菜单 结构,控制软件根据单片机的型号自动提示加密级数,加密级的含义见3.2。该命令应在程序固化完成后使用。 芯片擦除操作: 此命令可完成89系列单片机和FLASH ROM的整片电擦除操作。87系列单片机和EPROM须用紫外线擦除。EEPROM和NVRAM可按字节任意改写,不需整片擦除。 此项操作的有效范围:89系列单片机、FLASH ROM。 单片机解密操作: 此命令用于对89C51/52/1051/2051单片机进行解密操作。单级菜单结构。此操作仅适用于标准加密的单片机(97年前版本),如解密非标准加密的单片机和97年后生产的部分批号产品可能会导致不可预料的结果。解密失败可能破坏单片机内的程序,应特别注意。 自动编程操作: 此命令可提高单片机和EPROM编程效率。根据不同芯片的编程要求顺序执行多项操作。 89系列单片机:擦除→全空检查→固化→校验→加密。 87、97系列单片机:全空检查→固化→校验→加密。 EPROM:全空检查→固化→校验。 系统退出操作: 系统退到DOS。 |