Join us on Twitter Join us on Facebook Meet Orbie THE DOG!
Home FAQ Profile Search Members Groups PM's Register Login/Out SmartFeedSmartFeed
I2C Logic Levels
Last Thread | Next Thread  >

Post new topic Reply to topic
Matrix Orbital > LK/VK/PK/MX/GLK/GVK Series

Author Thread
cthomas
LCD?


Joined: 18 Mar 2010
Posts: 2
Location: Orlando, FL
I2C Logic Levels  Reply with quote  

I'm trying to communicate with an LCD0821 display using I2C with my TI MSP430 microcontroller.

I was wondering what voltages levels the LCD0821 considers logical high and logical low, so I know what voltage I should pull the SCL and SDA lines to. This doesn't seem to be specified in the datasheets for the LCD0821, and while I understand I2C is more of an ordering specification for the data, I would still like to know if I'm pulling the lines too high for the LCD to read the data i'm sending.
Post Thu Mar 18, 2010 8:11 am
 View user's profile Send private message
Raquel
Matrix Orbital
Matrix Orbital


Joined: 19 Aug 2004
Posts: 645
Location: MO Office
 Reply with quote  

Hi,

Thank you for posting on the forum.

The specs on the I2C SCL and SDA lines are :
VIL - 0.5V to 0.3Vcc
VIH - 0.7Vcc to Vcc + 0.5

For the LCD0821, Vcc is 5V. Please make sure that your pull-ups are connected to 5V ( max is 5.25V).

I hope this helps.

Best Regards,

_________________
Raquel Malinis
Design and Development
Matrix Orbital
Post Fri Mar 19, 2010 7:46 am
 View user's profile Send private message
cthomas
LCD?


Joined: 18 Mar 2010
Posts: 2
Location: Orlando, FL
 Reply with quote  

My target platform is a TI ez430-RF2500 development board, which claims to only be able to pass up to Vcc=3.3v to the input of any given pin on the target board.

Does this mean I need some kind of boost or driver to connect the LCD Display via i2c? I've tried pulling the lines up to 5V, and it does not seem like the clock transitions are actually occuring on the lines.
Post Fri Mar 19, 2010 9:31 am
 View user's profile Send private message
Raquel
Matrix Orbital
Matrix Orbital


Joined: 19 Aug 2004
Posts: 645
Location: MO Office
 Reply with quote  

Pulling the I2C lines to 5V so long as your TI controller can handle the voltage will be the best case scenario so that there is no need for level translation.

Otherwise try the TI PCA9306 .

_________________
Raquel Malinis
Design and Development
Matrix Orbital
Post Fri Mar 19, 2010 1:22 pm
 View user's profile Send private message

â
Post new topic Reply to topic
Forum Jump:
Jump to:  

All times are GMT - 8 Hours.
The time now is Tue Sep 07, 2010 6:12 am
  Display posts from previous:      


Powered by phpBB: © 2001 phpBB Group

Visit the Matrix Orbital Web Site