1. 怎么看单片机自带的ROM/RAM够不够用
这个主要是看所做项目大小,程序大小与ROM挂钩,从程序量上估计ROM是否够用,变量的多少与RAM有关,从变量的多少估算RAM是否够用。单片机运行是不占用或很少占用内存的。
2. 单片机RAM不够用怎么办
用的是panstamp NRG,上面集成了一块CC430F5137单片机,RAM为4kB,做一个数据测量系统,每天测量的数据都先存在RAM里,一天结束后上传pc,但是现有RAM不够用。
解决办法:
可以采用串行总线控制的EEPROM扩展。
3. 80c51单片机片内RAM只有128字节,为什么却可以划分为低128字节和高128字节
严格来说,51单片机内部RAM是256字节,高128字节被SFR占用,为什么一般认为内部RAM为128字节呢,是为了区分SFR和低128字节空间,两者寻址方式不一样。至于为什么不一样取决于要分辨51单片机和52单片机,52单片机高位128不是作为SFR,属于内部RAM,但是规定只能使用间接寻址(区分51内部RAM高128位)