数据存储器也称随机存储器( Read Access Memory),简称RAM,在计算机工作时随时可存入或读取信息,电源切断后,RAM中的信息随即消失。 单片机的RAM有片内和片外两种,其作用参见第三章的相关内容。随机存储器的作用概括如下: (1)用作专门用途。 RAM中的某些存储单元被用作专用寄存器SFR,例如:8051单片机的内部RAM的256个存储单元中,后128个单元作为SFR使用。SFR也称特殊功能寄存器,是计算机进行算术与逻辑运算及各种控制所不可或缺的,一些SFR还可以位寻址。 (2)用于随机存取数据。 RAM的另一个重要作用就是随机存取数据。单片机片内RAM分工作寄存器区(用作工作寄存器RO~R7)、位寻址区(用于位操作)和用户区(用于存放用户数据或作堆栈区使用)。使用单片机的电子控制器,仅靠片内RAM远不能满足工作时大量数据的随机存取,需要通过单片机的扩展功能,使用片外RAM。 (3)用作特殊用途。 汽车电子控制系统的故障码和自适应学习修正参数一般用RAM储存,这些信息在点火开关断开后仍需保留,因此,汽车电子控制系统的微处理器都有一根直接连接蓄电池的电源线,使RAM有一个不受点火开关控制的常接电源。