Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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.

List of 29 messages in thread
TopicAuthorDate
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      

Back to Subject List