串行FLASH SSF1101在单片机(2)
2016-10-01 01:04
导读:SSF1101通过简单的SPI串行口进行数据存取,器件的操作由主机发出的指令控制,一个有效指令包括一字节4位操作码、4位器件地址以及目的
SSF1101通过简单的SPI串行口进行数据存取,器件的操作由主机发出的指令控制,一个有效指令包括一字节4位操作码、4位器件地址以及目的缓冲器或主储器地址位置。当CS为0时,主机向器件SCK端发送时钟信号,以引导操作码和地址从SI端写入到器件中。所有指令地址和数据都是先送高位。SSF1101的操作命令如表2所列。表中的X可取任意值,它对器件操作没有影响。
表2 SSF1101操作命令表
操 作命 令器件地址页面地址缓冲区地址读缓冲区11110ddddXXXXXXXXXXXXBA11-BA0读缓冲区21111ddddXXXXXXXXXXXXBA11-BA0写缓冲区10110ddddXXXXXXXXXXXXBA11-BA0写缓冲区20111ddddXXXXXXXXXXXXBA11-BA0使用内建擦除周期的从缓冲区1到闪存传送1010ddddPA11-PA0XXXXXXXXXXXX使用内建擦除周期的从缓冲区2到闪存传送1011ddddPA11-PA0XXXXXXXXXXXX不使用内建擦除周期的从缓冲区1到闪存传0010ddddPA11-PA0X