keil uVision3中C语言如何嵌入汇编程序?

2024-11-01 13:37:48
推荐回答(3个)
回答(1):

#pragma asm
汇编代码
#pragma endasm
这是写法 但是要完成这种写法需要进行设置
首先看到你keil左边那个工程列表 → 选中你嵌入了汇编的C文件 → 右键→选择Option for file
然后看到弹出的对话框 在对话框右边偏少 有5个复选框 初始的设置时 复选框前面全是灰色的勾
点击“Generate Assembler SRC File”和“Assemble SRC File”这两个选项 直到勾变成黑色 保存即完成设置

回答(2):

可以,将汇编做如下处理:

asm
{
mov r5,#20
D2:
mov r7,#200
D1:
mov r6,#123
djnz r6,$
djnz r7,D1
djnz r5,D2
}

回答(3):

你是不是要弄混合编程啊?