we are using p89c669 ,and the compiler is keil uvision 2, what should we do to select these addressess?
far unsigned char lcd_command _at_ 0x020000; far unsigned char lcd_data _at_ 0x028000;
I'm not sure the _at_ method works for far memory (or if it does, it doesn't work very well, at least up to version 7.20). I suggest you either use the <absacc.h> macros for absolute memory access, or use the linker to position the variable segments of dedicated source files at fixed addresses.
The version iam using is 7.20,i have made the needed changes in the startup_mx1.a51 and mx51bank.a51 and included them.no error while compilation,only the controller is not selecting it and initialising the lcd