Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.arch.embedded > #30790
| From | Reinhardt Behm <rbehm@hushmail.com> |
|---|---|
| Newsgroups | comp.arch.embedded |
| Subject | Re: Convert 16x2 chars display to big TFT display |
| Date | 2021-09-21 13:44 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <sicnjb$s8l$1@dont-email.me> (permalink) |
| References | <siccap$o73$1@dont-email.me> |
On Tue, 21 Sep 2021 12:31:54 +0200, pozz wrote: > I have a CPU board that interfaces to a standard 16x2 chars display, > based on HD44780 controller. > > I'd like to replace this display with a full-color big TFT display, > maybe 10", but I can't change the firmware of the CPU (because I don't > have the source code and I can't rewrite it, because of cost and time). > > The simple idea is to create an interface between the current CPU board > and the TFT display. This interface should be able to detect the signals > from the CPU and that was directed to HD44780, interpret the > instructions (write CGRAM/DDRAM and so on) and write the same things to > the big TFT display. > > Of course, exactly the same texts will be written on TFT display (of > course with a bigger and visible font) and this is acceptable. > > So the MCU on the interface should be able to read 8 data bits, RS and > R/W signals syncronous to signal E. > > I'm thinking to configure E signal as an external interrupt on the > falling edge. In the interrupt, I read data bits, R/W and RS and decode > the instruction or data. > > Any suggestions? Maybe a similar code is already online. I guess you don't need an interrupt. The signals to the 44780 are quite slow and well sequenced. So simple polling would do. Beware that the E signal is high when data is valid. So I would look for the rising edge. -- Reinhardt
Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Convert 16x2 chars display to big TFT display pozz <pozzugno@gmail.com> - 2021-09-21 12:31 +0200
Re: Convert 16x2 chars display to big TFT display Reinhardt Behm <rbehm@hushmail.com> - 2021-09-21 13:44 +0000
Re: Convert 16x2 chars display to big TFT display pozz <pozzugno@gmail.com> - 2021-09-21 16:01 +0200
Re: Convert 16x2 chars display to big TFT display Reinhardt Behm <rbehm@hushmail.com> - 2021-09-21 15:07 +0000
Re: Convert 16x2 chars display to big TFT display Stef <me@this.is.invalid> - 2021-09-21 17:09 +0200
Re: Convert 16x2 chars display to big TFT display pozz <pozzugno@gmail.com> - 2021-09-21 18:48 +0200
Re: Convert 16x2 chars display to big TFT display Don Y <blockedofcourse@foo.invalid> - 2021-09-21 19:34 -0700
Re: Convert 16x2 chars display to big TFT display olaf <olaf@criseis.ruhr.de> - 2021-09-22 06:04 +0200
Re: Convert 16x2 chars display to big TFT display Don Y <blockedofcourse@foo.invalid> - 2021-09-21 21:38 -0700
Re: Convert 16x2 chars display to big TFT display pozz <pozzugno@gmail.com> - 2021-09-22 08:49 +0200
Re: Convert 16x2 chars display to big TFT display Don Y <blockedofcourse@foo.invalid> - 2021-09-22 00:58 -0700
Re: Convert 16x2 chars display to big TFT display Rick C <gnuarm.deletethisbit@gmail.com> - 2021-10-01 21:52 -0700
Re: Convert 16x2 chars display to big TFT display Rick C <gnuarm.deletethisbit@gmail.com> - 2021-10-01 21:40 -0700
Re: Convert 16x2 chars display to big TFT display Michael Schwingen <news-1513678000@discworld.dascon.de> - 2021-10-31 14:42 +0000
csiph-web