03.10.2019
Posted by 
Serial To Parallel Converter I2c Rating: 8,4/10 6557 reviews

Find great deals on eBay for i2c parallel and pcf8574. USB to SPI/I2C/UART/T TL/ISP Serial&Paralle l Adapter Converter Module. This is my last project, a dual USB converter to serial and I2C. With this tool, you can listen TX and RX lines at the same time on serial communications.

Is there such a thing? I'd like the display I'm using, which is parallel, to reside on an I2C bus along with other components to reduce the I/O pin count of the Prop. I want a single chip solution and will stick with parallel LCDs due to their lower cost. I do not believe that such a chip exists, but I want to make sure.

I think that it would be really easy to implement such a chip with a SX microcontroller if none are available. I need 11 I/O pins for the LCD and 3 for the I2C bus, which would leave 6 pins on a SX28AC for I2C address pins. This route will be quite a bit of unnecessary work though, if a chip already exists. I've not seen an I2C chip specifically for driving parallel LCD displays. Probably any I/O expander with enough I/O pins will work. The Microchip MCP23016 is one with 16 I/O pins.

NXP makes several, but I think all their 16 bit devices are surface mount only. Both manufacturers have 8 bit devices in DIP packaging and you can use two or more of them on the same I2C bus. The I2C bus only uses 2 I/O pins on the microcontroller. You don't need any address pins. The devices are hard wired for their particular address select. The device select code is sent over the 2-wire I2C bus. Read the I2C command descriptions in the Stamp manual or look at the full datasheets for any of these devices for details.

Download tribond board game cards. Whether its how much money each player gets at the start of a game of Monopoly or how to get your pieces out of start during a game of Sorry, you need the instructions for clarification. • • • • Board Games Without the instructions for your favorite board games, it's hard to know how to get from point A to point B. • • • Trivia Games You may know your trivia, but it won't do you any good if you don't have the instructions for these popular trivia games. Hasbro Hasbro offers printable instructions for some of its most popular board games, including: • • • • • • • Other Board Games These other popular board games have printable instructions online as well.

Post Edited (Mike Green): 2/24/2008 6:04:34 PM GMT. Mike Green said. I've not seen an I2C chip specifically for driving parallel LCD displays. Probably any I/O expander with enough I/O pins will work.

The Microchip MCP23016 is one with 16 I/O pins. NXP makes several, but I think all their 16 bit devices are surface mount only.

Both manufacturers have 8 bit devices in DIP packaging and you can use two or more of them on the same I2C bus. The I2C bus only uses 2 I/O pins on the microcontroller. You don't need any address pins. The devices are hard wired for their particular address select. The device select code is sent over the 2-wire I2C bus. Read the I2C command descriptions in the Stamp manual or look at the full datasheets for any of these devices for details. I ordered the 23S17 from Digi-key a week ago before realizing that I ordered the SPI version.

noparse:(/noparse Post Edited (MarkS): 2/24/2008 6:55:20 PM GMT. Mark - Whenever you're looking for a driver that's I2C to anything, the first place to look is NXP (formerly Philips Semiconductor). NXP 'owns' I2C (so to speak), or holds the proprietary rights to it. There is a PCF8576 data sheet attached to this post.

This is a chip which will permit you to use a parallel LCD on an I2C bus. Fortunately or unfortunately, as the case may be, the chip is only available in an SOT-190 packages.

Samples are available if you check the NXP web site. The samples are available through Avnet, not NXP. Regards, Bruce Bates ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ 'Genius is one percent inspiration and ninety-nine percent perspiration.' Thomas Alva Edison.

I'm seriously considering doing this with an SX chip. What I need is something that resides on an I2C bus and takes a load off of the Prop. I want the chip to deal with timing and other LCD issues and I only want to send single byte commands along with data from the Prop.

I2c Serial Interface

Basically, I want an I2C-based display controller. I think a SX chip will work quite well in this regard. As I posted earlier, I'll need 11 pins for the LCD, 2 for the I2C bus, and one for a chip select (this was the third I2C pin I mentioned earlier), leaving me with 6 extra pins. Of those six, four would be inputs for buttons with software debounce. The other two would provide a hardware-based I2C address.

I'm thinking about adding another 4 address bits that can be set via software, but an initial hardware address would be needed in order to set up the chip. Any thoughts? Also, someone mentioned a shift register again. This chip keeps being mentioned across this and other boards, leaving me to believe that I should be able to build a quad-core processor fairly easily with better performance than Intel with nothing more than a few of these chips (sarcasm). I understand how they work, but can someone please explain to me how they have become the cure-all chip for nearly every hardware problem? If someone can explain how to use them for anything other than shifting bits in a circle (great for a light chaser I guess), I'll gladly buy a ton from Digi-key.

I2c Serial Communication

MarkS, If you need I/O expansion and you need blocks of 8 bits that are either input or output, then the shift registers are simple to implement, can be very fast, cascadable, and are cheap. Handy if you burn out a bit and you've socketed them. There's also the TPIC6595 which works like the 74HC595, but includes an 8-bit MOSFET driver on the output side. Great for driving relays, solenoids, small motors including steppers.

On the other hand, there are a variety of I2C I/O expanders that can be configured for input or output on a bit by bit basis, are not expensive, are of moderate speed, and can be placed on the same I2C bus as is used for other purposes (like memory, ADC, etc.) What's best is what fits for your particular situation.

A RS232 serial port driver for the I2C bus / LMSensors package Like all other pages here, even this page is always under construction. The page layout still needs some work, whereas the content is in a usable state.

What you currently find here are two patches against an older Version of the LMSensors package and a drawing of the hardware adapter. A RS232 serial port driver for the I2C bus The I2C bus is a bus system formerly designed by Phillips for different ICs inside a Device to communicate to each other. It is today found (at least in a mod ified way, the SMBus) on every up-to-date Mainboard to controll all these temperature- fan- and voltage gimmics and much other things. It is also used as a low-cost way to connect single ICs or devices to a PC with low hardware requirements. The LMSensors package is a set of modules that drive a number of i2c bus devices. It is split in two packages. The i2c packages provides a set of 'bus drivers', that is drivers for certain hardware (Interface ICs or self-made adapters) to get to a general software interface to the I2C bus.

I2c To Spi Converter

Rs232Serial

The lmsensors package contains modules that can communicate to different chips that are connected to a present I2C bus, like LM75 thermometers. Because there was only an interface for the parallel port existing but none for the serial port, and my parallel port was already used for the printer, I wrote a new module i2c-ser.c that drives an I2C bus over the RS232 serial port (in principle I took the i2c-elv.c module and modified it without really knowing what I was doing). It only needs few Hardware (i.e.

An RS232 converter and a quad driver IC) to get to a working I2C bus outside your PC. Down here you can find the original LMSensors packages (they are a little outdated, I'm trying to install a newer version soon) and the patches against them.

The real module i2c-ser.c is content of the i2c package, the lmsensors contains only minor changes in the autodetect routines.