52单片机存储器的扩展

52单片机存储器的扩展,第1张

STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

52单片机存储器的扩展----系统扩展结构

52单片机存储器的扩展,52单片机存储器的扩展,第2张

为减少连线,简化组成结构,可把具有共阳性的连线归并成一组公共连线,即总线--传送信息的公共通道(BUS)。

STC98C52单片机属于总线型结构,片内各功能部件都是按总线关系设计并集成为整体的。

三总线:地址总线(AB)、数据总线(DB)、控制总线(CB)。

STC89C52单片机的存储器扩展包括程序存储器扩展又包括数据存储器扩展。

52单片机存储器的扩展----程序存储器的扩展

外部程序存储器的种类单一,常采用只读存储器。只读存储器简称ROM。ROM中的信息一旦写入,就不能随意更改,特别是不能在程序运行过程中写入新的内容。ROM在电源关闭后仍能保存程序,在系统上电后,CPU可取出这些指令重新执行。

52单片机存储器的扩展----数据存储器的扩展

STC89C52内部仅有512B的数据存储器,可用于存放程序执行的中间结果和过程数据。这512B的数据存储器包含256B的内部RAM和256B的内部扩展RAM。内部扩展的256B RAM在物理上属于内部,在逻辑上属于外部。在系统需要大量数据缓冲的场合中,可以通过在外部扩展较大容量的静态随机存储器或者Flash ROM扩充系统的数据存储能力,扩展的最大容量为64KB,地址为0000H-FFFFH。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2481774.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存