C中使用汇编访问寄存器结构体问题

2019-08-08 18:52发布

在CCS下,使用的C文件中嵌入汇编语言,在访问寄存器结构体时提示没有定义。如:

asm("   MOV     ACC,@_AdcResult.ADCRESULT0<<12");

编译时提示:
The following symbols are undefined:
2 Assembly Errors, No Assembly Warnings
ADCRESULT0



这是什么原因?怎么解决呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
zhangmangui
1楼-- · 2019-08-08 23:50
ADCRESULT0  汇编中似乎真没见过
jesuswd
2楼-- · 2019-08-09 04:57
这个ADCRESULT0没有定义啊,可以加一个定义就可以了啊!

一周热门 更多>