添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第81页 > S83C752-4A28 > S83C752-4A28 PDF资料 > S83C752-4A28 PDF资料1第17页
飞利浦半导体
产品speci fi cation
80C51的8位微控制器系列
2K / 64 OTP / ROM , 5通道8位A / D,I
2
C, PWM ,低引脚数
83C752/87C752
高电压V
PP
电平然后被施加于V
PP
输入( P0.2 ) 。
(这里设置端口1为输入端口)。的数据要被编程到
对EPROM阵列,然后放置在端口1这之后是一
一系列编程脉冲施加到PGM /引脚( P0.1 ) 。这些
脉冲由驱动P0.1低,然后在高创建。此脉冲是
重复进行,直至总共25个编程脉冲发生。在
最后一个脉冲的结束时,PGM /信号应保持高电平。
在V
PP
信号可以被驱动至V
OH
水平,把
87C752的验证模式。 (端口1 ,现在用作输出端口)。
经过4个机器周期( 48个时钟周期)的内容
针对位置的EPROM阵列将出现在端口1 。
下一个编程周期现在可以通过将启动
的地址信息在该复用缓冲器的输入,驱动
在V
PP
引脚连接到V
PP
电压电平,从而提供了一个字节是
编程端口1和发布的26编程脉冲
PGM /针,使V
PP
回落至V
C
级别和验证
字节。
存储器将与在所述加密的第二个字节进行加密
表等等直到并包括第十六字节。加密
重复的16字节的组;在代码存储在17字节是
加密中的加密表的第一个字节,等等。
安全位
两个保密位,保密位1和安全位2 ,提供给
限制访问用户的EPROM和加密密钥数组。
安全位1是程序禁止位,并且一旦编程
执行以下功能:
1.更多的用户EPROM编程被禁止。
2.附加的加密密钥的编程被抑制。
3.验证的加密密钥被抑制。
4.验证的用户EPROM和安全位水平可能
仍然进行。
(如果正在使用的加密密钥数组,这个安全位应
由用户编程,以防止未授权方
重新编程的加密密钥的所有逻辑零位。这样
编程将提供在一个验证周期是这样的数据
的用户EPROM内容逻辑补) 。
安全位图2中,验证禁止位,防止了验证的两个
用户的EPROM阵列和加密密钥数组。安全位
水平可能仍然进行验证。
编程模式
在87C752已经在整合4编程功能的
EPROM阵列。这包括用户的EPROM用于存储的
应用程序的代码, 16字节的加密密钥数组和两个安全
位。编程这四个要素和核实
通过施加到所述串行数据流的组合中选择
RESET引脚并应用到端口引脚P0.1的电压等级和
P0.2 。的各种组合列于表4 。
编程和校验位安全
安全位被编程的使用中使用的相同的技术
利用串行数据程序的用户EPROM和KEY阵列
上端口引脚流和逻辑电平在表4中。当指示
编程或者安全位,没有必要提供
地址或数据信息,以在端口1和3的87C752 。
使用RESET串行验证时以类似的方式
不需要在表中所示的流4.端口3被驱动并
验证操作的结果将出现在端口1.6和1.7 。
1.7端口包含安全位1的数据,是一个合乎逻辑的,如果
编程并且如果没有编程逻辑零。同样, P1.6
包含安全第2位的数据,是一个合乎逻辑的,如果编程
和逻辑零,如果没有编程。
加密密钥表
在87C752包括一个16字节的EPROM阵列,可编程
由最终用户。这个数组的内容然后可以被用来
程序存储器中加密程序存储器的内容
验证操作。当一个程序存储器验证操作
执行的,所述程序存储单元中的内容是
XNOR'ed与16字节的加密表的字节之一。该
所得数据模式然后被提供给端口1作为验证数据。
加密机制可以是禁止,在本质上,通过使
在加密表在其擦除状态( FFH),由于字节
位与逻辑1的XNOR产品将导致原始
位。该加密的字节被映射与存储在代码存储器
16个字节的组。在代码存储的第一个字节将被加密
在加密表的第一个字节;在代码的第二个字节
表4.实施编程/校验模式
手术
程序用户EPROM
验证用户EPROM
程序键EPROM
验证关键EPROM
程序加密位1
程序加密位2
验证安全位
注意:
*从V脉冲
IH
到V
IL
并返回到V
IH
.
串行码
296H
296H
292H
292H
29AH
298H
29AH
P0.1 ( PGM / )
–*
V
IH
–*
V
IH
–*
–*
V
IH
P0.2 (V
PP
)
V
PP
V
IH
V
PP
V
IH
V
PP
V
PP
V
IH
1999年7月23日
17

深圳市碧威特网络技术有限公司