STC89C52单片机的内外的RAM,ROM的讨论

您所在的位置:网站首页 罗的room有多大 STC89C52单片机的内外的RAM,ROM的讨论

STC89C52单片机的内外的RAM,ROM的讨论

2024-07-16 14:07| 来源: 网络整理| 查看: 265

源地址:http://www.360doc.com/content/13/0204/10/6973384_264152196.shtml

关于STC89C52: 

1、STC89C52只有512字节的的RAM,包括2部份,一是256字节的内部RAM,二是256字节的外部RAM;STC89C54以上的芯片才有1K的RAM(内256+外1024)。

 2、1K的EEPROM(应为2K)出厂时内置有支持串行下载功能的代码,配合官方下载软件完成代码的串口下载。这个区域在实际应用当中也可用于可保存断电后不能丢失的数据,但实际操作上不能像RAM那样直接读写,需要通过专门的寄存器操作来完成读写。 

3、EEPROM不是ROM,也不是RAM,EEPROM也没有用作RAM--你先这样记,这个问题说起来内容比较多,后面细谈。

 4、Flash程序存储器8K就是当ROM用(这句话严格的讲应该说成“Flash程序存储器8K就是当程序存储器用”):基本上是这样。关于ROM、FALSH后面细说。 是否需要1K的RAM:可在编译完成后观察编译结果,如果能编译成功,应该有类似下面的信息:“program size:data=9.0,xdata=1,code =2345”,其中data的整数部份就是你实际需要的内部RAM字节数,xdata是你实际需要的外部RAM字节数,code是代码长度。你可以根据这个信息选择最合适的STC单片机型号。具体到STC89C52:data



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3