简介
TOP851型编程器具有体积小巧,功耗低,可靠性高的特点,是专为开发51系列单片机和烧写各类存储器而设计的普及机型。
TOP851采用RS232串口与PC机连接通信,抗干扰性能好,可靠性能极高,特别适合烧写各种一次性(OTP)和电擦除器件。特点:
自动检测元件是否插好,如果插错了位置有提示。
过电流保护,超过的电流时,在0.1秒内切断电源,可以有效地保护编程器和器件不受损害。
电源效率极高,静态电流仅50mA,机器不会过热。40针万能锁紧插座,无须适配器。
通过标准口与RS232串口与PC机连接,传送速115.2bpi,适合手提电脑和台式机使用;
DOS软件和WINDOWS95/98中文软件,全新中文操作界面。塑料机壳,体积小,重量轻,功耗低(静态<50mA);可自动探测厂家和型;
自动探测机器速度,编程速度与计算机无关,适合486至P-III使用。
1
性能:
EPROM:各厂家2716-27080EEPROM:各厂家28、29、39、48、49系列flesh和EEPROM。
MPU/MCU:51系列
(
Intel
,Atmel
LG,Philips,Winbond…)
测试静态RAM62-628256测试静态RAM62-628256
串口存储器:(24Cxxx,93Cxx)PLD:(16v8x,20v8x,22v10A)
2
,
安装
TOP851软件在Windows95/98下运行,软件安装
安装WINDOWS软件:运行Setup.exe安装DOS软件:运行Install.exe硬件安装:1关计算机;
2将随机电缆线的一头联接至计算机的9针RS232口,另一头连接到TOP851侧面的插座上。(电缆线两头不一样,必须区分)。
3将随机所配9V伏400毫安直流电源插头插到TOP851侧面电源插座上,电源插头中心为正,千万不能接负。电源指示灯亮,工作指示灯闪动,表示机器正常。5开计算机,然后可运行程序。初次运行TOP851自动探测RS232通信接口,不需要用户设置。请按如下顺序第一次运行软件:
1连接好电缆,接通电源,工作指示灯闪动,表示机器正常。2如果你的电脑用的是PS/2鼠标(5芯圆型插头)或者USB鼠标(4芯方型插头),运行TOP851.exe可一次成功。3如果你的电脑用的是RS232鼠标(9芯方型插头),运行
3
TOP2000.exe后,鼠标可能失控,需要重新启动一次计算机,以后只要不变更连接的插座,即可正常工作。如果重新启动后鼠标仍然失控(极少数电脑有这种可能),可将鼠标插口与TOP851的插口互换使用。
4脱机运行,没有连接TOP851的情况下,也可以运行软件,运行TOP851.exe,出现提示,按No即可。
4
主窗口
TOP851的主窗口如下,
TOP851的大部分操作都可以在主菜单中实现。有些经常要用的操作,也可以直接按“快捷”键(图标表示)操作,其效果与菜单操作完全相同。不同的只是更加快速方便。与器件读写等有关的操作,则要在选择型号后,在相应的对话框中操作。
5
第一章软件操作
一文件操作和编辑1.文件操作:
在主菜单中选择“文件”;弹出如下:
文件菜单包括文件的存取操作,其格式有二进制和十六进制格式之分,选择了文件名后,再在格式对话棵框中选择:
6
确认了文件格式、起始地址后,数据装入到缓冲区,显示如下:
2.修改文件数据
文件装载到文件窗口后,如果需要修改数据,可以用鼠标或者按键移动到相对的字节,直接键入数字即可。注意必须是二位十六进制数。文件数据窗口如下:3.定位数据起始地址:
如果数据量比较大,要观察的数又不在窗口中,可以在数据窗口底部的“起始地址”右边键入地址,按回车后,窗口会立即移到该地址处。4.编辑修改菜单:
7
5.填充数据
选择菜单“修改/填充数据”,弹出对话框:输入地址范围和要填的数据,然后按“确认”。
6查找
此命令用来在数据窗口中查找指定的十六进制数,只能输入两个字符,不区分大小写。命令执行后,弹出标准查找对话框
8
如下:
按“查找下一个”开始查找。
可继续按“查找下一个”再次查找。
7.替换字符
此命令进行文本字符的替换操作。命令执行后,弹出替换对话框如下:
在“查找目标”框内键入要替换的文本,也可以从剪贴板中粘贴。
先按“查找下一个”找到要替换的字符串的位置;
9
再按“取代”执行替换。
注意,再次替换下一个也必须先按“查找下一个”,再按“取代”执行替换。
8.扩展或缩小文件缓冲区
文件缓冲区的大小通常与文件大小相同。如果要在其后添加数据,必须先扩展件缓冲区的最大地址。选择菜单“修改/扩展或缩小文件缓冲区”,弹出对话框:在“终止地址”右边输入最大地址,然后按“确认”。
9.弹出式菜单
填充和扩展或缩小文件缓冲区也可以用弹出式菜单来操作。
10
在文件窗口中单击鼠标右键可以弹出如下菜单:10.编辑按键:
PageUpPageDownHomeEnd
向下翻一页向下翻一页翻到最前翻到最后
11
二选择型号
1.选择菜单“操作\\选择型号”,弹出如下窗口:
2.在“类别”框中选择存储器或单片机,或者其他类型;3.在“制造厂家”列表框中选择生产厂家,例如选择“Atmel”4.在“器件型号”列表框中选择型号。例如选择“c51”5.按“确认”进入读写操作。
6.选择好类型后,也可以按“探测厂家代码”取得2字节代码,第一字节代表生产厂家,第二字节代表型号。
12
第二章读写EPROM,EEPROM
一
常规步骤
1.连接好TOP851,将随机所配9V伏直流电源插头插到右侧电源插座上,电源指示灯亮;2.运行“TOP851.exe”;3.在主菜单中选择“文件”,装载数据到文件缓冲区;4.把芯片插在插座上并锁紧;5.选择型号,确认后会弹出操作窗口,对器件进行读写操作。二读写操作
各种型号操作大同小易,以下以29c010为例。1.窗口
在主菜单中选择“操作\\读写器件”,弹出操作窗口
13
2.文件起始地址
一般情况下,总是从零地址开始写入数据,但也可将数据改变为任何可能的起始地址,键入一个十六进制(HEX)的数字既可。数字最大可达六位。最大地址可达8M。默认为0。3.器件起始地址
可将数据插入到任何可能的起始地址,操作与1相同。默认为0。4.数据长度
十六进制地址长度5.写器件
器件在写之前必须特别要注意器件型号,编程电压不能搞错,否则会损坏器件或设备。确认所有设置正确无误后,将待编程的器件放到器件插坐上,拉平锁紧扳手。
写入完成后,程序自动检查,如出错,窗口中将显示出错地
14
址和内容。写入过程中,可以按Ctrl停止写操作。6.读器件
将芯片的内容一次文件缓冲区。7.擦除
擦除整片内容,擦除后全部为“FF”。只有电擦除器件可以用这个命令,EPROM需用紫外线擦除。
8.检空
器件在写入之前,要检查是否空片。空片的每一个字节都是“FF”(十六进制),
检查过程中如发现非空字节,窗口中将显示出错的地址和内容,并停止检查。
查空时检查EPROM的所有地址空间,与设置的起始地址和长度无关。
9.比较
为了确保写入到器件的数据正确,可将器件的内容与文件的内容相比较。如果比较的结果不一致,窗口中将显示该字节的地址和内容。
写操作包含了比较,无须重复操作。10.加保护
很多EEPROM和FLASH具有保护功能。加保护后的器件只能读,不能写,必须经过解保护才能再写。11.解保护
与加保护相反。
15
12.读厂家
取得2字节代码,第一字节代表生产厂家,第二字节代表型号。13.写速度
不同厂家的产品编程速度可能不一样,既使同一厂家的产品,其型号不同编程速度也可能不一样。一般可设为标准速度。
器件在写入之前,要检查是否空片。空片的每一个字节都是FF\"(十六进制),否则不能用来写入新的内容。可用紫外灯照射后再检查,仍通不过则器件已损坏。
检查过程中如发现非空字节,窗口中将显示出错的地址和内容,并停止检查。
查空时检查EPROM纄所有地址空间,与设置的起始地址和终止地址无关。
16
三章
一
常规步骤
读写单片机
1.连接好TOP851,将随机所配9V伏直流电源插头插到右侧
电源插座上,电源指示灯亮;2.运行“TOP851.exe”;3.在主菜单中选择“文件”,装载数据到文件缓冲区;4.把芯片插在插座上并锁紧;
选择型号,确认后会弹出操作窗口,对器件进行读写操作。
二读写操作
各种型号操作大同小易,以下以c51为例。1.窗口
在主菜单中选择“操作\\读写器件”,弹出操作窗口:
17
2.写器件
器件在写之前必须特别要注意器件型号,确认所有设置正确无误后,将待编程的器件放到器件插坐上,拉平锁紧扳手。写入完成后,程序自动检查,如出错,窗口中将显示出错地址和内容。发现有错后,3.读器件
将芯片的内容一次读进文件缓冲区。4.擦除
擦除整片内容,擦除后全部为“FF”。只有电擦除器件可以用这个命令,EPROM需用紫外线擦除。5.检空
器件在写入之前,要检查是否空片。空片的每一个字节都
18
是“FF”(十六进制),
检查过程中如发现非空字节,窗口中将显示出错的地址和内容,并停止检查。
查空时检查EPROM纄所有地址空间,与设置的起始地址和长度无关。6.比较
为了确保写入到器件的数据正确,可将器件的内容与文件的内容相比较。如果比较的结果不一致,窗口中将显示该字节的地址和内容。
写操作包含了比较,无须重复操作。7.加密
程序加密后不能读出,以保护开发者的利益。必须擦除后才能再写。8.读厂家
取得2字节代码,第一字节代表生产厂家,第二字节代表型号。
19
第四章测试SRAM
1
选择菜单命令“操作/选择型号”,弹出如下对话框:
2选择“测试静态RAM”弹出如下窗口:
34用鼠标选择型号。
按“快速测试”或“全面测试”开始检查。
20
第五章读写串口存储器
一常规步骤
1.连接好TOP851,将随机所配9V伏直流电源插头插到右侧电源插座上,电源指示灯亮;2.运行“TOP851.exe”;3.在主菜单中选择“文件”,装载数据到文件缓冲区;4.把芯片插在插座上并锁紧;5.选择型号,确认后会弹出操作窗口,对器件进行读写操作。二读写操作
窗口:在主菜单中选择“操作\\读写器件”,弹出操作窗口
21
1.选择写速度:
串口存储器“写速度”差异极大,选择最慢当然不会错,但是会使写过程很长,如果要求快速,最好通过选择不同的速度实验取得。速度太快时,相邻数据会重叠出错。一般选择2-20mS比较合适。2.读器件:
一次将器件的数据读到文件缓冲区,然后可以“存盘文件”的菜单命令保存数据,以便以后使用。3.写器件
将文件窗口的数据写到器件中,文件窗口的数据必须预先准备好。这个系列的器件以覆盖方式写入,既器件不需要“擦除”。4.比较数据:
“写”操作包含了比较,一般无须再比较,但是也可以单独与文件相比较,确认文件与器件的数据是否一致。
22
第六章读写PLD
一常规步骤
1.连接好TOP851,将随机所配9V伏直流电源插头插到右侧电源插座上,电源指示灯亮;6.运行“TOP851.exe”;
7.在主菜单中选择“文件/转载文件到缓冲区/PLD文件(.JED)”,装载数据到文件缓冲区;8.把芯片插在插座上并锁紧;
9.选择型号,确认后会弹出操作窗口,对器件进行读写操二文件格式:
PLD文件都采用JECED格式的“溶丝文件”,其扩展名“.JED”,在主菜单中选择“文件/转载文件到缓冲区/PLD文件(.JED)”,装载数据到文件缓冲区,显示如下:
23
三读写操作
窗口:在主菜单中选择“操作\\读写器件”,弹出操作窗口
1.读器件:
一次将器件的数据读到“文件窗口”,2.写器件
将文件窗口的数据写到器件中,文件窗口的数据必须预先准备好。器件也必须是空的才能写入。4.比较数据:
“写”操作包含了比较,一般无须再比较,但是也可以单
24
独与文件相比较,确认文件与器件的数据是否一致。5.擦除器件:
擦除器件中原有的内容,包括与或阵列熔丝、构控制字段、标志字段等。
25
TOP851成套件:
12345
主机一件;
串口(RS232)九针连接电缆线一根;9V/400mA直流电源一个;
《TOP851通用编程器》说明书一本;配套的软件
注意:
1电源为9V/400mA,插头中心为正。
2锁紧座是易损件,不属于免费保修范围。
26