piclist 2002\08\01\234755a >
Thread: F877 I2C module
face picon face BY : Jinx email (remove spam text)

> I've not used the I2C module yet, however, it was my understanding
> that much of I2C is contained within the hardware.

Very true. MSSP is a complex module, more so than the UART, which
is why it has so many registers and flags associated with it. The
operation is analogous to the UART though, with data being transmitted
and received through buffers, but the I2C bus is more "active" than the
UART, so to speak, with two-way traffic even if data flow is generally
one-way and it's that firmware interaction that needs to be considered
and accounted for in the coding. Or hopefully in a simple implementation
much of it can be ignored

>  If it's only a 2 device bus, it should be easy to get everything
> working.

"should be easy" - a phrase, along with "all you have to do is",
that should be consigned to the darkest depths of Hades

> I recommend reading up on I2C, which you can do at the
> Philips website (grab the I2C spec from their buses section).  I
> expect someone else will give you more useful information

I'm reasonably comfortable with I2C, it's simply Ignorance of the
16F877's I2C module that's today's headache

http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

<002d01c239ce$ce37ba00$829ca7cb@joe> 7bit

See also: www.piclist.com/techref/i2cs.htm?key=i2c
Reply You must be a member of the piclist mailing list (not only a www.piclist.com member) to post to the piclist. This form requires JavaScript and a browser/email client that can handle form mailto: posts.
Subject (change) F877 I2C module

month overview.

new search...