cosmicvoid
Master
That amount of delay should not be necessary. Maybe it is an indication that your data bus signals are noisy or ringing, and it takes several microseconds for them to settle to a valid state. That suggests that maybe your wiring is a bit too long, or maybe your ground connection between the cpu and the display is of poor quality.
It would be interesting to see scope traces of the data during the write function.
I'm glad that you are at least able to make it work in some fashion.
It would be interesting to see scope traces of the data during the write function.
I'm glad that you are at least able to make it work in some fashion.
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.