摘 要 :以 I2C 通信主控方的要求為基礎(chǔ),討論 I2C 通信從動方的程序編寫。內(nèi)容包括 I2C 通信的起始部分(握手部分)、數(shù)據(jù)傳送部分以及停止部分的程序編寫,以三部分通信波形要求為準,總結(jié)軟件編寫流程。I2C 通信的數(shù)據(jù)格式靈活多樣,可以一次傳送 8 位二進制數(shù)據(jù),也可以一次傳送 8 的倍數(shù)的二進制數(shù)據(jù),從機在通信中必須按照主機的要求進行數(shù)據(jù)傳送。總結(jié)從機的數(shù)據(jù)傳送程序流程,以期滿足主機的通信要求,從而得出 I2C 通信從動模式的詳細總結(jié)。