单片机的存储器
书籍:工程师手册
出处:按学科分类—工业技术 企业管理出版社《工程师手册》第750页(424字)
单片机在系统结构上采用哈佛(Harvard)结构,即数据存储和程序存储相互分离的结构。以RAM为数据存储器,用来存放需处理的随机数据。以ROM为程序存储器,用来存放程序指令、常数及表格等。
用作数据存储器的RAM又有片内RAM和片外RAM。有的单片机将片内RAM称为寄存器堆,作为通用寄存器存取。片外RAM的使用与一般微处理器的情况相同。
用作程序存储器的ROM又有片内ROM(掩膜式)、片内EPROM和外接EPROM。由于用户无法将程序写入片内ROM中,故此种单片机必须在芯片制作过程中把用户程序掩膜到片内ROM中。用户也可用高压脉冲把其程序写入片内EPROM中。当单片机内无片内ROM或片内EPROM容量不够时,必须采用片外EPROM。有的单片机还有片内EEPROM,为用户程序的固化带来了方便。