各位大虾,能否请教一下我用的是8052单片机,如何在keil uVision3 里编译大于64k代码空间和大于64K的数据空间???程序已经在DOS里编译通过了,现在想用keil里的调试工具,进行调试,所以需要在keil里编译。使用的是外部存储器,分别为1M的ROM和1M的RAM外部存储器。使用P1口做为扩展地址口线。 程序是用汇编写的, 修改“L51_BANK.A51”里面的 ?B_NBANKS EQU 64 ?B_MODE EQU 0 ?B_VAR_BANKING EQU 1 ?B_FIRSTBIT EQU 6
我现在编译出现报错如下:
AX51 FATAT ERROR - ERROR:LIMIT EXCEEDED:MODE THAN 16000 SYMBOLS
希望大家能提供好的解决方法,谢谢!!! |