I made this post with my question:

http://www.picbasic.co.uk/forum/showthread.php?t=6978

But it seems like it is not clear enough so,

HOW do you use a 4 bit data port LCD device without the LCDOUT command?

The reason? i need to place the data port in different ports of the pic16f628. To be more explicit i need data port A7, A6, A0 and A1. The define of LCDOUT command allows to have this pins in specific positions.

Why do i need this? pcb restrains, and... the whole uC is already in use.

By the way i use to have this problem when making my designs, the data port of the LCD doesnt usually go directly into my uC port, so i have to go around with the whole four lines or stuff like that. IT WOULD BE SIMPLIER TO CHOOSE ANY PORT ANY PIN for lcd data port.

What i expect? Magical ways of doing this by changing the LCDOUT command

OR

Create the subroutines to control the LCD from scratch which i have never done, so please.. HELP.

Thanks

Josuetas