ZHCU433A January 2018 – May 2025 ISOM8610
要讀取 16 個數字輸出信號,有兩個選項:
串行讀出時,每組所有八個輸出信號都連接到并行輸入/串行輸出寄存器 SN74LV165A。寄存器 U1 的輸出 QH 連接到寄存器 U2 的輸入引腳 SER。要讀取寄存器,需使用 LaunchPad 的 SPI。為此,LaunchPad SPI 按如下方式連接到 SN74LV165A 寄存器:
使用函數為 Y = A 的邏輯門 SN74LVC1GU04 對 LaunchPad 的 SPI_nCS 信號進行反相。
→SPI_nCS 邏輯 “0”/低電平 = SN74LV165A 的 SH/LD 引腳邏輯 “1”/高電平
| LAUNCHPAD | U1(通道 1-8) | U2(通道 9-16) |
|---|---|---|
| SPI_MOSI | 未使用 | 未使用 |
| SPI_MISO | 未連接 | QH |
| SPI_nCS | SH/LD | SH/LD |
| SPI_CLK | CLK | CLK |
| QH | SER |
16 個輸出狀態的讀取工作原理如下: