英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

标题: 关于picc的int变量的问题 [打印本页]

作者: winnie    时间: 2009-4-25 16:58
标题: 关于picc的int变量的问题
我做了一个程序。用到很多int变量(用char 40个 int 20个 ROM用了60% RAM用了30%)。可是在RAM,ROM足够的情况下,编译不过去。去掉几个int变量后,编译就可通过。不知道是什么原因
作者: winnie    时间: 2009-4-25 16:59
估计是超了。
在PICC中,如果没有特别指明,所定义的变量将被定位在bank0中,最大128字节,还要刨去前面若干字节的特殊功能寄存器区域,所以我记得顶多80个字节,你自己去算一下。

40个char占40个字节

20个int占40个字节

这就80个字节了。




欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://www.enroobbs.com/) Powered by Discuz! X3.2