DataFlash存储器命令接口与状态机

2017年12月07日
除了基本存储单元外,DataFlash系列存储器内部还包括命令用户接口CUI(Command User Interface)和状态机。CUI接收用户软件的操作命令,将其翻译成状态机内部操作码并进行命令的有效性检验。状态机控制存储器所有的内部操作,包含一个8位的状态寄存器(status register),用来指示设备的操作状态。向存储器输入读状态寄存器命令可将状态寄存器的数据从最高位开始依次读出。状态寄存器各位的意义如表2所列。 

undefined

                                    

存储器操作命令及其模式

为了使存储器进行所需的操作, 例如读、写、擦除等,必须从SI引脚输入相应的操作命令,然后从SO或SI引脚读取或写入数据。除读状态寄存器命令外,所有的命令格式为:1字节操作码+3字节地址码。操作码指示所需的操作,DataFlash系列节地址码用来寻址存储器页阵列或缓存。

存储器与单片机接口实例
硬件电路

DataFlash系列存储器几乎可以和任何类型的单片机接口,无论单片机是否有SPI接口。当然,如果单片机有SPI接口,那么存储器读/写程序就相对简单些;如果单片机没有SPI接口,则可以用软件仿真SPI接口与存储器通信。存储器采用AT45DB161B-TC,TSOD封装;单片机为美国Microchip公司的PIC16LC73B-04/SS,SSOP封装。单片机采用软件仿真SPI接口的方式与存储器通信,存储器工作于SPI模式0。

本文关键词:DataFlash存储器

相关文章:Atmel公司全新推出串行DataFlash存储器
来源:深圳市英尚微电子有限公司
产品名
价格

在线客服

售前客服

My status 英尚 点击这里给我发消息 英尚

售后客服

在线时间

周一至周五
8:00-17:00

周六至周日
9:00-21:00