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