标题: 单片机C语言问题 为什么xdata定义的数组不能够赋值? [打印本页]

作者: 木子人杰    时间: 2022-11-6 23:00
标题: 单片机C语言问题 为什么xdata定义的数组不能够赋值?
我想问一下
例如我定义了一个 unsigned  char xdata qipan[8][8];然后我想给qipan[1][1]赋值一个1,赋值不了是怎么回事

程序.rar

42.14 KB, 下载次数: 13


作者: 非凡科技    时间: 2022-11-7 00:19
首先要看编译器有没有设置使用XDATA
作者: xuyaqi    时间: 2022-11-7 07:51
先要确定你选的单片机有没有 xdata 。
作者: coody_sz    时间: 2022-11-7 10:46
什么型号的单片机?有XDATA就可以操作。
作者: 大漠落日    时间: 2022-11-7 11:43
xdata unsigned  char  qipan[8][8];这样定义试一下
作者: 大漠落日    时间: 2022-11-7 11:43
程序可以编译过
作者: yzwzfyz    时间: 2022-11-7 14:08
如果CPU 中的 xdata有且容量够,就可以。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1