The code should work as it is. The LCDs don't have a busy line, you just connect up the data and control lines, change the equates at the top of the code and it should work.
The code requires that you have an external HS crystal attached. Maybe I should change it so it uses the internal oscillator.
I didn't see anyone mention Julian Ilett's outstanding tutorial on intelligent LCDs. 2hrs with that and you can get the LCD working without even an microcontroller, just using pushbuttons. If you read it you may well never have another problem with character LCDs. It enabled even me to write sets of working LCD routines in both assembly and C.
I didn't see anyone mention Julian Ilett's outstanding tutorial on intelligent LCDs. 2hrs with that and you can get the LCD working without even an microcontroller, just using pushbuttons. If you read it you may well never have another problem with character LCDs. It enabled even me to write sets of working LCD routines in both assembly and C.