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

Interfacing LCD to LPC2378

Hello.
I copied "LCD_4bit.c" and "LCD.h" files from Keil examples folder to my project folder and add it to my project.
Then I changed Pins definition in "LCD_4bit.c" according to my project board LCD pins(LPC 2378).
(I don't think that The problem is here.)
Then I could successfully Build it, but when I download it to my project board,there is no signs that LCD works.
However when I compile "LCD_4bit.c" in IAR environment ,the produced "hex file" works well on my project board.
Thanks for your help.

Parents
  • "Something else that might affect the timing"

    tamir: good ones.

    hopefully that's sufficient to convince andy that the execution duration of assembler delays is not possible to predict based on a) the code; and b) disable of the interrupt.

    I could add a few more:

    1) some chips can run on variable frequencies;
    2) some 8051 chips can run on 1 cycle, 6 cycles or 12 cycles;
    3) some chips can be user-configured on variable frequencies (those that use outside RC oscillators for example. but other possibilities exist too).
    ...

Reply
  • "Something else that might affect the timing"

    tamir: good ones.

    hopefully that's sufficient to convince andy that the execution duration of assembler delays is not possible to predict based on a) the code; and b) disable of the interrupt.

    I could add a few more:

    1) some chips can run on variable frequencies;
    2) some 8051 chips can run on 1 cycle, 6 cycles or 12 cycles;
    3) some chips can be user-configured on variable frequencies (those that use outside RC oscillators for example. but other possibilities exist too).
    ...

Children
No data