⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 程序结构----keil c51的bin、inc、lib三个子文件夹介绍.txt

📁 个人收藏的14篇有关KEIL C51语言编程的使用要点。 目录: C51变量或数据类型 C51 怎样将1个子程序段定位在1个固定的地址位置 C51存储模式 C语言下的单片机软件抗
💻 TXT
字号:
程序结构 

--------------------------------------------------------------------------------
 
( 时间: 2004-10-13 15:28:00  发布: admin  点击:1 ) 
 
    

程序结构



keil51DOS开发程序文件夹主要包括Bin、Inc、Lib三个子文件夹,各子文件夹中有主程序,源文件编译需用到的相关函数和库文件。



    Bin--主程序文件夹,包括编译、连接、程序调试及仿真程序



    主程序主要包括A51、C51、Bl51、Ts51、Oh51。



    A51为汇编程序,汇编源启动文件Startup.A51,形成目标文件Startup.obj;



    C51为C语言源文件编译程序,对实现具体工程方案的源文件(*.c;*.h;*.a*;*.inc;*.src)进行编译,一般用C语言编写的源程序为*.c文件,编译后形成目标文件*.obj。



    BL51为连接程序,它把由源程序形成的目标文件(*.obj)与启动文件形成的目标文件(Startup.obj)进行连接形成绝对目标文件,一般形成的文件名可自行设定,比如为了方便使用就定为Test。



    Oh51可对绝对目标文件进行再编译,使目标文件形成标准的Hex文件,如test编译后形成test.hex,该文件可以直接写入固化到单片机集成电路中,该单片机就可以完成用户所赋予它的功能了,但程序调试和仿真不一定需要这个文件,因为利用绝对目标文件和标准Hex文件都可以进行程序调试和仿真。



    Ts51为程序调试和仿真程序,它利用的是绝对目标文件或标准Hex文件。调试和仿真可以是软件级的,也可以是硬件级的(直接针对目标板--即单片机开发板)。 



    Inc--函数文件夹



    源文件中包含调用的函数必须包含在这个目录中,否则编译源文件就要出错。



    Lib--库文件夹



    该目录中的库文件用于程序的调试和仿真,调用不同的库文件可以实现不同的调试和仿真,库文件加载错误将导致程序调试和仿真的失败。





 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -