PCF8574遠程8位I/O的I2C總線擴展
發布時間:2011/6/25 17:13:19 訪問次數:1667
PCF8574特點
·工作電源電壓2.5〜6 V
·低待機電流消耗為10 mA最大
·I2C端口擴展并行
·打開漏中斷輸出
·8位遠程I/O端口的I2C總線
·兼容大多數微控制器
·鎖存輸出高電流驅動能力為直接驅動LED
·地址由3硬件地址引腳使用最多8個設備(最多與PCF8574A)
·DIP16,或節省空間的SO16或SSOP20封裝
PCF8574一般說明
在PCF8574是一種硅CMOS電路。它提供一般目的遠程I/O擴展為大多數微控制器.家庭通過兩線雙向總線(I2C)。
該裝置由和一個8位準雙向口一個I2C總線接口。在PCF8574有一個低電流消費,包括鎖存輸出高可直接驅動LED的電流驅動能力。它還擁有線中斷(INT),它可以連接以微控制器的中斷邏輯。通過發送在這條線的信號中斷,遠程I / O可以通知
如果微控制器上有其端口接收的數據不不必通過I2C通信總線。這意味著在PCF8574可以保持一個簡單的從設備。
I2C總線特性
I2C總線是雙向,2線之間的通信不同的IC或模塊。這兩條線是串行數據線(SDA)和串行時鐘線(SCL)。這兩條線必須
連接到正電源通過上拉電阻時連接到一個設備的輸出階段。數據傳輸可能只有在啟動總線不忙。
1)位轉移
一個數據位在每個時鐘脈沖傳送。該在SDA線上的數據必須保持穩定,在高在時鐘脈沖周期中變化的數據線在此時間將被解釋為控制信號.
2)啟動和停止條件
數據和時鐘線保持高電平時,總線沒有忙。一個數據線的高到低的跳變,而時鐘為高電平作為啟動條件(S)定義。
一個數據線從低到高的跳變,而時鐘為高電平作為停止條件(P)
3)系統配置
一個設備產生的信息是“發射器”,一個設備接收的是“接收器”。該裝置的控制消息是'師父'和設備是由主機控制的是“奴隸”.
4)應答
這樣的數據字節數之間傳送開始從發射到接收器停止條件不有限。每個八位字節后跟一個應答位。應答位是一個高層放而在由主發送器總線產生一個額外的應答時鐘脈沖。
從接收器是致必須產生確認后的每個字節的接收。又一個主機必須產生一個應答后接待對每個已主頻從站出來字節變送器。該裝置確認已拉下在應答時鐘脈沖,因此SDA線保持低電平在高期應答相關的時鐘脈沖,設置和保存時間必須考慮在內。
一個主信號的接收器必須對數據的結束發射器通過不產生應答在最后字節已主頻的奴隸了。在這種情況下發送器必須保持數據線高,令主機產生一個停止條件。
PCF8574特點
·工作電源電壓2.5〜6 V
·低待機電流消耗為10 mA最大
·I2C端口擴展并行
·打開漏中斷輸出
·8位遠程I/O端口的I2C總線
·兼容大多數微控制器
·鎖存輸出高電流驅動能力為直接驅動LED
·地址由3硬件地址引腳使用最多8個設備(最多與PCF8574A)
·DIP16,或節省空間的SO16或SSOP20封裝
PCF8574一般說明
在PCF8574是一種硅CMOS電路。它提供一般目的遠程I/O擴展為大多數微控制器.家庭通過兩線雙向總線(I2C)。
該裝置由和一個8位準雙向口一個I2C總線接口。在PCF8574有一個低電流消費,包括鎖存輸出高可直接驅動LED的電流驅動能力。它還擁有線中斷(INT),它可以連接以微控制器的中斷邏輯。通過發送在這條線的信號中斷,遠程I / O可以通知
如果微控制器上有其端口接收的數據不不必通過I2C通信總線。這意味著在PCF8574可以保持一個簡單的從設備。
I2C總線特性
I2C總線是雙向,2線之間的通信不同的IC或模塊。這兩條線是串行數據線(SDA)和串行時鐘線(SCL)。這兩條線必須
連接到正電源通過上拉電阻時連接到一個設備的輸出階段。數據傳輸可能只有在啟動總線不忙。
1)位轉移
一個數據位在每個時鐘脈沖傳送。該在SDA線上的數據必須保持穩定,在高在時鐘脈沖周期中變化的數據線在此時間將被解釋為控制信號.
2)啟動和停止條件
數據和時鐘線保持高電平時,總線沒有忙。一個數據線的高到低的跳變,而時鐘為高電平作為啟動條件(S)定義。
一個數據線從低到高的跳變,而時鐘為高電平作為停止條件(P)
3)系統配置
一個設備產生的信息是“發射器”,一個設備接收的是“接收器”。該裝置的控制消息是'師父'和設備是由主機控制的是“奴隸”.
4)應答
這樣的數據字節數之間傳送開始從發射到接收器停止條件不有限。每個八位字節后跟一個應答位。應答位是一個高層放而在由主發送器總線產生一個額外的應答時鐘脈沖。
從接收器是致必須產生確認后的每個字節的接收。又一個主機必須產生一個應答后接待對每個已主頻從站出來字節變送器。該裝置確認已拉下在應答時鐘脈沖,因此SDA線保持低電平在高期應答相關的時鐘脈沖,設置和保存時間必須考慮在內。
一個主信號的接收器必須對數據的結束發射器通過不產生應答在最后字節已主頻的奴隸了。在這種情況下發送器必須保持數據線高,令主機產生一個停止條件。
熱門點擊
- S3C44B0X
- ATSHA204
- IEC 61508 SIL 3
- RFM23B
- TMS320C6678 DSP(TI)
- IDT Tsi721
- PCF8574遠程8位I/O的I2C總線擴展
- L6384高電壓半橋驅動器
- C8051F38
- 英特爾處理器 3400
推薦技術資料
- DFRobot—玩的就是
- 如果說新車間的特點是“靈動”,FQPF12N60C那么... [詳細]