有时候需要在Keil下C程序中内嵌一些汇编程序,比如延时之类的,这样能得到比较准确的延时。下面看看如何操作:
第一步:如下图在#pragma asm和#pragma endasm之间添加所需汇编代码

第二步:设置编译该文件时的选项,如图右击Test.c选择第二个选项,在出现的窗口中选择 第一选项(默认),如图

第三步:在第二步选择的窗口中右边按下图打钩,黑色的勾,其他默认即可

确定后文件多了三个小红点

本文介绍了如何在Keil环境下将汇编代码内嵌到C程序中,以实现精确延时等功能。步骤包括在#pragma asm和#pragma endasm之间添加汇编代码,设置编译选项,勾选相应配置,添加库文件C51S.LIB,并通过'Add Files..'选项完成文件添加。
有时候需要在Keil下C程序中内嵌一些汇编程序,比如延时之类的,这样能得到比较准确的延时。下面看看如何操作:
第一步:如下图在#pragma asm和#pragma endasm之间添加所需汇编代码

第二步:设置编译该文件时的选项,如图右击Test.c选择第二个选项,在出现的窗口中选择 第一选项(默认),如图

第三步:在第二步选择的窗口中右边按下图打钩,黑色的勾,其他默认即可

确定后文件多了三个小红点

1万+
815
540

被折叠的 条评论
为什么被折叠?