I2c trigger (option), I2c trigger (option) -34 – RIGOL MSO/DS1000Z Series User Manual

Page 108

Advertising
background image

RIGOL

Chapter 5 To Trigger the Oscilloscope

5-34

MSO1000Z/DS1000Z User’s Guide

I2C Trigger (Option)

I2C is a 2-wire serial bus used to connect the microcontroller and its peripheral

device and 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.

MSO1000Z/DS1000Z triggers on the start condition, restart, stop, missing

acknowledgement, 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 to open the trigger type list. Rotate

to select "I2C" and press down

. At this point, the trigger setting information is displayed at the upper right corner

of the screen.

For example,

. The trigger type is I2C trigger; the current trigger

source is CH1; the trigger level is 0.00 V.

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 the details, please refer to the introduction in

"Trigger Source". The current trigger source is displayed at the upper right corner

of the screen.

Note:

Select channel with signal input as trigger source to obtain stable trigger.

Trigger Condition:

Press When to select the desired trigger condition.
 Start: trigger when SDA data transitions from high level to low level while SCL is

high level.

 Restart: trigger when another start condition occurs before a stop condition.
 Stop: trigger when SDA data transitions from low level to high level while SCL is

high level.

 MissedACK: trigger when the SDA data is high level during any

Advertising