This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

128x64 LCD module

Hi

I have been learning to use 128x64 LCD module with AT89C51 and I have been using FastLCD for converting bmp into a table of bytes.

I have use the table in my codes and tried to compile it. I get the result - auto segment too large.

How to put all bytes in my codes in order to display picture on my 128x64 LCD module.

I don't understand it. What is the problem?

Manoz Joshi

Parents Reply Children
  • 1) you clearly need to follow Andys suggestion above
    2) Ahh I understand now it has to do with my AT89C51 because of its small memory size. NO, because of insufficient DATA memory.
    Good job that I have set the hardware layout on my breadboard because I want to learn it as part of my experiment.
    Breadboarding is a bad idea, especially with modern derivatives. Ge a "development board".
    I guess I need to find 40 pins chip with 8K 32K or 64K internal RAM. Any recommendaton? did I not just give you one?

    Anyhow, get going with "the bible" a C book and the "getting started guide, then come back

    Erik

  • Fine

    You are right. I better take Andy's advice and go through everything.

    I have been using keil software for a while but the problem is how do I know that my codes will be fitted within the data memory in any microcontroller chip? Then I can select the microcontroller carefully in the future.

    Manoz Joshi