中頻解調(diào)電路中的I2C總線接口電路
在所有數(shù)據(jù)發(fā)送完畢后,接收器發(fā)送應答信號給主控制器,響應結(jié)束后,主控制器發(fā)送停止信號(P),結(jié)束數(shù)據(jù)傳送。
3 仿真結(jié)果
通過VHDL的程序編寫,對I2C模塊進行了分析綜合,得到如圖8、圖9的仿真結(jié)果。
在寫狀態(tài)時,尋址位后的讀/寫位為0,C6一直為低電平,即讀狀態(tài)寄存器不工作,在開始后的第8個時鐘,移位寄存器將SDA的數(shù)據(jù)并行移出,第9個時鐘時,應答位HL22變?yōu)榈碗娖?。在讀狀態(tài)時,當傳完7位尋址位和“1”方向位時,C5變?yōu)榈碗娖?,C6變?yōu)楦唠娖?,讀狀態(tài)寄存器工作,可將內(nèi)部總線狀態(tài)讀進來。
在讀/寫2種狀態(tài)下,I2C控制模塊都能很好地實現(xiàn)I2C總線的開始、停止、讀、寫、響應等功能,仿真結(jié)果正確,完全符合I2C總線標準和電路預期的要求。
4 結(jié) 語
目前,I2C總線已作為一種標準廣為人們接受,除了帶有I2C總線的單片機和一些常用的外圍設備器件,在電信、電視、音像等產(chǎn)品中都有成套的I2C總線器件。
隨著大量串行數(shù)據(jù)的傳輸,I2C總線的傳輸速率已提升為高速模式,可達到3.4 Mb/s,尋址范圍也由原來的7位擴展為10位,這樣被控器的地址數(shù)量約增加了10倍。
DIY機械鍵盤相關社區(qū):機械鍵盤DIY
隔離器相關文章:隔離器原理
評論