Difference between revisions of "I2C data"

From SpecNext official Wiki
Jump to: navigation, search
m
Line 1: Line 1:
 
{{Port
 
{{Port
 
|Number=$113B
 
|Number=$113B
|PortMask=%0001 0001 0011 1011 ??
 
 
|ShortDesc=Sets and reads the I2C SDA line
 
|ShortDesc=Sets and reads the I2C SDA line
 
|Readable=Yes
 
|Readable=Yes
 
|Writable=Yes
 
|Writable=Yes
 +
|Subsystem=I2C
 +
|PortMask=%0001 0001 0011 1011 ??
 
}}
 
}}
 +
When write, it sets the SDA line, D0 --> SDA
 +
When read, it reads the SDA line, SDA --> D0
 +
 +
Note that I2C uses open collector outputs, the idle, released state is '1'. So if you want to read the line, you have to set it to '1' first.

Revision as of 16:01, 6 December 2017

Number $113B
Decimal
Short desc. Sets and reads the I2C SDA line
Bit Mask %0001 0001 0011 1011 ??
Readable Yes
Writable Yes
Subsystem I2C

When write, it sets the SDA line, D0 --> SDA When read, it reads the SDA line, SDA --> D0

Note that I2C uses open collector outputs, the idle, released state is '1'. So if you want to read the line, you have to set it to '1' first.