我写的51程序是不是跑飞了。

2020-01-20 19:13发布

我洗的程序硬件仿真是没问题的,下载到RAM为256的单片机,没反应,我在找了一个1KRAM的单片机,跟仿真一样,没问题。这是什么情况呢。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
45条回答
cn_badboy
2020-01-24 16:16
cn_badboy 发表于 2014-8-10 09:45
XDATA是编译器自己产生的,没有定义存储类型的用LARGE模式编译会默认XDATA

我的确是设置在large模式!
“没有定义存储类型的用LARGE模式编译会默认XDATA”--除了定时中断的几个变量定义为data,其他类型的全部定义为idata。
函数入口参数我没有定义类型,比如我就直接void rec_24c24_data(uchar sla,uchar saddr,uchar *rec_24c02_s,uchar no);

一周热门 更多>