並口擴展芯片PCF8574的用法及應用實例分析

        PCF8574是一款並口擴展芯片,它的引腳圖如下圖所示,它與主控芯片通過IIC接口進行通訊。需要注意的是,PCF8574有多種封裝,下圖所示只是其中一種,是PDSO-G16封裝的芯片引腳圖。

        在這個芯片的引腳中,VCC和GND爲電源和地引腳,A0~A2爲從器件地址,通過引腳的輸入電平,可以配置地址爲0~7,因此一個IIC總線上最多可以掛載8片PCF8574芯片。SDA和SCL爲IIC總線的數據和時鐘接口。INT爲中斷反饋接口。P0~P7爲擴展的並口,可以用作輸入或者輸出。

        下圖是一個PCF8574的應用電路。

        在這個電路中,S71爲8路的撥碼開關,撥碼開關的一段接地,另一端接上拉電阻,並且與PCF8574的8路擴展IO連接。當撥碼開關閉合時,輸出低電平,當撥碼開關斷開時,輸出高電平。PCF8574的SDA和SCL與單片機的IIC接口連接。這樣單片機通過2個引腳就可以讀取8路撥碼開關的輸入信號,如果將地址不同的8個PCF8574都掛接到IIC總線上,則最多可以讀取64路信號的輸入。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章