您的位置 首页 电路

51单片机-SPI接口

SPI(SerialPeripheralInterface)接口是同步串行接口,利用时钟线对数据位进行同步,时钟的上升沿和下降沿锁存数据。SPI的两种类型:四

SPI(Serial Peripheral Interface)接口是同步串行接口,使用时钟线对数据位进行同步,时钟的上升沿和下降沿锁存数据。SPI的两种类型:

四线制SPI:CS,SCK(同步时钟),MOSI(master out slaver in),MISO:全双工
三线制SPI:CS,SCK,DIO:半双工,只能分时进行收发
SPI时序图举例:四线制,低电平使能,上升沿锁存,先发送最高位。
DS1302的接口时序:三线制,高电平使能,写上升沿锁存,读下降沿锁存,先发送最低位。
DS1302是典型的三线制SPI接口,DS1302的时刻信息以寄存器的方式存储在芯片内部,经过SPI接口,对相应的寄存器进行读操作,能够获得当时时刻数值;写操作,能够设定当时时刻。
依据时序图编写程序的办法: 从左至右,按次序编写输出凹凸电平或读入凹凸电平数据。 多个信号同步。 关于输出,要把数据线上的数据准备好后,时钟线上再给予锁存时钟沿。所谓时钟沿便是凹凸电平的跳变。 关于输入,先给予锁存时钟沿,使的从设备准备好数据,再从数据线上读入有用数据。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/dianlu/254633.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部