
ML62Q1000 Series User's Manual
Chapter 12
I2C Bus Unit
FEUL62Q1000
12-9
12.2.6 I
2
C Bus 0 Control Register (Master) (I2UM0CON)
I2UM0CON is a special function register (SFR) used to control transmission and reception operations in the master
mode.
Address:
0xF6C8 (I2UM0CON)
Access:
R/W
Access size:
8bit
Initial value:
0x00
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Word
-
Byte
-
I2UM0CON
Bit
-
-
-
-
-
-
-
-
I2UM0
ACT
-
-
-
-
I2UM0
RS
I2UM0
SP
I2UM0
ST
R/W
R
R
R
R
R
R
R
R
R/W
R
R
R
R
W
W
R/W
Initial
value
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bit no.
Bit symbol
name
Description
7
I2UM0ACT
This bit is used to set the acknowledgment data to be output at completion of reception in the
master mode.
0: Acknowledgment data "0" (initial value)
1: Acknowledgment data "1"
6 to 3
-
Reserved bit
2
I2UM0RS
This bit is a write-only and used to request a restart in the master mode.
When "1" is written to this bit during data communication, the LSI shifts to the restart
condition and the communication restarts from the slave address.
"1" can be written to the I2UM0RS bit only while communication is active (I2UM0ST = "1").
The I2UM0RS bit always returns "0" for reading.
0: No restart request (initial value)
1: Restart request
1
I2UM0SP
This bit is a write-only and used to request a stop condition in the master mode.
When "1" is written to this bit, the LSI shifts to the stop condition and the communication
stops.
The I2UM0SP bit always returns "0" for reading.
0: No stop condition request (initial value)
1: Stop condition request
0
I2UM0ST
This bit is used to control the communication operation of the I2C bus unit in the master
mode. When "1" is written to this bit, the communication starts.
When "1" is overwritten to this bit in a next data transmission/reception wait state after
transmission/reception of acknowledgment, the data transmission/reception restarts.
When "0" is written to this bit, the communication is stopped forcibly.
"1" can be written to the I2UM0ST bit only when the I2C bus unit is in an operation enable
state (I2UM0EN ="1").
0: Stops communication (initial value)
1: Starts communication
[Note]
Ÿ
Do not update the I2UM0ACT bit by using the bit symbol. Update it by using a byte access, not so that
unintented bits are changed by the bit access instructions.
Ÿ
When the I2UM0ST bit is "1", write the I2UM0CON register in the control register setting wait state.
Содержание ML62Q1000 Series
Страница 17: ...Chapter 1 Overview...
Страница 112: ...Chapter 2 CPU and Memory Space...
Страница 154: ...Chapter 3 Reset Function...
Страница 166: ...Chapter 4 Power Management...
Страница 196: ...Chapter 5 Interrupts...
Страница 248: ...Chapter 6 Clock generation Circuit...
Страница 274: ...Chapter 7 Low Speed Time Base Counter...
Страница 291: ...Chapter 8 16 Bit Timer...
Страница 320: ...Chapter 9 Functional Timer FTM...
Страница 382: ...Chapter 10 Watchdog Timer...
Страница 402: ...Chapter 11 Serial Communication Unit...
Страница 456: ...Chapter 12 I2 C Bus Unit...
Страница 491: ...Chapter 13 I2 C Master...
Страница 512: ...Chapter 14 DMA Controller...
Страница 531: ...Chapter 15 Buzzer...
Страница 550: ...Chapter 16 Simplified RTC...
Страница 559: ...Chapter 17 GPIO...
Страница 594: ...Chapter 18 External Interrupt Function...
Страница 612: ...Chapter 19 CRC Generator...
Страница 632: ...Chapter 20 Analog Comparator...
Страница 644: ...Chapter 21 D A Converter...
Страница 655: ...Chapter 22 Voltage Level Supervisor...
Страница 676: ...Chapter 23 Successive Approximation Type A D Converter...
Страница 709: ...Chapter 24 Regulator...
Страница 714: ...Chapter 25 Flash Memory...
Страница 743: ...Chapter 26 Code Option...
Страница 750: ...Chapter 27 LCD Driver...
Страница 788: ...Chapter 28 On Chip Debug Function...
Страница 795: ...Chapter 29 Safety Function...
Страница 813: ...Appendix A...
Страница 881: ...Revision History...