请教:如何在KEIL UVISION 中使用C汇编的混合编程

2020-01-21 21:32发布

void delay(unsigned int time)                  
{                                               
#pragma asm
        MOV R6, #02H
DL:        NOP
        NOP
        DJNZ R6, DL
#pragma endasm
}
这种程序总提示我
SERIALCOM.C(213): error C272: 'asm/endasm' requires src-control to be active
请问这个SRC 控制器怎么打开???我在KEIL UVISION中没找到啊
请高手帮忙指出路径
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
njhying
2020-01-22 11:42
lusson 发表于 2008-6-18 22:29
在右边files窗口点中Source Group 1
点右键,选中Option for....
右边有五个选项(具体就不列了)

按照你的方法 做了  出现了更多错误  
请看
点阵.src(7): error A9: SYNTAX ERROR
点阵.src(7): error A3: ILLEGAL CHARACTER
点阵.src(7): error A3: ILLEGAL CHARACTER
点阵.src(105): error A3: ILLEGAL CHARACTER
点阵.src(105): error A3: ILLEGAL CHARACTER
点阵.src(236): error A30: SEGMENT SYMBOL EXPECTED
点阵.src(236): error A3: ILLEGAL CHARACTER
点阵.src(236): error A3: ILLEGAL CHARACTER
点阵.src(236): error A3: ILLEGAL CHARACTER
点阵.src(244): error A48: DATA-ADDRESS EXPECTED
点阵.src(250): error A48: DATA-ADDRESS EXPECTED
点阵.src(259): error A48: DATA-ADDRESS EXPECTED
点阵.src(281): error A48: DATA-ADDRESS EXPECTED
点阵.src(282): error A48: DATA-ADDRESS EXPECTED
点阵.src(285): error A48: DATA-ADDRESS EXPECTED
点阵.src(292): error A48: DATA-ADDRESS EXPECTED
点阵.src(295): error A48: DATA-ADDRESS EXPECTED
点阵.src(303): error A48: DATA-ADDRESS EXPECTED
点阵.src(307): error A48: DATA-ADDRESS EXPECTED
点阵.src(310): error A48: DATA-ADDRESS EXPECTED
点阵.src(315): error A48: DATA-ADDRESS EXPECTED
点阵.src(328): error A30: SEGMENT SYMBOL EXPECTED
不知如何解决  ??求一个详细的教程 谢谢了

一周热门 更多>