RIGOL  Chapter 5 To Trigger the Oscilloscope 
5-36  MSO7000/DS7000 User Guide 
I2C Trigger (Option) 
 
I2C  is  a  2-wire  serial  bus  used  to  connect  the  microcontroller  and  its  peripheral 
device. It is a bus standard widely used in the microelectronic communication control 
field. 
 
The I2C serial bus consists of SCL and SDA. Its transmission rate is determined by 
SCL, and its transmission data is determined by SDA, as shown in the figure below. 
MSO7000/DS7000  triggers  on  the  start  condition,  restart,  stop,  missing 
acknowledgment, specific device address, or data value. Besides, it can also trigger 
on the specific device address and data values at the same time. 
 
 
Figure 5-14 Schematic Diagram of I2C Protocol 
 
Trigger Type: 
Press Type, and then rotate the multifunction knob    to select "I2C". Press down 
the knob to select the trigger type. Then, the current trigger setting information is 
displayed at the upper-right corner of the screen, as shown in the figure below. You 
can also press Type key continuously to select the trigger type or enable the touch 
screen to tap the desired trigger type and select it. 
   
 
Source Selection: 
Press SCL and SDA to specify the signal sources of SCL and SDA respectively. They 
can  be  set  to  CH1-CH4  or  D0-D15.  For  details,  refer  to  descriptions  in  "Trigger 
Source". The current trigger source is displayed at the upper-right corner of the 
screen. 
Note: Only when we select the channel (that has been input with signals) as the 
trigger source, can we obtain a stable trigger. 
 
Trigger Condition: 
Press When to select the desired trigger condition. Rotate the multifunction knob 
  to select the desired trigger condition, then press down the knob to select it. You 
can also press When continuously or enable the touch screen to select it. 
⚫  Start: triggers when SDA data transitions from high level to low level while SCL is