Connecting other LCD screens to EMX

I’m trying to connect a different LCD to the EMX on my own PCB, but I can’t get it to work…

What settings to I need to put in the LCD.Configurations struct?

My display parameters are in the attached image.

It’s a NewHaven NHD-4.3-480272MF-ATXI#-1

Thanks very much!

Data Enable pin can be tricky. Sometimes it is just a high or low to enable the display, other times it has to be signaled at proper timing. Is this info provided somewhere?

Thanks for the quick reply. In the datasheet I can find something about the Data Enable PIN, but I don’t know what to make of it…

On my PCB, the Data Enabled pin of the display is connected to IO10 of the EMX…

There is an option to activate data enable in the configuration. You need to add it. Also use a scope to make sure you signals are of same polarity as your displayed.

By the way, it would have been much easier for you if you used the display from GHI :slight_smile:

Sounds good, a GHI display, but you don’t have that size :wink:

Any advice for the other settings in the Configuration class?

Yes we have 4.3" 480x272 of course :slight_smile:

We use it here http://www.ghielectronics.com/catalog/product/254
and here http://www.ghielectronics.com/catalog/product/125

I could have known :slight_smile:

I’ll try with my current display and otherwise I have no choice but to order it

Thanks!

Just one more question about this display (or at least I hope it’s just one more question)…

You mentioned an option for dataenabling:

There is an option to activate data enable in the configuration. You need to add it. Also use a scope to make sure you signals are of same polarity as your displayed.

How is this done?

It is called “OutputEnableIsFixed”

Bas, go to the following link, it will give you some example code to run for your 4.3 inch display.

[url]http://www.tinyclr.com/downloads/Cobra/LCD_Example_4_3_Inch.cs[/url]

Bas,

Were you able to get this display working? I’m thinking of using this display as well. I asked a Newhaven engineer and he said to tie DE high (to power).

Looking at the Sharp touch screen that GHI uses I notice that the LCD_EN pin on the EMX is tied to DISP (Display ON/OFF signal) on the screen. I assume that I should tie LCD_EN to the DISP input on the Newhaven display as well.

Is the LCD_ED used only for turning the display on/off? Might this pin be tied to the DE input of the screen? Can someone clarify exactly what this pin does?

Thank you!

In the GHI LCD configuration library , you can set the enable pin to be an “on/off” state or configure it to have an actual enable signal.