stc系列51单片机与普通51单片机的特性比较.pdfVIP

  • 118
  • 0
  • 约3.32千字
  • 约 4页
  • 2018-06-07 发布于天津
  • 举报

stc系列51单片机与普通51单片机的特性比较.pdf

stc系列51单片机与普通51单片机的特性比较

STC 系列51 单片机的应用特注 绍兴文理学院 工学院 沈红卫 2010 年6 月 STC 系列51 单片机与普通51 单片机的特性比较 沈红卫 目前宏晶STCMCU 全系列单片机是基于Flash 制造工艺的8051 单片机。宏晶STC 将 8051 ISP/在线编程实用化/强制普及化,并低成本实现了内部EEPROM 功能。宏晶STCMCU 给8051 注入了新的灵魂,实现了中国大陆工程师的梦想:超强抗干扰,超级加密。中国大 陆第一次真正拥有了实用的、全球领先的8 位单片机。 STC 系列51 单片机与普通 51 单片机的引脚和指 统完全兼容。但在性能和功能上 体现出很强优势。具体体现在: 一)性能优势 1. 1 个时钟/机器周期(即:平均运行速度比同主频普通51 单片机快8~ 12 倍); 2. 加密性能优异(据说无法解密); 3. 低功耗,超低价; 4. 高速,高可靠性; 5. 强抗静电,强抗干扰; 6. 宽电压:5.5V~3.7V (普通51 是5±5%); 7. 工作主频最高可达35M; 8. 封装形式多样:DIP、LQFP、PLCC 等。 二)功能优势 1. 内部RC 振荡器或外部晶振可选; 2. 片内含有足够容量的Flash 程序存储器,擦写次数优于10 万次; 3. 片内RAM 至少256 字节; 4. 片内EEPROM 数据存储器,擦写 10 万次以上; 5. 硬件看门狗WDT ; 6. 除兼容普通51 的2 个16 位定时/计数器外,还有独立的波特率发 器; 7. 每个端口具有4 种工作方式(准双向,推挽,仅输入 (高阻),开漏); 8. 片内具有多路A/D ; 9. 片内集成高可靠复位电路; STC 系列51 单片机的应用特注 绍兴文理学院 工学院 沈红卫 2010 年6 月 10. 每个端口驱动能力20mA 。 三)ISP (在 统烧写)/IAP (在应用烧写) 由于片内含有足够容量的Flash 程序存储器,擦写次数优于 10 万次,而且厂方又提供 了基于3 线制串口的免费烧写软件。因此,非常适合单片机应用 统的零仿真器(无仿真器) 开发,和初学者的单片机 统学习实践。 四)与普通51 单片机程序设计上的特别注意点 STC 单片共有111 条指 ,与普通51 单片机相比,在程序设计和程序移植上,特别要 注意的其单时钟/每机器周期特性,也就是是说每条语句执行的速度要比普通51 快8~ 12 倍。 具体体现在: 执行速度快24 倍的有1 条; 执行速度快12 倍的有12 条; 执行速度快9.6 倍的有1 条; 执行速度快8 倍的有20 条; 执行速度快6 倍的有39 条; 执行速度快4.8 倍的有4 条; 执行速度快4 倍的有20 条; 执行速度快3 倍的有14 条; 具体 对 应指 令( 汇 编 语句 )可查阅 STC 单片机 使 用 手册 (可从 WWW.MCU-MEMORY.COM 网站下载)。 一般普通51 单片机 统的程序可直接移植到STC51 单片机 统。但在时序要求很高的 应用场合,例如:DALLS18B20 温度传感器的温度读取程序、DHT11 温湿度传感器温湿度 读取的程序等等场合,由于涉及到严密的时序配合,故要特别注意普通51 单片机上的这些 程序 能简单移植使用,必须注意STC 单片机执行速度提高的特性。 为解决这个问题,通常将需要时序配合的延时函数反汇编成汇编语句,然后查出每条指 令(汇编语句)的执行时钟,从而准确计算出相应的延时时间 (精确到 1 s )。以例说明如 下: /* 这是一个用于时序配合的延时函数 */ /* 延时时间:( 11T*i+4T)/ 12us,在12M 下 */ void delay(unsigned char i) STC 系列51 单片机的应用特注 绍兴文理学院 工学院 沈红卫 2010 年6 月 { while(i--) ; } 在KEIL

文档评论(0)

1亿VIP精品文档

相关文档