Jonny!!! - 2010-03-29

I am having a problem with my 16x2 character LCD screen with the HD44780. The LCD screen will show random characters when it turns on with the MCU. I have been able to "fix" the problem by first powering on the LCD, then at a later time, power on the MCU. I have read on other forums that these screens need time to initialize before anything is done to them.

Is GCBASIC sending data/etc do the screen before the initialization can complete, thus causing these problems? If so, how can I fix this? Any advice?

Thanks!