汇编语言和c语言混编 用keil怎么写入单片机啊?求步骤!谢谢!

如题所述

#pragma asm
汇编代码
#pragma endasm
这是写法 但是要完成这种写法需要进行设置
首先看到你keil左边那个工程列表 → 选中你嵌入了汇编的C文件 → 右键→选择Option for file
然后看到弹出的对话框 在对话框右边偏少 有5个复选框 初始的设置时 复选框前面全是灰色的勾
点击“Generate Assembler SRC File”和“Assemble SRC File”这两个选项 直到勾变成黑色 保存即完成设置
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-14
写入单片机和使用汇编或是C或是混合编程没有关系,Keil编译后产生Hex文件,使用下载器写入单片机追问

但是在编译的时候会出现错误。。。就是提示#pragma asm和#pragma endasm 两个错误。。。是怎么回事呢?怎么生成HEX文件?

第2个回答  2013-05-14
我也是刚学单片机,51单片机可以用STC-ISP写入,网上有教程
相似回答