这段程序为什么有错?

frank_yufu 2003-08-20 11:13:36
我想在c语言中嵌入使用汇编程序,在书上查到这种用法,但是最后出现错误.是怎么回事?
我用的是keil51
#include<reg52.h>
#include<stdio.h>
unsigned char a,b;
#pragma asm error c272:'asm/endasm'requires src-control to be
main()
{
__asm("\t mov a,#00h\t")
__asm("\t mov b,#00h\t")
}
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
spbabyba 2003-08-26
  • 打赏
  • 举报
回复
Purpleendurer(Purplenendurer):
keil51 是开发环境,用C语言开发MSC-51单片机的.
spbabyba 2003-08-26
  • 打赏
  • 举报
回复
你要先生成SRC文件啦!!!
再编译SCR文件.
Keil51不能一下子就把C和汇编编译完.
网上有Keil51手册你下一个看吧.
zuolihua 2003-08-23
  • 打赏
  • 举报
回复
这是什么汇编啊,怎么看不懂啊
紫郢剑侠 2003-08-23
  • 打赏
  • 举报
回复
keil51?
是OS还是开发环境?

21,453

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧