2
Π
Π
ΠΠΠ
Π
Π
Π
Π
中图分类号:TP368. 1 文献标识码:A 文章编号:1009 - 2552(2006) 06 - 0134 - 02
单片机软件模拟 SPI 接口的解决方案
蔡向东
(哈尔滨理工大学自动化学院, 哈尔滨 150080)
摘要: SPI 接口是一种同步串行通讯接口, 具备 SPI 接口的外围芯片十分丰富, 应用非常广泛。
但是, 具备 SPI 接口的单片机种类较少。介绍了一种基于单片机的模拟 SPI 接口的方法, 使没有
SPI 接口的单片机扩展带有 SPI 接口的外围芯片成为现实。
关键词: SPI 接口; 模拟; 时序
Realization of SPI interface simulated by SCM
CAI Xiang dong
(School of Automation , Harbin University of Science and Technology, Harbin 150080 , China)
Abstract : SPI interface is a synchronously munication interface. Peripheral chips which have SPI
interface are very abundant. But the SCM with SPI interface is fewer. This paper introduces a realization of SPI
interface simulated by SCM. For SCM without SPI interface , it has e reality to extend SPI interface
peripheral chips.
Key words : SPI interface ; simulation ; sequence
SPI ( Serial Peripheral Interface ———串行外设接篇幅,仅介绍读命令的时序和应用子程序。
口) 是摩托罗拉公司推出的一种同步串行通讯接口,
用于微处理器微控制器和外围扩展芯片之间的串
行连接,现已发展成为一种工业标准,目前,各半导
体公司推出了大量的带有 SPI 接口的具有各种各样
功能的芯片,如 RAM ,EEPROM ,FlashROM ,A D 转换
器、D A 转换器、LED LCD 显示驱动器、I O 接口芯
片、实时时钟、UART 收发器等等,为用户的外围扩
展提供了极其灵活而价廉的选择。
由于 SPI 总线接口只占用微处理器四个 I O 口线,
采用 SPI 总线接口可以简化电路设计,节省很多常规电图 1 AT89C2051 与 93C46 连接示意图
路中的接口器件和 I O 口线,提高设计的可靠性。
1 93C46 存储器 SPI 总线的工作原理
很多厂家的单片机都具有 SPI 接口,如 PHILIPS
93C46 作为从设备,其 SPI 接口使用 4 条 I O 口
的 P89LPC900 ,ATMEL 的 Atmega128 等,但是,也有很
线:串行时钟线
单片机软件模拟SPI接口的解决方案 来自淘豆网m.daumloan.com转载请标明出处.