AT89C51单片机不可破解的加密方法

时间:2023-03-08来源:佚名
单片机解密简单就是擦除单片机片内的加密锁定位。由于AT89C系列单片机擦除操作时序设计上的不合理。使在擦除片内程序之前首先擦除加密锁定位成为可能。
  AT89C系列单片机擦除操作的时序为:擦除开始---->擦除操作硬件初始化(10微秒)---->擦除加密锁定位(50----200微秒)--->擦除片内程序存储器内的数据(10毫秒)----->擦除结束。如果用程序监控擦除过程,一旦加密锁定位被擦除就终止擦除操作,停止进一步擦除片内程序存储器,加过密的单片机就变成没加密的单片机了。片内程序可通过总线被读出。
  对于AT89C系列单片机有两种不可破解的加密方法。
  一、永久性地破坏单片机的加密位的加密方法。简称OTP加密模式。
  二、永久性地破坏单片机的数据总线的加密方法。
简称烧总线加密模式。AT89C系列单片机OTP加密模式原理这种编程加密算法烧坏加密锁定位(把芯片内的硅片击穿),面不破坏其它部分,不占用单片机任何资源。加密锁定位被烧坏后不再具有擦除特性,89C51/52/55有3个加密位进一步增加了加密的可靠性。一旦用OTP模式加密后,单片机片内的加密位和程序存储器内的数据就不能被再次擦除,89C51/52/55单片机就好象变成了一次性编程的OTP型单片机一样。
  如果用户程序长度大于89C51单片机片内存储器的容量,也可使用OPT模式做加密,
  具体方法如下:
  1、按常规扩展一片大容量程序存储器,如27C512(64K)。
  2、把关键的程序部分安排在程序的前4K中。
  3、把整个程序写入27C512,再把27C512的前4K填充为0。
  4、把程序的前4K固化到AT89C51中,用OPT模式做加密。
  5、把单片机的EA脚接高电平。这样程序的前4K在单片机内部运行,后60K在片外运行。盗版者无法读出程序的前4K程序,即使知道后60K也无济于事。
  AT89C系列单片机炼总线加密模式原理因为单片机片内的程序代码最终都要通过数据总线读出,如果指导单片机的数据总线的其中一条线永久性地破坏,解密者即使擦除了加密位,也无法读出片内的程序的正确代码。89C1051/2051的数据总线为P1口烧总线模式烧坏89C2051的P1.0端口,原程序代码为02H、01H、00H。读出的数据则为03H,01H,00H。其中最低位始终为1,读出的程序代码显然为错码。这种加密模式用于加密89C1051/2051单片机。缺点是占用单片机的资源。开发设计人员在设计单片机硬件系统时只要预留出口线P1.0不用,以后就可用烧总线模式对单片机加密。

相关阅读

电气故障排查五步法,一看就会

做电工、设备维修的都懂,现场遇到电气故障,最头疼的就是盲目拆、盲目测,费时间还找不到问题。今天给大家分享一套简单、实用的电气故障快速排查五步法,不管是电工、设备维修还是...
2026-04-11
电气故障排查五步法,一看就会

电动机常用控制电路(二)

拉线开关操作有状态信号灯的电动机220V控制电路 拉线开关操作有状态信号灯的电动机220V控制电路如图2-3所示。其中,图2-3(a)所示为由图形符号构成的控制电路;把图2-3(a)采用实...
2023-06-13
电动机常用控制电路(二)

带电检修时应注意哪些问题?

不停电检修工作在工业企业主要是在带电设备附近或外壳上进行的工作;而在电业部门,还有直接在不停电的带电体上进行的厂作,如用绝缘杆工作、等电位工作,带电水冲洗等。不停...
2023-03-21

一度电可以做些什么,你真的知道吗?

每次交完电费,看着电费收据上的数字,你有没有想过,为啥每个月会产生这个数量的用电,一度电到底都做了哪些事儿呢? 以河北南网普通居民第一档电价0.52元/度为例,如果放在市...
2023-06-11
一度电可以做些什么,你真的知道吗?

关掉电灯后,电去哪儿了?

这是一年级小学生可能会问的问题,但要说清楚这个有趣的问题……嗯,允许我多说两句~ 充完电拔下插头、下班了关掉电脑、煮完饭关上电磁炉、睡觉前关了灯……生活中,“随手关...
2023-06-11
关掉电灯后,电去哪儿了?

热销商品

加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
5.8

欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
7.45

水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
4.8

170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
4.5

安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
10

网站栏目