an I2C link is running with a 500 kHz clock How long does it
an I2C link is running with a 500 kHz clock. How long does it take for a single message containing one data byte to be transmitted (ensuring that you calculate time for the complete message)?
(a) 2 µs
(b) 4 µs
(c) 8 µs
(d) 16 µs
(e) None of (a) through (d) is the correct answer.
Solution
file size (b) / transfer speed (bps) = time (s).
So, 500khz=500000hz clock.
1byte=8bits,
so total time=8/500000 =16 micro sec.
So, d is the correct answer.
