Re: Best approach, LCD on ARM7



Peter wrote:

Henrik @ work wrote:

For a new project, we have almost decided on AT91SAM7X256 for a variety of
reasons. Primarily due to its rich peripheral set and previuos knowledge of
Atmel Chips.

But we need to implement a LCD display, preferably 320x240 pixels into our
system and we would like some advice on the best way to do this. With
respect to both hardware and software development. I.e how to get a grip on
this. would we use LCD controller or do direct IO from the processor?


We're using the LCD library from Simplify Technologies
http://www.simplify-technologies.de/gui_library/index.html
which has been great - it's not (or wasn't!) licensed on a 'per
product' basis which makes it cheaper if you want to use it in multiple
projects.

I'm interested to know what people suggest for the HW side of things -
we're looking at adding a LCD to a Atmel SAM7 chip without an external
address bus and, so far, haven't come up with any good ideas. There
don't seem to be any 320x240 SPI based controllers around - one
suggestion was to put it in a FPGA and write some logic to convert
between SPI & an "address bus" based FGPGA video controller.

Peter


For HW, why not look at the SAM9 series or the new AVR-32 series from Atmel? LCD controller is built in.

regards
DR
.



Relevant Pages

  • Re: Microcontroller kit
    ... > This is a good dev kit for ad-hoc proto work, ... > Atmel MCUs, but it's missing some common peripherals (like an LCD). ...
    (comp.arch.embedded)
  • Re: ATmega169 rev number
    ... >> They both behave different so they are ... > You need to look under the device, and for Atmel IC's ... the LCD which is what the REV C device should do. ... Phil ...
    (comp.arch.embedded)
  • Re: MCU w/ integrated graphics LCD controller suggestions?
    ... I'm looking for a single chip solution that integrates an Epson-like LCD controller and some flash with a modest MCU. ... OTOH, poking around the Atmel site I see the AT91SAM7SE256 (256k flash, 32kSRAM internal and a full 16 bit wide by 20+bit tall external bus) with an Epson S1D13706 hanging on the side will do the job nicely for <$20 total and keep me in TQFP-land. ...
    (comp.arch.embedded)
  • Re: two patches - request for comments
    ... >> In theory, if we would use the standard power interface, it could use the ... about the LCD panel attributes, ... the LCD controller itself, and it just does not make sense to separate ...
    (Linux-Kernel)
  • Re: uC and LCD (or uC and LCD controller) interfacing
    ... understand the uC and LCD (or uC and LCD controller) interfacing? ... An LCD segment turns dark when you apply voltage, ... you can do it with logics and DC/DC converters. ...
    (comp.arch.embedded)