LCD display

Thread Starter

Alex1700

Joined Jan 12, 2020
107

Attachments

MrChips

Joined Oct 2, 2009
30,803
I cannot think of a good reason except some cars have manual gear shift while others have automatic.

There was a time when all printers used 25 pins or more connections and now maybe it is down to two wires.

Maybe chalk it up to more high level embedded intelligence in the interface/protocol and fewer electrical connections required.
 

MrChips

Joined Oct 2, 2009
30,803
Another answer could be as follows.

If you had a 640 x 480 pixel graphics display, how many bytes would you need to send in order to show the character “A” in a 5 x 8 character font?

Or could you accomplish the same thing with a single byte?
 

dendad

Joined Feb 20, 2016
4,476
UART (or similar serial interfaces like I2C) displays use less processor pins but the display update is slower than a full parallel interface that uses more pins. So, it depends on your application needs and hardware.
 

nsaspook

Joined Aug 27, 2009
13,265
Hi all,

May I know why some LCD use UART like this model (https://itead.cc/product/4-3-nextion-intelligent-series-hmi-touch-display-without-enclosure/) and some lcd use RGB interface like this model (https://www.microchip.com/en-us/development-tool/DM320005-2)

may I know what is the difference between both of these models?

Below is provided pic32 multimedia display datasheet

Thanks
The UART model is designed for quasi-static Human interface updates. It has a front-end processor that simplifies interaction (using a set of commands) but with slow screen updates. It's not a problem if used in the correct user domain.

This is what's possible with the PIC32 multimedia display that has direct programming access to a GPU. It's great but you don't need that for a weather station interface.
https://github.com/mhtmhn/PIC32DOOM
 

Thread Starter

Alex1700

Joined Jan 12, 2020
107
The UART model is designed for quasi-static Human interface updates. It has a front-end processor that simplifies interaction (using a set of commands) but with slow screen updates. It's not a problem if used in the correct user domain.

This is what's possible with the PIC32 multimedia display that has direct programming access to a GPU. It's great but you don't need that for a weather station interface.
https://github.com/mhtmhn/PIC32DOOM
what mean by quasi-static Human interface updates?
 

nsaspook

Joined Aug 27, 2009
13,265
what mean by quasi-static Human interface updates?
The display mainly (maybe with some slow background animation) updates static graphic structures (icons, button keypads, images, etc...) due to human input. You can't push real-time interactive video to the screen.
 

Thread Starter

Alex1700

Joined Jan 12, 2020
107
The display mainly (maybe with some slow background animation) updates static graphic structures (icons, button keypads, images, etc...) due to human input. You can't push real-time interactive video to the screen.
Does the real-time interactive video mean the image transfer rate? can pic model do real-time interactive video?
 

nsaspook

Joined Aug 27, 2009
13,265
Does the real-time interactive video mean the image transfer rate? can pic model do real-time interactive video?
The image transfer rate depends on the video format, compression rates, resolution and raw interface speed. A PIC32MZ graphics controller can handle the low end of interactive video.
 
Top