stc单片机扩展RAM问题——急!
本人使用STC12LE5A60S2单片机,本身有60K的ROM和1280的RAM,但是由于我做的是个通信处理软件所以涉及到的中间变量特别多,所以超出了1280的RAM不得不扩展RAM,但是最近新做好的板子到手后发现一个问题,在设置AUXR.1(也即使EXTRAM)为0不屏蔽内部扩展的1K RAM时在XDATA 0到1023地址空间内能正常访问,读写没问题,但是超出地址到扩展的RAM读写时就只能写进去一个字节的低4位,后来把AUXR.1设为1后XDARA 0到1023读写都只能写一个字节的低4位了 超出范围的都是0。
由于硬件不是自己做的对于硬件只能假设正确的情况下,请大家帮我看看是什么问题,地址线的连法也是单片机外扩RAM的标准做法,P0通过锁存连低8位,P2连高位!
用过这个芯片的朋友帮忙看看,谢谢!
另外扩展的RAM用的ISSI IS612LV256-12JZ