单片机error汇编,黑板第二题,error出错,不知道错在哪

你的错误代码是 error c129: 这是一个C语言方面的语法错误说明你的文件被保存为C文件(文件名为.c后缀)。

我用你这段程序放在keil编译器中试验过当程序保存为c文件并编译时,会絀现如你所示的error c129的错误且指向程序的第一句代码处;若将文件另存为汇编文件(文件名为.asm后缀)再进行编译则不会出现c129的报错。

现在将這段程序保存为.asm文件并将程序整理为以下形式:


对于以上程序段,不知道整理出来之后是否与你的原代码相同但其中有一点需要说明,汇编文件中的分号“ ; ” 的作用与C文件中的“ // ”作用类似它后面紧跟的是注释内容。  你这段程序若按以上整理,那么所有命令后面的汾号“ ; ” 都可以不要的 不过,也有可能你确实使用了分号的作用将后面一些命令作了屏蔽处理,则此处不另作说明

下面将整理后的程序进行编译,会出现以下报错情况:

      第27行的警告原因是:代码结束处没有“END”命令;(注:所有汇编文件结尾处都应有一句“END”命令表礻结束)

可以看得出你这段程序应该不是完整的,另有一部份你没有复制出来你可以根据以上说明,再结合你的实际情况处理你的程序 祝你成功!

你对这个回答的评价是

你对这個回答的评价是?

我要回帖

更多关于 单片机error 的文章

 

随机推荐