久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

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

51單片機-SPI接口

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


關鍵詞: 51單片機SPI接

評論


技術專區

關閉