利用SPI總線擴串口的方法(06-100)
——
GM814X與控制器的接口如圖1所示。
GM8142與控制器的通訊為標準的SPI接口的4線方式, 對8142的所有設置和數(shù)據(jù)通訊都通過SPI接口向設置寄存器發(fā)數(shù)據(jù)來完成,各擴展子口的工作方式為獨立設置。
GM8142的數(shù)據(jù)收發(fā)為16bit的數(shù)據(jù)長度。數(shù)據(jù)的接收以時鐘的上升沿為采樣標志,數(shù)據(jù)的發(fā)送以時鐘信號的下降沿為移位標志,時序如圖2所示。16bit的數(shù)據(jù)收發(fā)從CS為低時有效,當CS拉高后,結(jié)束數(shù)據(jù)的收發(fā),即一個CS有效周期要完成16bit的數(shù)據(jù)收發(fā)。如果使用8位單片機,則要求在CS有效期內(nèi)啟動兩次SPI通訊。
模數(shù)轉(zhuǎn)換器相關文章:模數(shù)轉(zhuǎn)換器工作原理
評論