Rev. 1.10
104
November 04, 2019
Rev. 1.10
105
November 04, 2019
HT45F5Q-3
Battery Charger Flash MCU
HT45F5Q-3
Battery Charger Flash MCU
SCK (CKPOLB=1, CKEG=0)
SCK (CKPOLB=0, CKEG=0)
SCK (CKPOLB=1, CKEG=1)
SCK (CKPOLB=0, CKEG=1)
SCS
SDO (CKEG=0)
SDO (CKEG=1)
SDI Data Capture
Write to SIMD
SIMEN, CSEN=1
SIMEN=1, CSEN=0 (External Pull-high)
D7/D0 D6/D1 D5/D2 D4/D3 D3/D4 D2/D5 D1/D6 D0/D7
D7/D0 D6/D1 D5/D2 D4/D3 D3/D4 D2/D5 D1/D6 D0/D7
SPI Master Mode Timing
SCK (CKPOLB=1)
SCK (CKPOLB=0)
SCS
SDO
SDI Data Capture
Write to SIMD
(SDO does not change until first SCK edge)
D7/D0 D6/D1 D5/D2 D4/D3 D3/D4 D2/D5 D1/D6 D0/D7
SPI Slave Mode Timing – CKEG=0
SCK (CKPOLB=1)
SCK (CKPOLB=0)
SCS
SDO
SDI Data Capture
D7/D0 D6/D1 D5/D2 D4/D3 D3/D4 D2/D5 D1/D6 D0/D7
Write to SIMD
(SDO changes as soon as writing occurs; SDO is floating if SCS=1)
Note: For SPI slave mode, if SIMEN=1 and CSEN=0, SPI is always
enabled and ignores the SCS level.
SPI Slave Mode Timing – CKEG=1