I2C in a Nutshell | Interrupt

Hi - New to digital logic, so I might be misunderstanding something fundamental here…I have two questions…

Looking at almost all of the examples, the example says that it will transmit 0xC6, but the binary representation as 1100110 isn’t 0xC6…Why are they different?

Second question - if the I2C address size is 7-bits, how could you address 0xC6 which would require 8-bits to represent?

Other than that I thought it was a great piece.

Thanks

1 Like