Keil C51 介绍和使用详解 Keil C51 是一种功能强大且广泛应用于单片机软件开发的集成开发环境(IDE),它提供了一个完整的开发平台,包括编译器、汇编器、调试器、模拟器等工具。下面是对 Keil C51 的介绍和使用详解。 Keil C51 开发系统基本知识 Keil C51 开发系统是一个基于 C51 编译器的集成开发环境,提供了一个全面的开发平台,包括编译器、汇编器、调试器、模拟器等工具。Keil C51 的整体结构包括 C51 编译器、A51 汇编器、L51 连接器、BL51 库管理器、DScope51 调试器、Tscope51 仿真器、Monitor51 监视器、Ishell 集成开发环境等。 Keil C51 工具包的安装 Keil C51 工具包可以在 DOS 和 Windows 平台上安装。安装过程中需要注意的一些事项,如选择正确的安装目录、确保足够的磁盘空间等。 Keil C51 工具包各部分功能及使用简介 Keil C51 工具包包括多个部分,每个部分都有其特定的功能。C51 是 Keil C51 的核心编译器,负责将 C 语言代码编译成机器语言代码。A51 是一个汇编器,负责将汇编语言代码编译成机器语言代码。L51 是一个连接器,负责将编译后的目标文件链接成一个可执行文件。BL51 是一个库管理器,负责管理库文件。DScope51 是一个调试器,负责调试和仿真单片机程序。Tscope51 是一个仿真器,负责仿真单片机的行为。Monitor51 是一个监视器,负责监视单片机的运行状态。 Keil C51 软件使用详解 Keil C51 软件使用详解包括编译器的控制指令、dScope51 的使用、Monitor51 的使用、集成开发环境的使用等。编译器的控制指令包括源文件控制类、目标文件控制类、列表文件控制类等。dScope51 是一个调试器,负责调试和仿真单片机程序。Monitor51 是一个监视器,负责监视单片机的运行状态。 Keil C51 vs 标准 C Keil C51 与标准 C 之间有一些区别。Keil C51 扩展了标准 C 语言,增加了一些专门用于单片机编程的关键字和指令。Keil C51 也提供了一些特殊的存储模式和存储类型声明。Keil C51 的指针与标准 C 的指针也有所不同。 Keil C51 高级编程 Keil C51 高级编程包括绝对地址访问、Keil C51 与汇编的接口、Keil C51 软件包中的通用文件等。绝对地址访问是指在 Keil C51 中访问绝对地址的方法。Keil C51 与汇编的接口是指 Keil C51 中如何与汇编语言进行接口的。Keil C51 软件包中的通用文件包括动态内存分配、C51 启动文件、标准输入输出文件等。 Keil C51 库函数参考 Keil C51 库函数包括本征库函数和非本征库函数。本征库函数是 Keil C51 提供的一些特殊的库函数,它们可以用于实现一些特殊的功能。非本征库函数是 Keil C51 提供的一些通用的库函数,它们可以用于实现一些常见的功能。












剩余49页未读,继续阅读


- 粉丝: 1
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 高中数学第三章3.2.2基本初等函数的导数公式及导数的运算法则(二)新人教A版选修1.doc
- 高中数学第一章算法初步单元检测(B卷)新人教A版必修.doc
- 高中数学第一章算法初步单元检测(A卷)新人教A版必修.doc
- 高中英语Unit4CyberspaceLesson2Websites导学案北师大版必修.doc
- 面向企业与组织的项目管理.ppt
- 通信的dB单位由来.doc
- 通信工程应急预案.doc
- 通信工程施工现场临时用电方案.doc
- 问题366:天正画的图纸在CAD中没法显示怎么处理?.doc
- 项目管理案例分析-——-某石油销售公司Web网站建设项目.ppt
- 项目管理8-项目沟通管理.ppt
- 项目管理的意义和价值.doc
- 项目管理班子配备情况辅助说明资料.doc
- 项目管理方案.doc
- 项目管理过程标准及绩效考核.doc
- 项目管理工作流程(原).doc


