NOR Flash与与8位单片机接口设计位单片机接口设计
引 言 存储器又称闪速存储器,是20世纪80年代末逐渐发展起来的一种新型半导体不挥发存储器。它兼有
RAM和ROM的特点,既可以在线擦除、改写,又能够在掉电后保持数据不丢失。 Flash是Flash存储器中早
出现的一个品种,与其他种类的Flash存储器相比具有以下优势:可靠性高、随机读取速度快,可以单字节或单
字编程,允许CPU直接从芯片中读取代码执行等。因此NOR Flash存储器在嵌入式系统应用开发中占有非常重
要的地位。本文以SST公司的NOR Flash芯片SST39SF040和MCS-51单片机为例,针对大容量NORFlash在8位
低档单片机中应用的特殊性,详细介绍了其接口硬件和接口
引 言
存储器又称闪速存储器,是20世纪80年代末逐渐发展起来的一种新型半导体不挥发存储器。它兼有RAM和ROM的特点,
既可以在线擦除、改写,又能够在掉电后保持数据不丢失。
Flash是Flash存储器中早出现的一个品种,与其他种类的Flash存储器相比具有以下优势:可靠性高、随机读取速度快,
可以单字节或单字编程,允许CPU直接从芯片中读取代码执行等。因此NOR Flash存储器在嵌入式系统应用开发中占有非常
重要的地位。本文以SST公司的NOR Flash芯片SST39SF040和MCS-51单片机为例,针对大容量NORFlash在8位低档单片机
中应用的特殊性,详细介绍了其接口硬件和接口软件的设计方法。
1 SST39SF040芯片介绍
SST39SF040是SST公司近推出的一种基于SuperFlash技术的NORFlash存储器,属于SST公司并行闪速存储器系列;适
用于需要程序在线写入或大容量、非易失性数据重复存储的场合。
1.1 芯片内部功能结构和外部引脚
图1是SST39SF040的内部功能结构框图,由Super-Flash存储单元、行译码器、列译码器、地址缓冲与锁存器、输入/输
出缓冲和数据锁存器以及控制逻辑电路等部分组成。图2是其外部引脚分布图,其中A18~A0为地址线,CE为芯片选通信
号,OE可作为读信号,WE为写信号,DQ7~DQ0为数据线。