ZHCSY29 April 2025 TCAL9539R
PRODUCTION DATA
總線控制器必須首先發送 TCAL9539R 地址,并將 LSB 設置為邏輯 0(請參閱圖 7-7 以查看器件地址)。命令字節在地址之后發送,決定了要訪問哪個寄存器。
重新啟動后,再次發送器件地址,但這次將最低有效位設置為邏輯 1。然后由 TCAL9539R 發送命令字節所定義的寄存器中的數據(請參閱圖 7-11 和圖 7-12)。數據在 ACK 時鐘脈沖的上升沿輸入到寄存器中。讀取第一個字節后,可能會讀取其他字節,但數據現在反映了該對中另一個寄存器中的信息。例如,如果讀取輸入端口 1,則讀取的下一個字節是輸入端口 0。每次讀取傳輸中接收的數據字節數沒有限制,但在接收到最后一個字節時,總線主器件不得確認數據。在隨后的重新啟動后,命令字節包含要在該對中讀取的下一個寄存器的值。例如,如果在重新啟動之前最后讀取了輸入端口 1,則在重新啟動之后讀取的寄存器為輸入端口 0。
圖 7-11 從寄存器讀取