Graphic LCD display module design advice


+ Reply to Thread
Results 1 to 2 of 2
  1. #1
    Join Date
    Nov 2008
    Posts
    22

    Default Graphic LCD display module design advice

    Hi All,

    Im embarking into realms unknown on a design project and Id appreciate some advice to help me choose the proper path. After some time Ive finally found an LCD that Id really like to use in a project, a CrystalFontz CFAX12864T-TFH. This is a 128 x 64 graphic LCD with LED backlight which uses a Novatek NT7534 controller capable of 8-bit Parallel or SPI communication. Id like to interface it to a PIC microcontroller programmed with PBP. There will also be an Intersema MS5541 pressure sensor in the mix.
    Minimum I/O needed with SPI:

    1 PMW: LCD Back light
    1 Digital: In Push Button
    5 Analog: Sensors
    ICSDAT: In Circuit Serial Programming
    ICSCLK: In Circuit Serial Programming

    SPI MCLK: Intersema MS5541 pressure sensor (and LCD ?).
    SPI SCLK: Intersema MS5541 pressure sensor (and LCD ?).
    SPI Din: Intersema MS5541 pressure sensor (and LCD ?).
    SPI Dout: Intersema MS5541 pressure sensor (and LCD ?).

    Since the MS5541 doesnt have a CS pin Id have to add a 3-state buffer to isolate the Dout if I also used SPI to talk to the LCD display.

    2 Digital outs: Chip Selects

    I guess my first question is whether I should use SPI or 8-bit Parallel to talk to the LCD graphic display module? There wont be any fast screen changes, maybe updates every second. I dont have a grasp for the amount of time it would take to do a total screen refresh if I used SPI versus 8-bit parallel.

    If I use 8-bit parallel and program in PBP .. just how do I go about doing that? PBP LCDxxx commands are designed to be used with Hitachi 44780 controller, not the Novatek NT7534 controller on the CrystalFontz display. Would I have to develop my own module to handle the timing etc ?

    I did buy the CFA-10021 demo board to play around with the display before I decided if it was what I wanted to use. Theres C code available on the CrystalFontz web site for the demo board that uses an Atmea2561 micro, Im starting to look at it, but Im not a C programmer

    Any assistance in pushing me in the right direction would be greatly appreciated,
    Mark

  2. #2
    Join Date
    Oct 2011
    Posts
    50

    Default Re: Graphic LCD display module design advice

    I have a Tri-T graphic display (132 x 32) using the serial interface. Filling the screen and clearing it is almost instant with a 8mHz PIC. You should have no trouble using the SPI interface especially if you are updating only part of the screen.

    Phil

Similar Threads

  1. code examples / libraries for ILI9320 2.8" TFT LCD Module
    By longpole001 in forum mel PIC BASIC Pro
    Replies: 10
    Last Post: - 6th June 2013, 09:50
  2. Graphic LCD
    By muddy0409 in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 8th February 2013, 03:11
  3. Interfacing a Nokia 6233 LCD display
    By dancorneanu in forum General
    Replies: 0
    Last Post: - 13th November 2012, 15:30
  4. Design Advice
    By isaac in forum General
    Replies: 38
    Last Post: - 12th October 2008, 00:07
  5. need advice on selling my design
    By nimonia in forum Off Topic
    Replies: 13
    Last Post: - 3rd March 2007, 00:27

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts