当前位置:首页 >> 计算机硬件及网络 >>

STC单片机性能及其解密方法分类简介

STC 单片机性能及其解密方法分类简介 时间:2011-07-21 16:55 作者:互联网 来源:互联网 单片机以其高可靠性、高性能价格比,在工业控制系统、数据采集系统、智能化仪器仪 表、办公自动化等诸多领域得到极为广泛的应用,并已走入家庭,洗衣机、空调等,到处都 可见到单片机的踪影。在此,小编针对 STC 单片机来整理了一些资料,总结 STC 单片机性 能及其解密方法分类,希望能给大家学习 STC 单片机有一定的参考作用。

STC 单片机

随着电子技术的迅速发展, 单片机技术的出现给现代工业测控领域带来了一次新的技术 革命。STC 公司推出了了 STC89 系列单片机,增加了大量的新功能,提高了 51 的性能,是 MCS51 家族中的佼佼者。 文章主要介绍了该单片机种与 MCS51 的不同之处, 并根据笔者的 实践,提出了一些需要注意的地方。这里要向大家推荐的是新近由 STC 公司推出的高性价 比的 STC89 系列单片机。

STC 单片机-STC89 系列单片机的性能

STC89 系列单片机是 MCS-51 系列单片机的派生产品。 它们在指令系统、 硬件结构和片 内资源上与标准 8052 单片机完全兼容,DIP40 封装系列与 8051 为 pin-to-pin 兼容。STC89 系列单片机高速(最高时钟频率 90MHz),低功耗,在系统/在应用可编程(ISP,IAP),不占用 户资源。下表是 STC89 系列单片机资源一览表。

STC 单片机-STC89 系列单片机主要特性:

80C51 核心处理器单元;3V/5V 工作电压,操作频率 0~33MHz(STC89LE516AD 最高 可达 90MHz) ;5V 工作电压,操作频率 0~40MHz; 大容量内部数据 RAM:1K 字节 RAM;64/32/16/8kB 片内 Flash 程序存储器,具有在应 用可编程(IAP) ,在系统可编程(ISP),可实现远程软件升级,无需编程器; 支持 12 时钟(默认)或 6 时钟模式;双 DPTR 数据指针;SPI(串行外围接口)和增强型 UART ;PCA(可编程计数器阵列),具有 PWM 的捕获/比较功能;

4 个 8 位 I/O 口,含 3 个高电流 P1 口,可直接驱动 LED;3 个 16 位定时器/计数器;可 编程看门狗定时器(WDT);低 EMI 方式(ALE 禁止);兼容 TTL 和 COMS 逻辑电平;掉电检 测和低功耗模式等。

STC 单片机-64/32/16/8K 片内 Flash(程序存储器)与 ISP 功能

STC89 系列单片机按芯片型号分别有 64/32/16/8K 片内 Flash,分为 2 个 Flash 存储块: Block0 和 Block1。2 个 Flash 存储块在物理上 Block0 在前,Block1 在后。通过 REMAP 功 能可以将 Flash 块重定位。下图显示的是 STC89C58 的程序存储器结构

ISP 主要应用于在线(或远程)升级,通过执行 ISP 引导码改写用户程序,无须编程器, 无须亲临现场。STC89 系列单片机在出厂时,片内已经烧录有 ISP 引导码,占用 Block1 的 程序空间前 2K 字节,并设置为从 Block1 启动。启动时,首先执行 ISP 引导码,确认是程 序下载,还是正常启动。无论是程序下载还是正常启动,ISP 引导码最后总是将 REMAP 取 消,恢复 Block0 在前 8K 的地址空间,进而执行 Block0 中的用户程序,即用户程序总是放 在 Block0 的 00H 开始的单元,除非用户自行修改了 ISP 引导码。

STC 单片机-STC89 系列单片机 IAP 技术

IAP 功能就是在应用可编程,利用该功能,就可将本不具有 EEPROM 的单片机具有相 当于 EEPROM 的功能, 而且存储空间远大于 EEPROM。 IAP 不能对自身所在的 Block 编程, 即当程序运行在 Block0 时, 可编程的是 Block1; 当程序运行在 Block1 时, 可编程的是 Block0。 根据这个特点,通过 REMAP 功能可设置在应用编程的 Flash 的大小。对 STV89C58 来说, ①、当程序运行于 Block0 时,可拥有 6~8k 的 Flash EEPROM(一般使用); ②、当程序运行于 Block1 时,可拥有近 32k 的 Flash EEPROM(需要技巧或更改 ISP 引 导码);

STC 单片机-可编程计数器阵列

8051 单片机片内有 2 个定时器/计数器,8052 则有三个,满足一般拥护的需求,但在某

些特殊场合却略显资源紧张,STC89 额外提供了一个可以无须 CPU 参与、独立工作的可编 程计数器阵列(PCA)。STC89 的可编程计数器阵列(PCA)是一个 16 比特的定时器,拥有 5 个 16 比特捕捉/比较模块,每个模块均可有以下几种模式:上升沿和/或下降沿捕捉;软件定时 器;高速输出;看门狗定时器(仅模块 4);脉宽调制器(PWM)。

STC 单片机-复位电路

STC89 在 8051 基础上增加了多个复位功能,以提高单片机的抗干扰能力:上电复位、 软件复位、欠压检测与复位等。

STC 单片机破解的方法目前有两大种:软破解和硬破解

软破解主要针对 STC89 系列片机和 STC90 系列单片机,软解密单片机主要优点是成本 低和速度快。

例如以下单片机采用软解方法: STC89C51 STC89LE51RC STC89C51RC STC89C52 STC89LE52RC STC89C52RC STC89C53 STC89LE53RC STC89C53RC STC89C54 STC89LE54RD+ STC89C54RD+ STC89C55 STC89C55RD+ STC89C58 STC89LE58RD+ STC89C58RD+ STC89C516 STC89LE516RD+ STC89C516RD+ STC90LE51RC STC90C51RC STC90LE52RC STC90C52RC STC90LE53RC STC90C53RC STC90LE54RD+ STC90C54RD+ STC90LE58RD+ STC90C58RD+ STC90LE516RD+ STC90C516RD+

硬破解主要针对 STC10 系列单片机/STC11 系列单片机和 STC12 系列单片机, 硬解密单 片机主要优点是通用性。

例如以下单片机采用硬解方法: STC12C1052 STC12C2052 STC12C4052STC12C5052 STC12C2052AD STC12C4052AD STC12C5052AD STC12LE2052 STC12LE4052 STC12LE5052

STC12LE2052AD STC12LE4052ADSTC12LE5052ADSTC12C5402 STC12C5406STC12C5410 STC12C5412 STC12C5404AD

STC12C5404

STC12C5406AD STC12C5408AD STC12C5410AD STC12C5412AD STC12LE5404 STC12LE5406 STC12LE5408 STC12LE5410 STC12LE5412 STC12LE5404AD STC12LE5406AD STC12LE5408ADSTC12LE5410AD STC12LE5412A STC10F04XE STC10F08XE STC10F12XE IAP10F14XE STC10L04XE STC10L08XESTC10L12XE IAP10L14XE STC11F01 STC11F02E STC11F03E STC11F04E STC11L03ESTC11L04E STC11F32XE STC11F05E STC11L05E IAP11F06 IAP11L06 STC11L01E STC11F08XE STC11L02E STC11F16XE

STC11F40XE STC11F48XE STC11F52XE STC11F56XE STC11F60XE IAP11F62X STC11L08XE STC11L16XE STC11L32XE STC11L40XE STC11L48XE STC11L52XE STC11L56XE STC11L60XE IAP11L62X

本 文 来 自 : 赛 微 电 子 网 - 电 子 工 程 师 社 区 http://www.srvee.com/embed/apply/STCdpjxnjqjmfffljj_57102.html 本 文 来 自 : 赛 微 电 子 网 - 电 子 工 程 师 社 区 http://www.srvee.com/embed/apply/STCdpjxnjqjmfffljj_57102.html

原 文 地 址 :

原 文 地 址 :


相关文章:
STC单片机型号选型列表_图文
STC 单片机型号选型表 作者:深圳市恒信宇电子 STC11xx 系列型号 1T 8051 有外部总 线 全球唯一 ID 号 无法解密 11F-10F 系列 内支 Flas h 工作电 程序 压...
深入了解STC单片机
STC 单片机主要性能 STC 单片机特点 STC 单片机 AD 和 EEPROM 的驱动 C 程序 ...stc单片机解密 暂无评价 3页 免费 基于STC单片机虚拟示波器... 暂无评价 17...
STC89C52单片机介绍
尽管他的大部分功能 集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、 内存、 内部外部总线 STC89C52 单片机介绍: 单片机是指一个集成...
STC单片机唯一ID保护的例子及思路_图文
STC 单片机唯一 ID 保护的例子及思路 (摘自 STC-ISP V6.XX【重要说明】部分...而且如果开发者使用了关联单片机唯一 ID 的保护方式,哪怕破解者千 辛万苦取得...
stc89C52技术简介
stc89C52技术简介_电子/电路_工程科技_专业资料。3...功能单元的数量与种类答复增加,取得巨大成功,如今在...的低电压,高性能 CMOS8 位微处理 器,俗称单片机。...
stc89c51简介
stc89c51简介_工学_高等教育_教育专区。 第三章 系统硬件设计 3.1 STC89C51 单片机的介绍 STC 系列单片机是美国 STC 公司最新推出的一种新型 51 内核的单片机...
深圳天大创芯STC单片机解密详叙
深圳天大创芯STC单片机解密详叙_兵器/核科学_工程科技_专业资料。STC 单片机是...有 ISP 和 IAP 功能, 强抗干扰和降低 EMI 性能.15F 系列有 STC 最少引脚 ...
STC89C52系列单片机简介
STC89C52系列单片机简介 - 1.6 STC89C52 系列单片机简介 STC89C52 是 STC 公司生产的一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Fla...
基于STC15单片机资料
基于STC15单片机资料_工学_高等教育_教育专区。湖南...⑦ 若采用中断方式,还需要进行中断设置(中断允许和...由于单片机具有较高的性能价格比,良好的控制 性能和...
单片机STC12C5A60S2简介
STC12C5A60S2 简介 STC12C5A60S2 是 STC 生产的单时钟/机器周期(1T)的单片机,是高速、低 功耗、超强抗干扰的新一代 8051 单片机,指令代码完全兼容传统 ...
更多相关标签: