C51程序,无全局变量,局部变量全为XDATA,编译时显示data = 122.0,为何?请高手解释下,不胜感谢!
程序中全局变量,局部变量也都是用xdata声明在外部存储器,为何程序编译时仍显示ProgramSize:data=122.0xdata=166code=4488,请高手解...
程序中全局变量,局部变量也都是用xdata声明在外部存储器,为何程序编译时仍显示Program Size: data=122.0 xdata=166 code=4488,请高手解释下,不胜感谢!
若将存储模式设置为LARGE,编译结果Program Size: data=9.0 xdata=353 code=4751,但是将程序下载到单片机则运行不正常。
编译器:KEIL C51,单片机:STC12C5A60S2 。
1、编译输出信息
2、文件结构及MAIN函数
3、子函数中的局部变量全用XDATA声明
4、存储模式设置 展开
若将存储模式设置为LARGE,编译结果Program Size: data=9.0 xdata=353 code=4751,但是将程序下载到单片机则运行不正常。
编译器:KEIL C51,单片机:STC12C5A60S2 。
1、编译输出信息
2、文件结构及MAIN函数
3、子函数中的局部变量全用XDATA声明
4、存储模式设置 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询