Controlling a WG12232A-TMI-NA LCD Display


Closed Thread
Results 1 to 4 of 4

Hybrid View

  1. #1
    Join Date
    Jun 2007
    Location
    Mansfield, UK
    Posts
    697


    Did you find this post helpful? Yes | No

    Default Re: Controlling a WG12232A-TMI-NA LCD Display

    Does "E" have the same meaning in Fig.24?

    My PIC is bit-banging the data out with 200ms pauses. That should be more than slow enough (I hope).

    Just to clarify, is the data clocked in using a signal from the PIC like in SPI or does it have to be synced with the module's internal clock?

    Originally I thought that E and CS were the same thing or at least tied together but looking at Fig.24 it looks like they must be separate. If I understand right then I have R/(not)W on pin 9, (not)C/D on pin 4 (A0) and (not)CS on pins 5 and 6 (CE1 and CE2)

  2. #2
    Join Date
    Jun 2007
    Location
    Mansfield, UK
    Posts
    697


    Did you find this post helpful? Yes | No

    Default Re: Controlling a WG12232A-TMI-NA LCD Display

    Well, it looks like it's working fine now. I had quite a few problems that wern't helping like accidentally mapping the command/data line to the wrong pin on the PIC and timing things completely wrong.

    The chip enable pins (CE1 and CE2) appear to be the "E" pins of the 2 chips in the module. I think that the CS pins are held low so both chips are permenantly selected but data can still be clocked into each chip individually.

    My working timings don't seem to match up with the datasheet so I think they are still not quite right and I'm still misunderstanding something but it is working so the next thing I'll do is adjust the timings and speed everything up until it's working as fast as possible.

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

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