在keil c51里,如何定义一个能存有100个字符的数组
我用uchartable0[30]定义;这个数最大只能30,大于30就会报错;求高手!速决!...
我用uchar table0[30]定义; 这个数最大只能30,大于30就会报错;求高手!速决!
展开
4个回答
展开全部
你这样去定义试试:xdata uchar table0[100]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的数组是常量还是变量?
你用的什么型号单片机?板上资源都有哪些?
……
你用的什么型号单片机?板上资源都有哪些?
……
追问
51单片机,数组是变量,它是用来储存传感器不断发送的字符;
追答
“51单片机”
你这等于没回答。就像是我问你开哪款车,你回答“小汽车”一般。51单片机的型号多了去了,我知道是哪一款?没有具体型号就没法知道芯片的片上资源情况。
你遇到的问题就是data段基本用满了。如果片内有高128字节RAM,就定义成uchar idata table0[30]。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
uchar code table[ ]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询