* 86518: 程序在编译时特殊功能寄存器编译不过
qiliguozq
qiliguozq发表的帖子
程序在编译时特殊功能寄存器编译不过
各位大家好,我最近在做实验的时候遇到一个问题:我 用伟福 h51/t 仿真器编的汇编程序在编译时,只要是用了特殊功能寄存器名称的指令,都在信息栏出错显示“没有命名该寄存器” 后来我用“equ”伪指令对相应的特殊功能寄存器名称进行命名,再汇编,一路畅通。这是为什么啊?
请大家指教!谢谢!
发表时间:2005年12月5日8:58:47
回复该帖
本主题共有
2 帖,分页:
>>>>>该主题的所有内容[2]条
*树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:
86557.[详细]访问特殊功能寄存器是要直接寻址的,所以你用EQU来说明地址然后使用当然就没有问题了。直接使用特殊功.. 摘要:访问特殊功能寄存器是要直接寻址的,所以你用EQU来说明地址然后使用当然就没有问题了。直接使用特殊功能寄存器名有问题,那说明你在引用这些特殊功能寄存器前对它们的声明有问题,结合不同的编译器先包含特殊功能寄存器声明文件,然后使用就不会有问题了。......(237字) - [engineer008][1111次] 2005年12月5日 |