I2C CONFUSION, Help needed please


Results 1 to 40 of 43

Threaded View

  1. #1

    Exclamation I2C CONFUSION, Help needed please

    I am trying to communicate with an I2C device. I have done almost everything I could think of but it is not working. The manual mentions stuff but not exactly matching with the datasheet of the device. The device datasheet mentions something about ACK/NACK which the pbp manual does not mention even once. On top my lack of understanding of I2C has left me with no other option to ask here about what I am doing wrong.

    What I have done:
    I have tried the following commands:
    Value var byte
    I2CREAD SDA,SCL,%000110100,0,[Value] ' Tried this
    I2CREAD SDA,SCL,$1B0,0,[Value] ' Tried this
    I2CREAD SDA,SCL,$1B,0,0,[Value] ' Tried this

    Then When I do this:
    debug HEX Value ' I am expecting '2E' on my screen. But I am not getting it.
    (Location Zero will read 2E in the device)

    I attach the section explaining the I2C from the datasheet. The device address is $1B.
    Many thanks in advance

    (Using 16F688 @ 4 MHz)
    Attached Images Attached Images  
    Last edited by FromTheCockpit; - 27th July 2013 at 01:19. Reason: INFO

Similar Threads

  1. Sample code for I2C text LCD needed
    By Alexey in forum Code Examples
    Replies: 4
    Last Post: - 15th September 2011, 01:29
  2. TMR0 Confusion
    By retepsnikrep in forum mel PIC BASIC Pro
    Replies: 15
    Last Post: - 19th August 2011, 11:55
  3. HPWM confusion
    By lerameur in forum General
    Replies: 12
    Last Post: - 5th November 2006, 10:09
  4. HPWM confusion
    By rossfree in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 3rd November 2005, 16:50
  5. DIV32 confusion
    By dmairspotter in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 7th October 2005, 21:24

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts