MICROCHIP公司的PIC系列单片机是目前全球应用颇为广泛的单片机。
从芯片解密技术的角度来看,PIC系列单片机可以分为以下两类:
前期:解密难度极低的“普通PIC单片机”
当前:近乎无法解密的“新型PIC单片机”
可见,即便作为世界上单片机研发能力极强的MICROCHIP公司,其单片机加密技术的发展也是一波三折。
众所周知,前期的“普通PIC单片机”,仅用非常简单的紫外线擦除法就能轻松解密,这就使得当时许多工程师放弃PIC单片机,转而寻求其它加密性能更理想的芯片
(例如ST7系列单片机)。
由于有了上述的前车之鉴,MICROCHIP公司在“新型PIC单片机”里采用了非常先进的制造工艺,同时其加密电路更是完全摒弃了传统的加密原理,使得现有的诸多芯片解密技术对其根本毫无办法。
可以这么讲,从加密电路的复杂度来看,新型PIC单片机的解密难度甚至超过了高集成度的ARM芯片和DSP芯片,这在以前几乎是难以想象的。
正因为如此,虽然“新型PIC系列单片机”已经面世许久,可时隔数年依旧无法解密。除了MICROCHIP,
世界上能够做到这一点的单片机公司并不多。
随着“新型PIC单片机”的出现,鉴于其卓越的加密性能,越来越多的开发工程师重新开始使用PIC单片机;同时,由于PIC单片机优良的兼容性,很多工程师还把原有的程序移植到“新型PIC单片机”中,这么简单一改,产品的加密性能立刻就获得极大的提升!(例如
,PIC16F73可升级为PIC16F723,PIC16F913可升级为PIC16F1933,PIC18F2580可升级为PIC18F25K80等等)
可以这么讲,对于新型PIC单片机,先不谈如何解密,仅是对此类芯片的加密原理能够进行些许研究的公司国内大概也就一到两家!。
以下表格是“新型PIC单片机“的部分型号,敬请参考。
更多有关单片机解密的详细内容,请参考“解密问答” |
|
|
|
|
|
|
|
|
子系列名称 |
新型PIC单片机型号 |
10F系列 |
PIC10F320 |
PIC10F322 |
|
|
|
12F系列 |
PIC12F1501 |
PIC12F1822 |
PIC12F1840 |
|
|
16F系列 |
PIC16F1503 |
PIC16F1507 |
PIC16F1512 |
PIC16F1516 |
PIC16F1526 |
PIC16F1782 |
PIC16F1786 |
PIC16F1823 |
PIC16F1827 |
PIC16F1847 |
PIC16F1933 |
PIC16F1936 |
PIC16F1938 |
PIC16F1946 |
PIC16F707 |
PIC16F720 |
PIC16F721 |
PIC16F722 |
PIC16F722A |
PIC16F723 |
PIC16F723A |
PIC16F724 |
PIC16F726 |
PIC16F727 |
PIC16LF1902 |
PIC16LF1906 |
PIC16F1934 |
PIC16F1937 |
PIC16F1939 |
PIC16F1933 |
|
|
|
18F(J)系列 |
PIC18F24J10 |
PIC18F25J10 |
PIC18F26J11 |
PIC18F27J13 |
PIC18F44J10 |
PIC18F45J50 |
PIC18F46J50 |
PIC18F47J53 |
PIC18F63J11 |
PIC18F64J90 |
PIC18F65J50 |
PIC18F66J60 |
PIC18F67J50 |
PIC18F83J11 |
PIC18F84J90 |
PIC18F85J50 |
PIC18F86J72 |
PIC18F87J60 |
PIC18F96J65 |
PIC18F97J60 |
|
18F(K)系列 |
PIC18F13K50 |
PIC18F14K50 |
PIC18F45K22 |
PIC18F46K22 |
PIC18F13K22 |
PIC18F14K22 |
PIC18F23K22 |
PIC18F24K22 |
PIC18F25K22 |
PIC18F26K22 |
PIC18F43K22 |
PIC18F44K22 |
PIC18F65K22 |
PIC18F66K22 |
PIC18F67K22 |
PIC18F85K22 |
PIC18F23K20 |
PIC18F24K20 |
PIC18F25K20 |
PIC18F26K20 |
PIC18F43K20 |
PIC18F44K20 |
PIC18F45K20 |
PIC18F46K20 |
PIC18F25K80 |
PIC18F26K80 |
PIC18F45K80 |
PIC18F46K80 |
PIC18F65K80 |
PIC18F66K80 |
PIC18F65K90 |
PIC18F66K90 |
PIC18F67K90 |
PIC18F85K90 |
PIC18F86K90 |
PIC18F87K90 |
PIC18F86K22 |
PIC18F87K22 |
|
|
|
|
|