??? 09/16/05 18:40 Read: times |
#101178 - Is HW I2C easier? Responding to: ???'s previous message |
Erik Malund said:
use a processor that has HW IIC and put the Aspirin bottle away. Michael Karas said:
I have used the on-board I2C interfaces in both the SiLabs C8051F12x series and the 'F020 parts. It is my honest opnion that the use of the I2C engine is not the easiest thing in the world to implement....especially if you try to use it in the interrupt driven manner and you are new to coding with state machines. Since there is a plethora of on-line examples of software bit-bang I2C code around it may just possibly be easier for lesser experienced programmers to get their arms a software bit bang implementation.
http://www.8052.com/forum/read.phtml?id=88539 So maybe "easy" (or even "easier") is subjective here...? http://www.8052.com/forum/read.phtml?id=88540 Discuss. |
Topic | Author | Date |
Using IIC.ASM | 01/01/70 00:00 | |
address, speed | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
two things | 01/01/70 00:00 | |
Is HW I2C easier? | 01/01/70 00:00 | |
That may have been true then, this is no | 01/01/70 00:00 | |
Replies. | 01/01/70 00:00 | |
Check SBCMON | 01/01/70 00:00 | |
SBCMON | 01/01/70 00:00 | |
try a serial memory | 01/01/70 00:00 | |
let us try another tack | 01/01/70 00:00 | |
another tack. | 01/01/70 00:00 | |
you have created just about the worst co | 01/01/70 00:00 | |
Worst conditions. | 01/01/70 00:00 | |
oscilloscope | 01/01/70 00:00 | |
oscilloscope | 01/01/70 00:00 | |
To verify that your programming ("burnin | 01/01/70 00:00 | |
verifying. | 01/01/70 00:00 | |
Without a scope you are kind of stuck, s | 01/01/70 00:00 | |
Success.![]() | 01/01/70 00:00 | |
back to the roots | 01/01/70 00:00 | |
Success. | 01/01/70 00:00 | |
To Mike! | 01/01/70 00:00 | |
Hello Mehdi | 01/01/70 00:00 | |
Or... | 01/01/70 00:00 | |
this is a bootleg, use the original | 01/01/70 00:00 | |
i2cbits | 01/01/70 00:00 | |
you may want to go here | 01/01/70 00:00 | |
Clock width is only 2 uSec in IIC_ASM ex | 01/01/70 00:00 |