硬件:群雄帮帮忙!
以前用华邦内置64K CPU开发的产品经受了考验,其特点是外扩了32K RAM,且用MAX691A控
制掉电(备用电池)切换。最近改用PHILIPS P89C51RD+(仅用了标准功能,并且软件初始
化选中片外RAM),烧片后发现仅与定义在外部RAM中的变量、数组(需要保存)有关的控制
程序不工作。我编写了小程序将要保存的变量定义在外部RAM的固定高地址,工作正常,我
断定要保存的资源存入了RD+内部的ERAM,导致工作不正常,请大家赐教如何解决(比如在
编译连接时或在程序中如何避开RD+内部的ERAM)非常感激。
发表时间:2001年10月11日18:26:00