《KEIL中文使用手册》是一份详尽的文档,旨在帮助用户掌握Keil C51开发环境的各类功能。该手册以通俗易懂的方式介绍了软件安装、项目创建及编译等步骤,并提供了丰富的示例代码和调试技巧,是初学者及专业工程师不可或缺的学习资料。
Keil C51使用详解
第一节 系统概述... 6
第二节 Keil C51单片机软件开发系统的整体结构... 6
第三节 Keil C51工具包的安装... 7
1. C51 for Dos 安装步骤:... 7
2. Windows下C51的安装及注意事项:... 7
第四节 Keil C51工具包各部分功能及使用简介... 7
1. C51与A51的功能和用法介绍: ... 7
2. L51和BL51的作用说明: ... 8
3. DScope51,Tscope51及Monitor51的用途概述:... 8
4. Ishell及uVision 的使用简介:... 9
第二章 Keil C51软件使用详解... 10
第一节 Keil C51编译器的控制指令... 10
1. 源文件控制类: ... 10
2. 目标文件(Object) 控制类: ... 10
3. 列表文件(listing) 控制类:... 10
第二节 dScope51的使用... 11
1. dScope51 for Dos 使用方法介绍: ... 11
2. Windows下dScope 的操作指南: ... 12
第三节 Monitor51及其使用... 13
Monitor51对硬件的要求:... 13
Mon51的使用和配置说明:... 13
MON51命令及使用指导:... 14
第四节 集成开发环境(IDE) 的操作指南: ... 14
Ishell for Dos 使用步骤介绍: ... 14
uVision for windows 操作详解: ... 15
第三章 Keil C51 vs 标准C
第一节 Keil C51扩展关键字... 15
第二节 内存区域(Memory Areas):... 16
Pragram Area,Internal Data Memory, External Data Memory 和Speciac Function Register Memory的介绍: ... 16
第三节 存储模式... 16
Small模式、Compact 模式和large模式详解: ... 17
第四节 存储类型声明... 17
第五节 变量或数据类型说明:... 17
第六节 Keil C51位变量与声明... 17
bit型变量及可位寻址区(20H-2FH)介绍: ... 18
第七节 指针使用详解:... 18
一般指针、存储器指针和指针转换说明: ... 18
第八节 函数声明与调用:... 19
中断函数声明,通用存储工作区及using x的使用方法介绍,指定存储模式的方法以及#pragma disable的应用等。递归或可重入函数指定和PL/M-51函数指定详解:... 20
第四章 Keil C51高级编程
第一节 绝对地址访问: ... 20
绝对宏、_at_关键字及连接定位控制介绍: ... 20-21
第二节 Keil C51与汇编的接口说明: ... 21
模块内和模块间接口详解:... 21
第三节 软件包中的通用文件使用指南: ... 22
动态内存分配、C51启动文件STARTUP.A51, 标准输入输出文件及其它文件介绍。... 23-24
第四节 段名协定与程序优化说明:... 25
段名协定(Segment Naming Conventions) 和 程序优化的指导原则: ... 26
第五章 Keil C51库函数参考
第一节 库函数分类介绍(intrinsic routines和非本征证库函数): ... 26
第二节 几类重要库函数说明:... 27
专用寄存器include文件、绝对地址include文件absacc.h,动态内存分配,缓冲区处理及输入输出流等。... 28-30
第三节 Keil C51库函数原型列表: ... 26
CTYPE.H, INTRINS.H, STDIO.H, STDLIB.H和STRING.H的详细介绍:... 27-29
第六章 Keil C51例子:Hello.c
第一节 uVision for Windows 的使用步骤介绍: ... 30
第二节 Ishell for Dos 使用步骤说明: ... 31
第七章 Keil C51代码效率分析
存储模式和程序结构对代码效率的影响。... 29-30
第八章 dScope for Windows使用详解