Posted on May 17, 2011 at 12:07icebell: Have you checked the ''Code banking'' selection and selected proper number of banks on the 'Target' page in Options for target in uVision2? if you did,then have you assigned any programs to banks in your proj...
Posted on May 17, 2011 at 12:07Hi,phaze426 Sorry,I'd made an unforgivable mistake! In my system,I assigned 0x8800 to 0x8a00 to LCD w/r. so in the page register,the pgr6 bit should be set when using LCD. Due to some reasons,I set this bit only once...
Posted on May 17, 2011 at 12:07phaze426 You are right.I did use a programmable chip-select output for LCD.My purpose which useing page register bit pgr6 is that to distinguish LCD,DS12C887,PRINTER... etc from XRAM,because I'd assigned these devices...
Posted on May 17, 2011 at 12:07phaze426 Thank you for your reply. Yes,I'm using Keil's tools,and I think I have set all the banking stuff properly.The program simulated run well in Keil environment,bank switching seems ok,I also simulated an exter...