I am new to not only flowcode and the forum but also programming in general. I have been playing with flowcode V4 for about 4 weeks (demo) and I have learned the basics which all seemed to work on simulation. I have now bought a copy as I am attempting a reasonable sized project which will include multiple PWM's for high power LED's, Real time clock, LCD display, EEPROM, Pic to PIc comms and the usual push button inputs.
I would love to explain to you exactly what my project is as I'm sure it will interest some of you but unfortunately I plan to upgrade the license and market the end product so I have to be careful. I am however happy to share successful sub routines once I get them working.
I have started on the project but I am having problems with my LCD display not working in hardware (works in simulation). As the project is quite big, I have gone back to basics and tried the example digital clock but still I can't get it to work.
The LCD is a 16 x 2 alphanumeric and the PIC is 18F2550. I am working on a bread board. The simulation runs fine but the hardware doesn't. All I get when I first supply power is the top line of the lcd displaying black squares for a second and then it goes blank but no message/time is displayed.
I have looked through similar threads and played around with the chip configurations and clock speeds. It seems like a common problem people have which is usually resolved by turning off LVP however in the configuration screen LVP is not available to select or deselect when using a PIC18F2550. Instead I have tried driving the LCD from Port C instead of B but still no Joy. I have checked the outputs by using a simple on off delay of each port and used an LED to check. All pins work fine. Im sure its nothing to do with the pic and that the problem is with how I am setting it up.
Here are my pin connections and the code. Unfortunately the LCD data sheet is too large to upload but it is a MDLS162S65SS-02 which if you google comes up with the datasheet.
Port C Bit 0 - Data 0 (Pin 7)
Port C Bit 1 - Data 1 (Pin

Port C Bit 2 - Data 3 (Pin 9)
Port C Bit 4 - Data 4 (Pin 10)
Port A Bit 0 - RS (Pin 4)
Port A Bit 1 - Enable (Pin 6)
Ground - VSS (Pin 1) V0 (Pin 3) R/W (Pin 5) LED - (Pin K)
VDD (from Pickit 2) - VDD (Pin 2) LED+ (Pin A)
Any help would be greatly appreciated, I have been pulling my hair out for about 5 days now.
I look forward to sharing knowledge with you all.
Cheers