422
CHAPTER 21 400 kHz I
2
C INTERFACE
21.2.3
Ten Bit Slave Address Register (ITBA)
This register (ITBAH / ITBAL) designates the ten bit slave address.
■
Ten Bit Slave Address Register (ITBA)
Write access to this register is only possible if the interface is disabled (EN= 0 in ICCR).
■
Ten Bit Slave Address Register (ITBA) Contents
Notes:
•
A ten bit header (write access) consists of the following bit sequence: 11110
B
, TA9, TA8, 0.
•
A ten bit header (read access) consists of the following bit sequence: 11110
B
, TA9, TA8, 1.
Initial value
0 0 0 0 0 0 0 0
B
ITBAH (upper)
R/W R/W
H
0035A3
Address:
Address:
15
bit
bit
14
13
12
11
10
9
8
- - - - - -
TA9 TA8
- - - - - -
7
6
5
4
3
2
1
0
Initial value
0 0 0 0 0 0 0 0
B
R/W R/W R/W R/W
R/W
R/W
R/W
R/W
H
0035A2
ITBAL (lo
w
er)
TA7 TA6 TA5 TA4 TA3 TA2 TA1 TA0
R/
-
:
Undefined
W
:
Readable and
w
ritable
Table 21.2-3 Function of Each Bit of the Ten Bit Slave Address Register (ITBA)
Bit name
Function
bit15 to
bit10
Undefined
These bits always return "0".
bit9 to bit0
TA9 to TA0:
Ten bit slave
address
When address data is received in slave mode, it is compared to the ITBA register if
the ten bit address is enabled (ENTB = 1 in the ITMK register). An acknowledge is
sent to the master after reception of a ten bit address header with write access1. Then,
the second incoming byte is compared to the TBAL register. If a match is detected,
an acknowledge signal is sent to the master device and the AAS bit is set.
Additionally, the interface acknowledges upon the reception of a ten bit header with
read access2 after a repeated start condition.
All bits of the slave address may be masked using the ITMK register. The received
ten bit slave address is written back to the ITBA register, it is only valid while the
AAS bit in the IBSR register is "1".
Содержание MB90390 Series
Страница 2: ......
Страница 4: ......
Страница 17: ...xiii APPENDIX D List of Interrupt Vectors 690 INDEX 695 ...
Страница 18: ...xiv ...
Страница 132: ...104 CHAPTER 5 CLOCKS ...
Страница 152: ...124 CHAPTER 6 CLOCK MODULATOR ...
Страница 210: ...182 CHAPTER 11 TIME BASE TIMER ...
Страница 218: ...190 CHAPTER 12 WATCHDOG TIMER ...
Страница 264: ...236 CHAPTER 14 16 BIT RELOAD TIMER WITH EVENT COUNT FUNCTION ...
Страница 274: ...246 CHAPTER 15 WATCH TIMER ...
Страница 306: ...278 CHAPTER 17 DTP EXTERNAL INTERRUPTS ...
Страница 338: ...310 CHAPTER 18 8 10 BIT A D CONVERTER ...
Страница 364: ...336 CHAPTER 19 UART0 UART1 ...
Страница 398: ...370 CHAPTER 20 UART2 UART3 Figure 20 5 2 ORE Set Timing Receive data RDRF ORE ...
Страница 432: ...404 CHAPTER 20 UART2 UART3 ...
Страница 482: ...454 CHAPTER 22 SERIAL I O ...
Страница 560: ...532 CHAPTER 24 STEPPING MOTOR CONTROLLER ...
Страница 582: ...554 CHAPTER 27 ROM MIRRORING MODULE ...
Страница 632: ...604 CHAPTER 29 EXAMPLES OF SERIAL PROGRAMMING CONNECTION ...
Страница 722: ...694 APPENDIX ...
Страница 723: ...695 INDEX The index follows on the next page This is listed in alphabetic order ...
Страница 740: ......