2024年3月22日发(作者:)
1、FlashPRO编程器概述
FlashPRO编程器是一种可靠性高、速度快、具有高性能价格比的通用编程器。支持数十个厂家
生产的PLD、E(E)PROM、FLASH、MCU等数千种可编程器件。领先的管脚检测、插片自动启动
功能使操作变得快捷方便,真正实现了编程智能化。工作时直接与计算机USB端口通讯,其驱动接
口软件使操作极其方便。
1.1 功能特点
★ 新颖的造型设计:吸取了众多编程器产品外壳开模的经验,倾注了全新的工业设计思想与
理念,从人机工程学的角度出发,更加注重人性化,造型更加流畅美观。
★ 可靠的技术保障:吸取先进编程器优点,经过不断改进和测试,从研究器件特性和电路可
靠性入手,把电路自身产生噪声影响降到最低,保证每个控制电路工作点的波形准确无误,同时采
用硬件自动校验数据,达到可靠烧写芯片的目标。
★ 过流保护电路:系统内部完善的过流保护电路,有效保护芯片和编程器。
★ 充分利用USB接口:USB通讯接口快速可靠,同时增加USB供电功能,一般不接外部电
源即可工作,极大的节省了系统资源。
★ 管脚检测功能:可靠检测芯片的反插,错插及坏片,全面提升OTP芯片烧录的良品率。
★ 人性化的软件界面:操作简单、方便、流畅,工作效率高,提供编程文件管理程序,用户
以项目方式管理编程文件。
★ 支持的操作系统:支持Windows NT/2000/XP、Windows7以及Vista。
★文件格式自动识别:支持Binary、Intel(普通型或扩展型)Hex、Jed等多种文件格式。
★ 集成化缓冲区编辑环境:附有填充、定位、查找、交换等功能。
★ 完善的电子序列号功能:支持自动生成电子序列号。
★ 智能化的量产模式:插片自动启动功能,支持自动烧写,大幅提高生产效率,有效降低生
产成本。
1.2 系统需求
★ IBM-PC 586或奔腾兼容机,台式或笔记本电脑,至少有一个USB通用串行总线接口。
★ Windows NT/2000/XP、Windows7或Vista操作系统。
★ 光驱。
★ 硬盘至少50M剩余空间。
1
2、软硬件安装
本章主要介绍FlashPRO的应用软件、驱动安装步骤方法和硬件连接。
2.1软件安装
★ 在光盘中找到文件名为的执行文件,双击该文件进入FlashPRO编程器应用软
件安装界面。
图2-1
★点“下一步”按钮进入“许可证协议”接受页,如图2-2所示。
图2-2
★ 许可协议的内容对用户至关重要,请仔细阅读。如果接受上面许可协议中的条款,请点击“下
一步”按钮,继续安装;否则,安装程序自动退出。
2
图2-3
★ 点击“更改”按钮,可以选择FlashPRO编程器应用软件的安装路径 (建议使用默认路径),
点击“下一步”按钮继续进行安装。
图2-4
安装过程由软件自动完成,安装完成后将出现如下对话框,点“完成”按钮完成安装。
图2-5
3
2.2 USB驱动的安装
编程器与计算机的第一次连接会提示发现新硬件,如图2-7所示:
图2-7
图2-8
选择“否,暂时不(T)”,点击“下一步”。
图2-9
选择“自动安装软件(推荐)(I)”,点击“下一步”,跳到图2-11,或者选择“从列表或指定位
置安装(高级)”点击“下一步”,跳到图2-10,指定USB驱动文件后,点击“下一步”,跳到图2-11,
请稍候,此时正在安装USB驱动程序。
4
图2-10
★ 选择“在这些位置上搜索最佳驱动程序(S)”,并且在“在搜索中包括这个位置(O)”前打
勾,同时指定USB驱动程序存放的路径,然后点击“下一步”。
图2-11
★ 请点击“仍然继续(C)”。
图2-12
★ 请点击“完成”,此时USB驱动就已经安装好了。
5
如果编程器与计算机通讯失败,是由于未按正确步骤造成的,可根据以下步骤解决。
Windows2000(WinXP):在编程器硬件电源打开的情况下,右键单击“我的电脑”,点击“属性”,
选择“硬件”的“设备管理器”,可以看到一个未安装好的USB设备,如图2-13。
图2-13
上图中的“其它设备”下有一个打问号的USB 设备,选中后按鼠标右键,选择菜单中的“更
新驱动程序(P)”项,跳到图2-11,按上面步骤重新安装驱动程序。
2.2硬件连接
由于FlashPRO采用了USB供电,一般情况下可不接外部电源,只需将USB线连接至PC机即
可。如果使用的是笔记本电脑或烧录的芯片功耗比较大,强烈建议您把外部电源连接好。
上电之后,请确认编程器的PWR指示灯为桔红色,BUSY指示灯为黄色后,再打开软件。否
则请重新上电。
6
3、快速入门
本章将帮助你迅速对烧录芯片操作的全过程有个基本了解,以尽快能够使用。内容包括:
★ 应用软件的用户界面
★ 烧录器件的一般步骤
3.1 应用软件的用户界面
运行编程器用户程序后将出现如图3-1所示的主界面:
图3-1
A.菜单栏:应用软件的所有操作命令都可以在菜单中找到并执行。
B.快捷工具栏:提供了打开,保存等常用命令。
C.器件信息:包括了器件的厂商、型号、容量、适配器、调用的文件路径和校验和。
D.操作信息窗口:显示操作的信息。
E.通信状态指示:用于指示当前USB通信状态,灯亮绿色且文字为“联机状态”,表示计算机
与编程器通讯正常,系统能正常使用;灯亮红色且文字为“脱机状态”,表示计算机与编程器通讯失
败,此时PC软件进入DEMO状态。
F.进度条:显示操作的进度和外部电源状态。
G.器件操作栏:在该功能按钮栏中可方便地选择“编程”、“校验”等操作命令。既可以单步执
行,也可以“自动运行”(即自动完成一系列操作,但是执行之前,必须在“编辑自动”内设置操作
选项与操作顺序)。
7
H.管脚状态指示:两边的数字表示芯片的引脚,灰色横线表示插座上剩余的管脚、红色横线代
表芯片管脚损坏或管脚接触不良,绿色横线表示管脚正常。以AT89S52为例,下图表示这个芯片有
40个引脚,其中第9引脚为红色,表示管脚损坏或管脚接触不良。
图3-2
3.2 烧录器件的一般步骤
3.2.1 选择器件
单击工具条中“器件选择”按钮或选择主菜单的“器件选择”,弹出器件选择窗口,如图3-3。
图3-3
★ 首先应选择器件类型,如E/EPROM/FLASH、Serial EEPROM、D/SRAM、PLD 或MCU/MPU。
如果不能确定器件类型的选ALL即可。
★ 然后选择厂家和器件名,单击确定按钮或双击器件名均可。
8
★ 支持模糊查找。如果想快速查找器件,可在“查找器件”处直接输入芯片名称(可不必输
入全称)即可。如查找PIC12F508,在“查找器件”中输入12F508,则系统会自动将所查找的器件
型号显示在“芯片型号”栏,如图3-4。
图3-4
3.2.2 装载数据
烧录芯片的过程就是将缓冲区数据按厂商的要求写到芯片的存储单元中的过程。点击菜单工具
条中的“打开文件”按钮,弹出打开对话框。
图3-5
选择需要烧录的文件后,点击“打开”按钮或双击文件,弹出文件格式对话框。
9
图3-6
从中选择文件格式、未使用字节填充方式、设置地址等,点“确定”按钮,则将需要烧录的数
据装入缓冲区。
注意:
★ 未使用字节填充方式:除非提供程序的工程师特别说明填为00或FF,一般使用默认方式,
但是填充方式不同会影响校验和,一般不会影响使用。
★ 缓冲区首地址:调入的这个文件第一个字节存放在器件缓冲区的地址,用户可以修改。比
如调多个文件给同一芯片时要设置它。
3.2.3 编程芯片
如果烧录的芯片不是DIP封装的,在选择器件后,查看文件信息栏中的适配器信息,用户可以
根据提示信息购买适配器,并正确放入芯片。将准备烧录的芯片放入锁紧插座后,操作步骤如下。
★ 擦除:如果器件是可电擦除的,并且需烧录不空的芯片,则在查空之前加入擦除功能。
★ 查空:如果器件是新的,可不用查空。
★ 编程:对需要设置配置字的器件,设置好配置字后,需执行“配置字编程”操作,参看4.1.5.2
节。
★ 校验:这一步是必须的,只有校验成功,才可以认为芯片烧录无误。
★ 如果器件需要加密的,在校验之后加入加密或保护功能。
如果你是第一次使用,应该参看4.1.4节,了解每个步骤的细节。
用户可选择“自动运行”功能一次完成所有操作。详细设置请参看4.4节编辑自动操作。
10
4、功能详解
本章节主要详细介绍FlashPRO编程器软件功能以及具体操作。
★ 菜单介绍
★ 工具条
★ 器件信息
★ 编辑自动操作
★ 器件操作功能项窗口
★ 操作信息窗口
4.1 菜单介绍
4.1.1 文件菜单
文件菜单各种指令说明如图4-1所示。
图 4-1
4.1.1.1 打开文件
装载二进制文件或十六进制文件。在前面第三章3﹒2﹒2节已经介绍过了。
4.1.1.2 保存文件
将当前缓冲区中的数据保存为二进制文件或十六进制文件。
4.1.1.3 打开工程
打开一个已存的工程。
4.1.1.4 保存工程
保存当前工程。
4.1.1.5 退出
单击此选项退出PC软件。
4.1.2 缓冲区编辑菜单
4.1.2.1 缓冲区:管理缓冲区数据。
★ 清除:清空缓冲区。
★ 填充:将缓冲区中某段数据填充为一固定数值,其中首末地址可自定义。
★ 定位:将光标定位至某一确定地址处。
11
★ 查找:在缓冲区中查找十六进制数据或字符串。
★ 交换:
[字节交换]:将缓冲区中奇数字节与偶数字节交换。
[半字节交换]:每个字节的高半字节与低半字节交换。
★ 关闭:退出缓冲区。
图4-2
4.1.3 器件选择菜单
第三章3.2.1已经介绍过了,这里不再赘述。
4.1.4 操作菜单
不同芯片的操作菜单,指令会有所不同。操作菜单各种指令说明如图4-3所示。
图4-3
4.1.4.1 编程
将缓冲区的数据烧录到芯片内。器件的烧录就校验而言有两种方式,其一是边烧录边校验,器
件烧录完成后基本保证了烧录的正确,如果烧录过程中出错,烧录停止并显示出错信息。而另一种
烧录方式是在烧录过程中不校验,即使烧录出错也不会停止,烧录完芯片最后一个地址数据,显示
编程成功。总之,烧录成功的信息只表示已完成了烧录的整个过程,用户应根据校验的结果来判断
烧录的正确与否。
12
4.1.4.2 读出
将芯片内的数据读出并存于PC软件的缓冲区中,读出的内容在缓冲区窗口可以查看。
注意:
1)加密的芯片,加密后的内容无法读出,即使读出有数据内容,但也不一定有效。
2)有配置字的芯片,配置字的内容也会读出存入配置字缓冲区。
3)PLD器件的测试向量不存在芯片中,无法读出。
4.1.4.3 校验
校验的目的是检查芯片内的数据是否与缓冲区数据完全一致。在校验过程中,只要出现错误,
即停止校验,显示出错信息。大部分存储器和单片机芯片的校验出错信息包括地址和数据;而PLD
器件显示的内容将依赖于编程资料。注意:只有校验成功的芯片才可以认为烧录是正确的。
4.1.4.4 查空
检查芯片是否是有数据。芯片的空状态根据数据手册而定,如果选择了在改变器件时填空数据
缓冲区,则在选择了器件后,HEX/ASCII 缓冲区数据全部被填为FF 或00(十六进制),熔丝点缓
冲区数据全部被填为1 或0。一个芯片被加密后可能会表现为空状态。EEPROM(可覆盖烧录的芯片)
不需要空检查。
怎样使一个芯片为空呢?
1)可以电擦除的芯片,执行“擦除”操作项。
2)可以用紫外光擦除的芯片,使用紫外线擦除器3到30分钟。
3)一次性写入芯片(OTP)写入数据后就不能再为空。
4.1.4.5 擦除
擦除芯片,使芯片为空。只有可电擦除的芯片才有该操作项。EEPROM(可覆盖烧录的芯片)不
需要该操作项,如果需要空状态,可直接将空状态数据烧录到芯片中。有些可电擦除的芯片会通过
配置字设置全部(或一部分)变为一次性写入芯片(OTP),请仔细参看器件的数据手册。
4.1.4.6 比较
将芯片数据与缓冲区数据比较,比较结果生成一个文本文件,存在于安装应用软件的路径下。
4.1.4.7 自动运行
自动烧录方式,它的作用是把器件其它的操作功能按编辑好的顺序依次执行。参看4.4节“编
辑自动操作”。
4.1.4.8 半自动模式
半自动模式用于大规模烧录器件。编程器借助管脚测试功能,自动侦侧器件的插入和取出,并
完成自动烧录方式中规定的动作序列。量产方式免除了键盘或鼠标操作。该模式选择时,若跳出不
支持提示信息,则选择的器件不可以使用量产模式。
建议使用方法:选择器件并调入烧录文件,编辑好“编辑自动”操作并测试后,选择半自动模
式(该菜单项打勾),执行“自动运行”,按操作信息窗口的提示进行操作即可。
13
图4-4
操作提示信息释义:
★ 请放入芯片:提示用户将芯片放入到锁紧插座,或芯片放入不正确。
★ 请拿走走芯片:已经完成一片芯片的烧录,请取走芯片,同时应根据操作信息窗口提示的
其它信息判断烧录的结果成功或失败。
如果需要结束半自动模式,请在菜单项“半自动模式”上去掉打勾。
4.1.5 设置菜单
操作菜单各种指令说明如下:
图4-5
4.1.5.1 操作选项
操作选项包括:
★ 检测管脚
只适用于48引脚以下的芯片(包括使用特殊适配器将48引脚以上的芯片转换为48引脚以下)。
选中该项后,编程器在烧录芯片之前会首先检查管脚接触状况,包括不良接触检测、插入错位检测;
如果未放芯片或接触不良会弹出图4-7或4-8,直观显示芯片管脚与插座接触及插放情况。
14
图4-6
如果管脚接触检测发现错误,有如下几种情况:
情况1: 锁紧插座上没有放芯片,请放芯片。
图4-7
情况2: 芯片放入时,有引脚接触不良,或者芯片有已损坏的引脚。
图4-8
上图说明芯片的第15和25引脚有问题。
解决方法:首先应检查引脚接触情况,此例中检查第15和25引脚,若引脚接触没有问题,则
应更换一个芯片再试,以确定芯片是否损坏。这里的引脚号指芯片DIP封装的引脚号,如果使用适
配器,以适配器插入锁紧插座的双排插针引脚号为准,并且要考虑经过适配器转换的引脚数,如一
个84脚的芯片适配器转换为DIP48脚后插入锁紧插座,引脚号是一个48脚芯片的引脚号。
如果管脚接触检测发现错误,用户可以“终止”当前操作,也可以“重试”再检测一次管脚接
触情况,用户也可以“忽略”管脚接触检测发现的错误,直接烧录芯片。
★ 检测ID
器件ID(Electronic Identifier Code)是可以从芯片读出的用于判别厂商和编程算法的代码。如果在
选择器件过后打开“操作选项”对话框,“检查器件ID”选项处于选中状态,说明在烧录芯片之前
会检测器件ID,选中该选项后,若读出芯片的ID 不匹配,用户会得到图4-9的错误提示信息。
15
图4-9
这时用户可以选择“确定”按钮,即忽略器件ID 检测,继续烧录芯片;用户可以选择“取消”
按钮,放弃继续操作。
★ 校验选项
在烧录完一个芯片后,校验烧录是否正确是必须的。根据厂商的编程资料,对校验时加在VCC
引脚上的电压有不同要求:
其一:保持原VCC电压验证一次。
其二:用VCC(+/- 5%) 或(+/- 10%)来校验。
如VCC=5.00V,则可选用则可选用VCC=5.00V 来校验一次,或VCC=4.75V 和VCC=5.25V 校
验两次(+/- 5%),或VCC=4.50V 和VCC=5.50V 校验两次(+/- 10%)。
★ 烧录范围
用户可选择烧录芯片的范围,适用于大部分E/EPROM(FLASH)器件。
例如:选择器件MACRONIX MX29F200B TSOP48,是一个16位的Flash 器件,其可烧录的区
域起始地址是0,结束地址是1FFFF(十六进制),数据缓冲区大小(以字节计算)为(1FFFF+1)
*2=40000(十六进制)。因为是一个16位(2字节)的器件,所以数据缓冲区的大小是器件大小的2 倍。
缺省的烧录方式是从器件的起始地址到结束地址。如果用户只想烧录芯片的后半部分,修改起始地
址10000(十六进制),结束地址不动,烧录数据对应于数据缓冲10000*2=20000(十六进制)到40000(十
六进制)的数据。
注意:操作选项随器件的不同会有所改变,如多数单片机不允许用户修改器件的起始结束地址
等。
4.1.5.2 器件配置字
本菜单仅对有配置位和用户识别码的器件有效。有些单片机配置字项多,可能分多页,在烧录
器件之前应把每页都设置好,然后通过“配置字编程”操作将配置字信息烧录到芯片中。
配置字编辑的结果,可随用户的数据文件同时保存。用户保存该文件以后,下次读入该文件后,
可不必再修改“配置位”参数。
器件配置字随器件的不同而改变,用户应参考芯片数据手册,将配置字按照用户的目标系统要
求设置好。
16
图4-10
4.1.5.3 设置序列号
设置序列号是将芯片一段连续的空白区域作特殊使用,被用户用于记录与烧录有关的简单信
息,缺省使用8个字节,在每次烧录成功一片芯片后,编程器软件自动将特殊区域的值按指定方式
修改。
注意:如果选中了该项,在主界面显示的校验和会随着烧录成功的情况而改变。
图4-11
4.1.5.4 语言切换
★ Simplified Chinese:软件界面切换到简体中文界面。
★ English:软件界面切换到英文界面。
17
4.1.6 关于菜单
关于菜单各种指令说明如下图 4-12
图4-12
4.1.6.1 信息提示
提示当前芯片的信息,比如:当前芯片的工作电压VCC,编程电压VPP等。
图4-13
4.1.6.2 特殊信息
某些器件除了基本的操作外,还有一些特殊的配置信息,如缓冲区内容的安排、器件配置位的
约定等。这些信息与器件的数据手册是一致的,用户需仔细阅读后,正确配置。无特殊配置信息时,
本菜单显示灰色。PIC12F508的特殊信息如下所示。
图4-14
4.1.6.3 帮助
以电子文档的形式显示帮助主题,如果你的使用手册不慎丢失,亦可在这里获得相应信息。
18
4.1.6.4 关于本系统
显示厂家信息及软、硬件的版本号。
图4-15
4.2 工具条
工具条提供了快速执行菜单中常用功能项的方法。其对应关系如下:
A.打开文件
B.保存文件
C.打开工程
D.保存工程
E.器件选择
F.缓冲区
G.编辑自动
其中A、B、C、D、E、F在各自的菜单中已详细讲述,不再赘述;G.编辑自动在将在4.4节详
细介绍。
4.3 器件信息
器件信息栏提供了芯片的各种信息。
图4-16
★ 厂商:芯片出产的厂家。
★ 型号:芯片的名字。
★ 容量:芯片的大小。
★ 适配器:烧录当前芯片使用的适配器名字。
19
★ 文件:需要烧录的文件路径。
★ 校验和:缓冲区内数据的检验码。
4.4 编辑自动操作
在器件操作功能项窗口中,所有器件都有一个基本的操作“自动运行”,它的作用相当于批处
理命令,是把操作功能项窗口中器件其它的操作功能按编辑好的顺序依次执行。
例如:选择器件W27C512,打开“编辑自动”对话框。对话框的左边的“器件功能”项列表框
中显示该器件的所有操作功能项,右边的“自动烧录方式” 列表框中显示用户自动运行项及执行顺
序。
图4-17
按上述的编辑结果,点击“自动运行”,则依次执行操作项“ 擦除”,“查空”,“编程”,“校
验”。若选择了“半自动模式”,点击“自动运行”即进入量产模式,适用于大批量芯片烧录。
★ “增加”按钮:将对话框左边“器件功能项”列表框中高亮(选中)的功能项添加到右边的“ 自
动烧录方式”列表框所列功能项之后。
★ “删除”按钮:将对话框右边的“自动烧录方式”列表框高亮(选中)的功能项删除。
★ “全部删除” 按钮:将对话框右边的“自动烧录方式”列表框所有功能项删除。
在对话框左边“器件功能项”列表框指定的功能项上双击鼠标左键相当于按“增加”按钮;在
对话框右边的“自动烧录方式”指定的功能项上双击鼠标左键相当于按“删除”按钮。初次选择某
器件,运行“自动运行”将执行空操作。自动烧录方式一旦编辑过,内容将保存在硬盘上,下次进
入直接运行即可。灵活地运用“自动运行”将极大地提高工作效率。
4.5 器件操作功能项窗口
器件操作功能项窗口提供了当前芯片的所有操作项。
图4-18
上面窗口中,每一项操作对应各自的按钮,可以直接点击按钮进行单步操作。
20
图4-19
点击“自动运行”则按“编辑自动”中编辑的内容顺序执行。
4.6 操作信息窗口
编程器软件与用户的信息交互区域,显示操作过程,操作结果,信息的历史记录等。
图4-20
★ 时间:显示执行擦除、查空、编程、校验等相应操作耗费的时间。
在操作信息窗口右边的信息窗口,它记录了烧录芯片时各操作功能项的进度,以及成功和失败
的次数。执行操作项“自动运行”,如果操作结果显示成功,成功的次数加1;否则,失败次数加1。
图4-20显示烧录器件成功的次数为2,失败的次数为0。按钮“复位”是将成功和失败的次数都清
为0。
21
5、常见问题解答
在操作过程中,用户可能会遇到一些问题,这章将结合这些常见问题,为用户详细讲解。
5.1问:新买的编程器为什么找不到驱动?
答:这是由于各个系统差异造成的,解决方法: 在“我的电脑”单击右键,选择“属性”,在
“硬件”选项卡中点击“设备管理器”,在“设备管理器”中找到不能识别的驱动程序,一般是黄色
叹号显示,选中该设备单击右键选择“更新驱动”,选择在指定位置安装驱动,驱动路径一般在光盘
里“USB driver”目录中找到即可安装完成;若还是不能完成,请致电我司工程师来解答!
5.2问:如何将多个文件的数据烧录到一个芯片中?
答:首先将多个文件同时装入缓冲区,然后再烧录到芯片中。
比如:将三个文件S1,S2, S3的数据烧录到一个芯片中,其中将文件S1的数据烧录到芯片
的地址0000H,将S2的数据烧录到芯片的地址1000H,将S3的数据烧录到芯片的地址4000H。
第一步:在选定器件后,打开“缓冲区”对话框,将选择项“在载入文件数据前清空缓冲区”
置为不选。
第二步:选择“打开文件”,选择文件“S1”,在“文件类型”对话框中的“缓冲区开始地址”
编辑框输入0,点击确定;再选择“打开文件”,选择文件“S2”,在“文件类型”对话框中的“缓
冲区开始地址”编辑框输入1000,点击确定;再选择“打开文件”,打开文件“S3”,在“文件类型”
对话框中的“缓冲区开始地址”编辑框输入4000,点击确定即可。
第三步:烧录文件。
用户也可以根据需要将缓冲区的数据保存到文件“S4”中,再次烧录芯片时,如果对文件的要
求和三个文件的内容未变的情况下,直接装入文件“S4”即可。
5.3问:为什么选择适配器?
答:用户购买编程器的配置是标准的,可以支持48引脚及以下的DIP封装的器件。若要支持
非DIP封装的器件或48引脚以上的器件,需要通过适配器转换。
5.4问:为什么编程失败?
答:这个问题很难准确回答,不妨按下述步骤检查:
★ 是否准确地选择了器件型号,包括封装、适用适配器等。
★ 是否选用了原厂的适配器?
★ 是否按提示方式正确插入芯片?
★ 是否使用了最新升级软件?
芯片工艺的不断升级要求编程器烧写参数也不断修改,于是造成上批芯片可以写而这批却不行
的现象。此时首先需要做的是升级软件或联系我们。
★是否插座有污垢或寿命已到?
22
插座不洁则引起接触不良,如果选择了接触检测会有提示。一般插座根据厂家决定寿命在数千
到数万次之间,超过将造成接触不良,应及时更换。
★芯片是否已有内容或被加密、被写保护了?
此时应先行擦除或解保护。
排除以上可能后,请联系我们确认是否是硬件故障。
5.5 问:什么是Lock bits加密?
答:有些CPU/MPU是以Lock bits来保护内部数据,通常可选择烧录一个Lock bit或所有的Lock
bits,以提供不同层次的保护。不同的制造商对这些位有不同的定义,请参考各IC的数据手册。比
如以AT89S51为例:
★ lock bit1:禁止从内部存储器取代码字节,执行外部存储器的MOVC指令。复位时,EA被
采样并锁存,禁止对Flash存储器进一步编程。
★ lock bit12:禁止从内部存储器取代码字节,执行外部存储器的MOVC指令。复位时,EA
被采样并锁存,禁止对Flash存储器进一步编程。同时禁止校验。
★ lock bit123:禁止从内部存储器取代码字节,执行外部存储器的MOVC指令。复位时,EA
被采样并锁存,禁止对Flash存储器进一步编程。同时禁止外部执行。
5.6问:什么是Encryption加密?
答:在一些MCU/MPU中,Encryption是另一种保护的方式。若烧录过的IC内包含有Encryption
code,则需输入正确的Encryption code,才能读出正确的资料。
5.7 问:什么是Protection Fuse?
答:有一些FLASH memory是以Protection Fuse方式来做保护,它可避免资料不小心被烧录或
被硬件做任何修改。若要改变已被保护的资料时,需先解开(Un-Protection)这个Fuse。一般IC出
厂时其Protection Fuse的状态为UnProtection。
5.8 问:什么是Security fuse?
答:大部分PLD都含有Security fuse,当Security fuse被烧断后,PLD内部的资料就无法被正
确读出,以达到保护的作用。通常PLD的Security fuse被烧断后,读取时会呈现空白的状态。
23
附 录
保修有效期:
主机:一年
电源:六个月
但不包括用户手册、光盘、售后服务指南、产品包装盒及IC锁紧座。
产品保修说明:
1. 本公司产品保修壹年,在收到网上注册信息或保修卡回执时,自购机日期起算,若未收到保
修卡回执,按出厂日期起算。
2. 对于用户自行拆修的产品不予保修。
3. 产品因使用不当或因不可抗拒力而造成的损坏,不属于保修范围。
4. 对于超过保修期限或因上述原因不在保修之列的产品,本公司提供维修服务,具体收费办法
视实际情况而定。
保修有效期的确认:
1. 保修有效期自开具发票之日起计算,扣除因维修占用、无零配件待修延误的时间。保修有效
期的最后一天为法定休假日的,以休假日的次日为保修有效期的最后一天。
2. 消费者不能提供发票和保修凭证等有效证据,此产品的出厂日期为保修有效期的起始日期。
3. 换货后,保修有效期自换货之日起重新计算。应在发票背后加盖销售单位印章,注明更换日
期,并提供新的保修凭证。
属下列情况之一的,不实行保修,但可以合理收费维修:
1. 超过保修有效期的;
2. 无保修凭证及有效发票的,但能够证明在保修有效期内的除外;
3. 保修凭证上的内容与商品实标识不符或者自行涂改的;
4. 未按产品使用说明书要求使用、维护、保养而造成损坏的;
特别注意:不要发生进水、摔坏以及其他人为损坏。
5. 因为不可抗力造成损坏的。
产品返修收费说明:
1. 保修期内产品若出现质量问题,不收取任何维修费用,我方支付单程运费。
2. 用户新购的机器,属我方原因而导致无法使用或功能缺陷的,一切费用由我方承担。
3. 对于不在保修范围内的维修费用=维修工本费+维修用元器件成本+运费。
24
客户信息卡
用户须知:
购买产品后,请务必真实填写您的详细信息,我公司及代理商会把您的信息登记到本公司客户
资源管理系统中统一管理。
如果不注册,您将不能得到我们提供的技术支持和服务,包括技术问题解答、后续免费软件包、
硬件或软件升级等服务。
信息必须真实准确。单位必须是全称、姓名必须为真实人名、地址必须详细准确等。
请在我们公司指定的销售网点购买,否则您将得不到全面的技术服务。
正式注册后,您会在三个工作日之内收到E-Mail确认注册通知,否则请您与销售网点联系。
恒通电子有限公司
电 话:0852-2465-4653
地 址:香港旺角屯门业旺路8号联昌大厦4F-405室
网 址:
25


发布评论