Figure 86. 10-Bit Addressing Write Transmit Mode; Figure 87. 10-Bits Addressing Read Receive Mode - Holtek HT32F52220 User Manual

32-bit microcontroller with arm cortex-m0+ core
Table of Contents

Advertisement

32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F52220/HT32F52230
10-bits Address Format
In order to prevent address clashes, due to the limited range of the 7-bit addresses, a new 10-bit
address scheme has been introduced. This enhancement can be mixed with the 7-bit addressing
mode which increases the available address range about ten times. For the 10-bit addressing mode,
the first two bytes after a START signal include a header byte and an address byte that usually
determines which slave will be selected by the master. The header byte is composed of a leading
"11110", 10
th
and 9
slave device.
S
1

Figure 86. 10-bit Addressing Write Transmit Mode

MSB
S
1
1
1
1
0
A9
A8
S = START condition
Sr = Repeated-START condition
W = Write command
R = Read command
Ack = Acknowledge
A9 ~ A0 = 10-bits Address

Figure 87. 10-bits Addressing Read Receive Mode

Rev. 1.10
th
bits of the slave address. The second byte is the remaining 8 bit address of the
MSB
1
1
1
0
A9
A8
W
S = START condition
W = Write command
Ack = Acknowledge
A9 ~ A0 = 10-bits Address
W
Ack A7
A6
A5
A4
A3
A2
282 of 366
Ack A7
A6
A5
A4
A3
A2
LSB
A1
A0
Ack
Sr
1
1
1
LSB
A1
A0
Ack
Data
1
0
A9
A8
R
Ack
Data
November 09, 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HT32F52220 and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Ht32f52230

Table of Contents