PGM.docx

上传人:b****1 文档编号:22839279 上传时间:2023-04-28 格式:DOCX 页数:13 大小:1.52MB
下载 相关 举报
PGM.docx_第1页
第1页 / 共13页
PGM.docx_第2页
第2页 / 共13页
PGM.docx_第3页
第3页 / 共13页
PGM.docx_第4页
第4页 / 共13页
PGM.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

PGM.docx

《PGM.docx》由会员分享,可在线阅读,更多相关《PGM.docx(13页珍藏版)》请在冰豆网上搜索。

PGM.docx

PGM

PGM2051

AT89CX051烧录器使用说明书

图1PGM2051烧录器全貌

谢谢聪明的您选择购买旗威科技有限公司的产品,对于您购买的产品,本公司提供一年的技术与维修服务,在这段期间若本产品出现故障或者损坏,请将其包装妥当并注明故障原因,邮寄到高雄市三民区昌裕街18-1号,若是一般的故障我们只收取100元的邮件费,您可以在收到维修品后再用等值的邮票寄给我们。

若是严重损坏时,我们会与您取得联系并告知维修费,经您同意后才进行维修。

如果您对于本产品与产品相关的信息还有任何问题时,请直接打电(886-7-3955152)或E-mail(service@.tw)与我们联系,您也可以随时浏览旗威科技的网站(.tw),立即获得最新的产品和技术资料。

购买旗威科技的任何产品30天内,如果发现本产品并不适合您的应用,或是其他理由无法再度使用该产品时,无论是否拆封或曾经安装使用过,您可以不说明任何理由将本产品及购买时的发票退回旗威科、技有限公司,我们会在收到包裹后的一周内将全额的购买费用退还给您。

旗威科技公司特别声明:

为了使本产品更安全、更稳定,本公司有权利修改产品的硬件规格和软件程序的内容,恕不另行通知,使用者可通过.tw取得最新版的控制程序和功能说明。

◎光盘内容 

  本烧录器所附的光盘内容如下:

(1)旗威网站.tw的所有内容。

(2)烧录器USB接口的驱动程序。

(3)PGM2051烧录程序,请在此目录中执行setup.exe安装程序。

(4)本说明书的PDF说明文件。

(5)PGM2051烧录器的FAQ。

◎请先检查

  本烧录器内包括以下硬件和附件,请在打开本包装后立即检查,若有缺少时请立刻与旗威科技公司(886-7-3955152)联系,我们会在最短的时间内将短缺的元件补寄给您。

(1)PGM2051烧录器。

(2)PGM2051使用手册。

(3)PGM2051用户光盘。

(4)导电泡棉(50mm×50mm),请将待烧录的AT89C2051放在这块泡棉上。

(5)USB连接线,长度为1.8m(或1.5m)。

◎从这里开始

(1)打开计算机,进入Windows。

(2)用USB连接线将PC与烧录器相连接。

(3)若PC无法辨认新添加的硬件时,安装USB接口驱动程序。

(4)若安装成功时,安装管理员中的连接端口上会多一个COM端口。

(5)安装PGM2051烧录程序,以便Windows与烧录器沟通,安装完后重新开机。

(6)执行USB_PROG程序。

(7)选定待烧录的芯片是AT89C2051。

(8)摆上一枚待烧录的AT89C2051。

(9)下载一个烧录文件,其长度不可超过2048字节。

(10)选择烧录,数秒后就可以烧录完毕。

(11)取出AT89C2051,将该IC插到专属的控制板上进行操作验证。

◎产品特色

  PGM2051是由旗威科技公司(ChipwareSystemsInc)专为Atmel的AT89C1051U/2051/4051单片机微控器所特别设计的USB接口烧录器,除了可通过计算机连接操作之外,还具备单机操作的功能。

它是目前市面上规格相似的烧录器中唯一具备USB接口且功能最齐全的一款烧录器,更重要的是它还具备电流过载保护,如果不小心将芯片插反了,烧录器会立即断电,以免芯片烧毁,同时也保护烧录器的电路安全。

  光盘中所附烧录程序为AT89CX051ProgrammerV1.0,除了基本的烧录功能外,还包含了烧录器缓部区(SRAM)的管理以及硬件诊断(Diagnostic)功能,虽然没有绚丽的操作界面,但平实且齐全的功能是众多烧录程序所无法媲美的。

◎系统及硬件需求

  在系统方面,由于USB接口必须在Windows操作系统下运行,因此操作系统需求为MicrosoftWindows98/ME/2000/XP等版本,因为烧录器是在MicrosoftWindows系列中开发出来的,所以并不支持DOS/Linux/Mac等操作系统。

而在硬件方面,只要您的计算机具备USB1.1接口,便可以顺利使用。

◎驱动程序的安装

◆Windows98/ME

  如果你所使用的操作系统是Windows98/ME,建议安装的方式是先将烧录器接上计算机,(这时烧录器上的LED会亮起来,并发出吱吱声)然后将鼠标移到“我的电脑”按右键,接着点击“属性”,此时画面会出现“系统属性”窗口。

  选择“设备管理器”并点击下方的“刷新”按钮,这时画面会出现“添加硬件”对话框,点击“搜索”并按“下一步”。

  此时画面上会出现“选择来源”的对话框,选择“指定位置”,接着按“浏览”将安装路径指定到驱动程序中的Win98/ME文件夹,并按“下一步”。

接下来按“完成”就OK了。

◆Windows2000/XP

  原则上Windows2000/XP具备USB装置的即插即用功能,因此当你将烧录器接上计算机后,系统就会自动检测测并跳出“添加硬件”对话框,接着按照在Windows98/ME下的安装步骤安装,差别在必须指定路径到Win2000/XP的文件夹,如此便大功告成。

  如果你在安装的过程中,系统并没有如期地自动搜索硬件时,你可以经过系统的“控制面板”,找到“添加或删除程序”,并以强制指定的方式将驱动程序从程序光盘安装,这种方式一样可以将硬件顺利安装。

◎烧录程序的安装

  烧录程序的安装相当简单,首先将程序光盘的目录移到PGM2051,双击setup.exe可执行文件执行,再选择所要安装的文件夹位置,依照安装向导的指示一直按“下一步”就OK了。

  安装完成后执行烧录程序,程序会主动寻找烧录器所安装的位置,如果没有找到,请确认USB的插座是否接触不良,将USB插座拔起再接上,执行烧录程序中“File”-“ComPortcheck”功能,找到之后便可开始使用了。

图2烧录器摆放方式

◎烧录程序的使用

  在提到烧录之前,还是要提醒一下IC的摆放方式,AT89CX051系列芯片都是20引脚的,可是烧录器上却是24引脚,如果摆放错误是无法进行烧录的。

  烧录器正面靠近烧录夹柄的地方为上,靠近按钮的地方为下,正确的摆放方式是将IC向下对齐,上面留4引脚是空出来,而IC有凹陷的位置是向上朝着空引脚的方向,这样的设计可以确保你的IC不会反插造成短路,虽说烧录器本身有电流过载的保护,但经常性的IC反插会使烧录器的寿命减短,甚至造成过载保护的失效导致IC烧毁,请不要轻易尝试。

烧录程序共有五大功能菜单,并具备常用功能按键,以下为各功能的说明:

1.Files文件菜单

 Load(载入):

将Binary二进制文件(.tsk)的数据加载到烧录器的SRAM中。

Save(保存):

将烧录器SRAM中的数据存回PC,格式为二进制Binary文件。

ComPortcheck(连接确认):

使计算机和烧录器重新获得连接。

Exit(退出程序):

烧录程序的安全关闭方式。

2.IC芯片菜单

Signature(芯片身份):

用来查看IC的厂家与编号。

BlankCheck(空白芯片确认):

检查IC的内容是否为FFH。

EraseChip(清除芯片数据):

将IC的内容全部清除成为FFH。

Programming(烧录芯片):

将烧录器SRAM中的数据烧入IC中。

Lockbit(锁码):

将IC的数据做保护,使IC不能做读取的操作。

Read(读取芯片数据):

将烧录夹上IC的内容存入烧录器内部的SRAM中。

Verify(数据比较):

比较IC的数据是否与烧录器SRAM中的数据是否相符。

Express(快速烧录):

将Load、Erase、Program、Verify、及Lockbit一次完成。

PGM2051烧录程序的启动界面

3.Programmer烧录器菜单

SRAMClear(清除缓冲区数据):

将烧录器的SRAM数据清为00H。

 SRAMFill(填入数据至缓冲区):

 在SRAMFunction的FillData文字框中填入二位数十六进制码,再按“GO”便可,将SRAM的内容全都填成你所输入的数值如果你直接单击菜单中的SRAMFill,那么SRAM则会填入目前在SRAMFunction的FillData文字框中所设定的数值,默认值为FFH。

 SRAMDump(读取缓冲区段数据):

 在SRAMFunction的DataDump文字框中填入四位数十六进制码,这串数字便是你所想知道的缓冲区的起始地址,按下“GO”就会把数据显示在信息窗口中,不过只能显示64字节的数据。

SRAMChecksum(数据总值确认):

  将SRAM内的所有数据做加值运算,得到十六进制码,每次程序下载后,该值都会有变动。

4.Diagnostic烧录器诊断菜单

 Test8KSRAM(测试缓冲区):

将SRAM的数据区的读写功能测试。

TestLED(测试LED):

让烧录器上的LED产生指示灯一样的闪烁。

TestBuzzer(测试蜂鸣器):

让蜂鸣器发出一长音。

TestVppat12V(测试烧录电压):

在烧录夹的第三引脚产生12V的烧录电压。

TestVppatHigh(测试逻辑高电压):

在烧录夹的第三引脚产生数字1的电压。

TestVppatLow(测试逻辑低电压):

在烧录夹的第三引脚产生数字0的电压。

FirmwareVersion(程序版本):

显示本烧录程序的版本。

5.About关于

 Version(烧录程序版本):

显示烧录程序的版本。

◎单机操作:

  如果你想复制芯片数据,觉得启动烧录程序很麻烦,那么你只要将烧录器接上计算机的USB接口,便可实现单机操作!

烧录器上提供了三个按钮,分别为Type、Read和Program,其功能分别为“选择芯片种类”、“读取芯片数据”、“烧录芯片”,上面所提供的LED是显示烧录的状态,如果烧录失败,LED会以闪烁与声响的方式警告,成功则显示OK!

图3烧录器机箱外观图

图4烧录时所使用的芯片,由右至左分别为2051/4051/1051U,它们的容量

分别为2KB、4KB及1KB

◎常见问题FAQ

Q:

对于这个烧录器还有其他参考数据吗?

A:

更多相关的数据请参考旗威技术交流网(.tw)所公布的文章,或由已出版的《8051单片机彻底研究——基础篇》第20章的说明。

Q:

为何我的AT89C2051不能烧录?

如何检查我的IC是好的?

A:

一般来说,一个AT89C2051单片机从出厂到损坏,前前后后可能烧录上千次仍不会损坏,除非有IC反插或是供电异常,否则几乎是不可能损坏的,如果要确认你的IC是否损坏,先利用Signature的功能检查这个IC是否确为AT89C2051,然后将烧录器的SRAM区全部填入00H,再进行烧录及验证,若都正确的话,该IC有95%的机率是好的。

接着请试着写一个小程序到AT89C2051上,只要让某个位做ON/OFF就行,然后将该IC插到您的控制板上,用实际的硬件验证一下操作是否正确?

若该位完全不工作时,代表这枚IC真的寿终正寝了。

Q:

在安装PGM2051烧录程序会出现错误信息(如图5),这是什么原因?

A:

关于这个问题,乃是Windows系统中动态连接文件(.DLL)的版本不同所造成的,只要忽略(skip)这个错误信息便可顺利安装,且不会造成任何烧录程序操作上的不正常,请放心使用,如有任何其他安装上的难题,可E-mail到旗威科技的信箱(service@.tw),或来电886-7-3955152,我们会尽快为您处理。

图5选择忽略(skip)此错误

图6选择Yes继续执行

Q:

如何加快烧录的时间?

A:

请先将SRAM区的内容填成FFH,然后再下载您自己的8051控制程序,这样的话,当烧录程序一启动后,它会先对整个芯片做Erase操作,此时整个Flash内存的内容会变成FFH,之后系统才开始一个字节一个字节地烧录,当它发现待烧录的数据是FFH时,就会自动略过此字节的烧录操作,进而减少了整个烧录的时间。

Q:

何谓二进制文件?

它与HEX文件有什么差别?

A:

在烧录单片机AT89C2051时,有许多初学者对上述两个文件经常产生疑惑。

二进制文件内容全部是Binary文件,这些数据不须做任何转换可以直接给8051使用,而且这种文件是无法用任何Edit程序查看。

在8051的Assembler连结LINK输出时,可以指定输出格式为纯二进制文件的TSK文件,若产生的文件长度为100字节时,则程序的长度真的就是100字节,不会多也不会少。

HEX文件的内容都是ASCII的格式,它会指定数据摆放在那个地址,总共有多少字节、真正的数据内容以及其校验码等等。

比如说:

二进制的00110101B,二进制文件只要1字节就行了,但是HEX文件会存成35(十六进制),所以光看HEX文件的长度无法去确定文件的长度。

在旗威的网站上可下载我们自行编写写的HEX2BIN.EXE文件,它可以把HEX文件转成纯二进制文件,用二进制这种文件下载到PGM2051烧录器上可有效节省时间。

Q:

AT89C2051在烧录时不小心反插的话,真的不会损坏吗?

A:

几秒钟的短时间确实不会损坏,由于USB界面的短路保护功能会因电流过大而启动,理论上反插的IC是不会损坏的,这些错误的情况在PGM2051开发的期间我们都已测试过:

当把IC方向故意颠倒插上烧录夹,接着会产生瞬间大电流,但是PGM2051内部电路有Polyswitch(可复性开关)保护,同时USB界面一发现有类似短路的情形出现时,也会立即进入shutdown模式以保护USB界面,所以IC不太可能因高温而烧毁。

不过,我们希望您在进行烧录时,还是请多花一秒钟做一下IC方向位置的确认,以免突发状况出现进而把IC烧毁。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1