Beto

You should definitely try what Steve has suggested

Originally posted by mister_e
What about if you revert ENABLE lines? Is now bottom one is working but not the top one ???
to make sure both the controllers on the module are working properly.

I guess the only problem is the initialisation of the second controller.

PBP sends the "INIT" String automatically with the first LCDOUT command issued.

As with your Hardware design only one of the two controllers will be enabled at a time, only one controller will be initialised.

The workaround is the to "RESET" Flags.

So at the beginning of your program (before your MainLoop starts)
you should add:

PAUSE 500
DSP=0
LCDOUT $FE,1
PAUSE 500
FLAGS=0
DSP=1
LCDOUT $FE,1


see my posting in the FAQ section Ingvar has already mentioned:

Click here

B.T.W.

here is another useful link:

Click here


regards

Ralph