ok, let me just ask this first, going from the 628 text,
INDF EQU H'0000'
TMR0 EQU H'0001'
PCL EQU H'0002'
STATUS EQU H'0003'
FSR EQU H'0004'
PORTA EQU H'0005'
PORTB EQU H'0006'
when the pic master wrote his code, he put at the top
LCD_PORT Equ PORTA
LCD_TRIS Equ TRISA
LCD_RS Equ 0x04
LCD_RW Equ 0x06
LCD_E Equ 0x07
now going back to the 628 test its says that PORTA EQU H'0005',
so Nigel could have witten this instead, which is the same thing
LCD_PORT Equ 0x05 (=H'0005')
LCD_TRIS Equ TRISA
LCD_RS Equ 0x04
LCD_RW Equ 0x06
LCD_E Equ 0x07
is that correct?