资料介绍
在连接SPI 主器件(如单片机)与SPI 从器件(如
EEPROM)进行通信时,对于设计人员来说,了解发
送到存储器的命令顺序至关重要。借助于Microchip本
应用笔记和相关的示例代码,可以使得在系统设计中引
入SPI EEPROM的工作变得相当容易。本应用笔记只
讨论了一种设计方法,由于不同应用的系统要求不尽相
同,其设计方法与本文所讨论的方法可能会有出入。本
文讨论了设计人员该如何去建立单片机与 SPI
EEPROM 进行通信的架构,并为在电子系统中使用多
个SPI 从器件的复杂设计方案提供了一个设计参考起
点。除此之外,最重要的一点是,通过本应用笔记系统
设计人员会了解到,在发送任何命令序列到 SPI
EEPROM前必须先读取STATUS 寄存器。 AN909
SPI 串行 EEPROM 与 PIC16 单片机的接口设计
作者: Ken Dietz
固件说明
Microchip Technology Inc. 本固件程序的作用是通过 SPI 总线,把 PIC16F630 单
片机 EEPROM 中的 128 个字节数据发送到 25LC160B
器件的 128 个连续单元中。系统不用借助于任何硬件模
引言 块,而是通过软件实现 SPI 总线通信,这样可以使用任
意 I/O 端口与 EEPROM 器件进行通信。图 1 所示为该
在连接 SPI 主器件 (如单片机)与 SPI 从器件 (如 设计方法的概念模型。PIC16F630 内部 EEPROM 中的
EEPROM)进行通信时,对于设计人员来说,了解发