基于AVR单片机,SPI通信工作原理、通信方式
SPI总线详细解析 更新于2010-08-24 20:20:36 文章出处: 与非网
关键字: SPI 串行通讯 主从时钟
一.SPI总线简介
串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口。
SPI 用于CPU与各种外围器件进行全双工、同步串行通讯。它只需四条线就可以完成MCU与各种外围器件的通讯,这四条线是:串行时钟线(CSK)、主机输入/从机输出数据线(MISO)、主机输出/从机输入数据线(MOSI)、低电平有效从机选择线CS。当SPI工作时,在移位寄存器中的数据逐位从输出引脚(MOSI)输出(高位在前),同时从输入引脚(MISO)接收的数据逐位移到移位寄存器(高位在前)。发送一个字节后,从另一个外围器件接收的字节数据进入移位寄存器中。即完成一个字节数据传输的实质是两个器件寄存器内容的交换。主SPI的时钟信号(SCK)使传输同步。其典型系统框图如下图所示。

二.SPI总线主要特点
· 全双工;
· 可以当作主机或从机工作;
· 提供频率可编程时钟;
· 发送结束中断标志;
· 写冲突保护;
.总线竞争保护等。
三.SPI总线工作方式
SPI总线有四种工作方式,其中使用的最为广泛的是SPI0和SPI3方式(实线表示

):
SPI详解(AVR) 6页 1下载券 AVR SPI的 设置于应用 3页 1下载券 AVR单片机... //unenable 595 spi } void main() { init(); while(1) { spi_write(...
SPI详解 29页 2下载券 【详解】SPI中的极性CPO... 9页 免费 SPI时序图详解 9页 2下载券 SPI详解(AVR) 6页 1下载券喜欢此文档的还喜欢 spi总线 30页 ...
AVR 单片机 SPI 实例时间:2006-08-08 来源: 作者: 点击:930 字体大小:【大中小】 本人的一个 SPI 的实例,通过 SPI 实现两机通讯, 采用中断方式实现双全工...
AVR SPI的 设置于应用_信息与通信_工程科技_专业资料。AVR SPI 的 设置与... 基于SPI总线的TLC5615在... 4页 1下载券 SPI详解(AVR) 6页 1下载券 AVR...
AVR 单片机 SPI心得体会_程序代码_计算机硬件及网络_IT/计算机_专业资料。SPI avr 通信 程序SPI 心得体会 关于 SPI 的一些基本内容就不再在这说了,下面主要是...
SPIavr中spi的完全使用 3页 免费搜你所想,读你所爱 拒绝盗版,营造绿色文库 如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处...
ISP SPI JTAG 三者区别详解_工学_高等教育_教育专区。ISP SPI JTAG 三者区别...AVR 的 JTAG 功能(只有部分型号才有)使得 AVR 的调试工作非常简单,可以通过 ...
avr模拟SPI 读取AT45DB161D_IT/计算机_专业资料。avr模拟SPI时序 读取AT45DB161... AVR单片机与串行AD的SPI... 3页 免费 SPI详解(AVR) 6页 1下载券...
AVR_SPI 通信C程序_信息与通信_工程科技_专业资料。AVR_SPI 通信C程序这个虽然网上找的,但是还不错主机: //SPI双机通信 主机 //发送0x09,接收方PD0~3,...
AVR_SPI 通信C程序 2页 1财富值 详解SPI总线应用 7页 1财富值 spi接口 ... SPIavr 中 spi 的完全使用.txt31 岩石下的小草教我们坚强, 峭壁上的野百合...
闽公网安备 35021102001881号 
热门文档