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

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

原 文 地 址 :

原 文 地 址 :


赞助商链接
相关文章:
STC89C52单片机详细介绍
Read Only Memory ) 的低电压, 高性能 COMOS8 的微处理器, 俗称单片机。 该...本系统的复位电路采用图 4—4(b)上电复位方式STC89C52 具体介绍如下: ...
STC单片机唯一ID保护的例子及思路_图文
STC 单片机唯一 ID 保护的例子及思路 (摘自 STC-ISP V6.XX【重要说明】部分...而且如果开发者使用了关联单片机唯一 ID 的保护方式,哪怕破解者千 辛万苦取得...
STC单片机的ISP协议
两年前,曾经用过 STC单片机,当时对他的那个 ISP 下载功能很是感兴趣, 且当时也想实现一个 IAP 升级办法,又不想占用他现有的 flash 空间,毕竟还是 有点小...
STC89C52单片机介绍
STC89C52 单片机介绍:单片机是指一个集成在一块...的 低电压,高性能 COMOS8 的微处理器,俗称单片机...按键手动复位有电平方式和脉冲方式两种。其中,按键...
STC单片机程序下载方法
STC 单片机程序下载方法 1、确认电脑上有可用的串口,如果没有,可以选用兼容的 USB 转 RS232 串口线,但要注意,市 面上不是所有的 USB 转串口线都能够 STC-...
STC89C52系列单片机简介
STC89C52系列单片机简介 - 1.6 STC89C52 系列单片机简介 STC89C52 是 STC 公司生产的一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Fla...
STC89C51单片机引脚功能介绍
STC89C51单片机引脚功能介绍_电子/电路_工程科技_专业资料。单片机 C51 单片机引脚功能介绍 C51 单片机引脚功能介绍 单片机的 40 个引脚大致可分为 4 类:电源、...
STC系列单片机程序烧录方法_图文
STC系列单片机程序烧录方法_计算机软件应用_IT/计算机_专业资料。STC 系列单片机程序烧录方法来源:互联网 作者: 关键字:STC 单片机 单片机烧录 单片机烧录方法 STC ...
STC单片机型号选型列表_图文
STC 单片机型号选型表 作者:深圳市恒信宇电子 STC11xx 系列型号 1T 8051 有外部总 线 全球唯一 ID 号 无法解密 11F-10F 系列 内支 Flas h 工作电 程序 压...
STC51单片机IO口模式快速设置
快速设置STC51单片机IO口的方法,带有完整代码,朋友们可以直接复制粘贴使用 ...口模式的快速设置新型 51 单片机 STC 系列,较传统 51 单片机性能和速度上有...
更多相关标签: