<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 51單片機-SPI接口

51單片機-SPI接口

作者: 時(shí)間:2016-12-02 來(lái)源:網(wǎng)絡(luò ) 收藏
SPI(Serial Peripheral Interface)接口是同步串行接口,利用時(shí)鐘線(xiàn)對數據位進(jìn)行同步,時(shí)鐘的上升沿和下降沿鎖存數據。SPI的兩種類(lèi)型:
四線(xiàn)制SPI:CS,SCK(同步時(shí)鐘),MOSI(master out slaver in),MISO:全雙工
三線(xiàn)制SPI:CS,SCK,DIO:半雙工,只能分時(shí)進(jìn)行收發(fā)
SPI時(shí)序圖舉例:四線(xiàn)制,低電平使能,上升沿鎖存,先發(fā)送最高位。
DS1302的接口時(shí)序:三線(xiàn)制,高電平使能,寫(xiě)上升沿鎖存,讀下降沿鎖存,先發(fā)送最低位。
DS1302是典型的三線(xiàn)制SPI接口,DS1302的時(shí)間信息以寄存器的形式存儲在芯片內部,通過(guò)SPI接口,對相應的寄存器進(jìn)行讀操作,可以獲得當前時(shí)間數值;寫(xiě)操作,可以設定當前時(shí)間。
根據時(shí)序圖編寫(xiě)程序的方法: 從左至右,按順序編寫(xiě)輸出高低電平或讀入高低電平數據。 多個(gè)信號同步。 對于輸出,要把數據線(xiàn)上的數據準備好后,時(shí)鐘線(xiàn)上再給予鎖存時(shí)鐘沿。所謂時(shí)鐘沿就是高低電平的跳變。 對于輸入,先給予鎖存時(shí)鐘沿,使的從設備準備好數據,再從數據線(xiàn)上讀入有效數據。


關(guān)鍵詞: 51單片機SPI接

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>