Mike Marynowski

GPIO output timings to control LCD

Discussion created by Mike Marynowski on Oct 26, 2011
Latest reply on Oct 26, 2011 by Mike Marynowski

Hi,

 

I am using the MFC52254 and loving it so far, very easy to implement Ethernet, USB, and I2C.

 

What is the recommended method to properly time GPIO output? I have an 8-bit parallel bus to an LCD, and in Release mode, the GPIO writes happen too fast for the LCD interface to keep up.

 

Let's say that the LCD timing diagram shows that after writing data to the bus I need to drop WR pin and hold a minimum of 100ns, raise WR pin and hold a minimum of 100ns, then write next byte to the bus and repeat.

 

What is the recommended method to implement these timings?

 

Thanks in advance,

 

--Mike

Outcomes