IS31SE5117 EVB User Manual
Lumissil Microsystems – www.lumissil.com
31
Rev. B, 10/25/2020
12. I2C Communication
As shown in the blue box in Figure 45, the user can issue I2C commands to the EVB here. On the right, you can
choose to load, store, send and clear actions. I2C command set can be composed of several bytes. These bytes
can be separated by space or comma. I2C command set can be terminated by a line wrap.
As shown in the red box, you can choose to save or clear the data log on the right after the result of the I2C
command is issued. The green box indicates the delay time setting between each command and command, the
delay setting range is 10ms~1000ms.
Note: Please select the correct I2C address according to the setting of the AD pin switch on the EVB (Please refer
to Table 2).
Figure 45: I2C Communication page of GUI
12.1 I2C Communication Example1 (Touch Key)
Command list:
Log list:
Command
Description
78 06 0A 3C
Write data 0x0A to register no. 06
Write data 0x3C to register no. 07
78 06
Write register no. as 06
79
Read data from register no. 06
78 07
Write register no. as 07
79
Read data from register no. 07
Time
Direction
Command/Data
Description
22:16:45:170
>>
78 06 0A 3C
Write data 0x0A to register no. 06
Write data 0x3C to register no. 07
22:16:45:197
>>
78 06
Write register no. as 06
22:16:45:218
<<
0A
Read data from register address 06
22:16:45:238
>>
78 07
Write register no. as 07