STC89C51RC系列单片机中文完整指南

需积分: 49 0 下载量 166 浏览量 更新于2024-07-29 1 收藏 1.38MB PDF 举报
"STC89C51RC/RD+系列单片机中文指南" 这篇文档是关于STC89C51RC/RD+系列单片机的中文使用指南,由宏晶科技(深圳)提供技术支持。该系列单片机具有高可靠性、超低价格和低功耗的特点。文档中提到了一系列具体型号,如STC89C51RC、STC89LE51RC、STC89C52RC等,以及它们的增强型版本,如STC89C54RD+、STC89LE58RD+等。这些单片机都基于8051微处理器架构,并具备不同容量的闪存、SRAM和E2PROM。 单片机特性包括: 1. **内存配置**:拥有1280字节的SRAM,以及2k-8k字节的闪存程序存储器,部分型号还包含E2PROM。 2. **并行端口**:提供四个8位并行端口P0、P1、P2、P3,以及扩展的P4口,其中P4.0到P4.3作为I/O端口。 3. **附加功能**:内置双数据指针、看门狗定时器、支持ISP(在系统编程)和IAP(在应用编程),以及DataFlash。 4. **通信接口**:集成UART串口,支持3个定时器和A/D转换功能。 5. **电源和功耗**:支持5V和3V电压,掉电模式下电流仅为0.5μA,空闲模式下为2mA。 6. **速度与兼容性**:工作频率范围0-90MHz,向下兼容Winbond的78E51、P89C51,Philips和Atmel的某些产品。 7. **中断和优先级**:丰富的中断源和优先级设置。 8. **其他特性**:具有降低EMI(电磁干扰)设计和双倍速P4口,以及IAP和ISP功能,方便程序的更新和调试。 文档还包含了多个附录,如: - 附录A探讨了普通8051程序在STC89C51RC/RD+上无法运行的问题。 - 附录B介绍了STC89LE516AD和STC89LE516X2的相关信息。 - 附录C详述了STC89C51RC/RD+系列的ISP DIY过程。 - 附录D提供了ISPDemo(演示版)软件和通信协议。 - 附录E讲解了如何在运行中进行自定义下载,便于无仿真器调试。 - 附录F则涉及如何使用Keil C51高级语言编程时减少代码长度。 海纳电子资讯网提供了更多IC中文资料,供用户参考和学习。这些信息对于开发者理解和使用STC89C51RC/RD+系列单片机非常有帮助。