- 17
- 1
- 约7.91万字
- 约 86页
- 2017-09-23 发布于浙江
- 举报
Keil?C51使用详解1 作者:未知????文章来源:21ic????点击数: 3489????更新时间:2005-3-15 第一章?Keil?C51开发系统基本知识...?6?第一节?系统概述...?6?第二节?Keil?C51单片机软件开发系统的整体结构...?6?第三节?Keil?C51工具包的安装...?7???????1.?C51?for?Dos?7???????2.?C51?for?Windows的安装及注意事项:...?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.?dScope?for?Windows?12?第三节?Monitor51及其使用...?13???????1.?Monitor51对硬件的要求...?13???????2.?Mon51的使用...?13???????3.?MON51的配置...?13???????4.?串口连接图:...?13???????5.?MON51命令及使用...?14?第四节?集成开发环境(IDE)的使用...?14???????1.?Ishell?for?Dos的使用...?14???????2.?uVision?for?windows的使用...?15?第三章?Keil?C51?vs?标准C..?15?第一节?Keil?C51扩展关键字...?15?第二节?内存区域(Memory?Areas):...?16???????1.?Pragram?Area:...?16???????2.?Internal?Data?Memory:?16???????3.?External?Data?Memory.?16???????4.?Speciac?Function?Register?Memory.?16?第三节?存储模式...?16???????1.?Small模式...?16???????2.?Compact模式...?17???????3.?large模式...?17?第四节?存储类型声明...?17?第五节?变量或数据类型...?17?第六节?位变量与声明...?17???????1.?bit型变量...?17???????2.?可位寻址区说明20H-2FH..?18?第七节?Keil?C51指针...?18???????1.?一般指针...?18???????2.?存储器指针...?18???????3.?指针转换...?18?第八节?Keil?C51函数...?19???????1.?中断函数声明:...?19???????2.?通用存储工作区...?19???????3.?选通用存储工作区由using?x声明,见上例。...?19???????4.?指定存储模式...?19???????5.?#pragma?disable.?19???????6.?递归或可重入函数指定...?19???????7.?指定PL/M-51函数...?20?第四章?Keil?C51高级编程...?20?第一节?绝对地址访问...?20???????1.?绝对宏:...?20???????2.?_at_关键字...?21???????3.?连接定位控制...?21?第二节?Keil?C51与汇编的接口...?21???????1.?模块内接口...?21???????2.?模块间接口...?21?第三节?Keil?C51软件包中的通用文件...?22????????1.?动态内存分配...?22????????2.?C51启动文件STARTUP.A51.?22????????3.?标准输入输出文件...?25????????4.?其它文件...?25?第四节?段名协定与程序优化...?25????????1.?段名协定(Segment?Naming?Conventions)?25????????2.?程序优化...?25?第五章
原创力文档

文档评论(0)