更新时间:2019-01-01 04:35:03
封面
版权信息
前言
本书的内容
适合的读者
本书作者
第1部分 51系列单片机基础
第1章 51系列单片机概述
1.1 单片机的产生与发展
1.2 51系列单片机介绍
1.3 小结
第2章 51系列单片机基本结构
2.1 51系列单片机的内部结构
2.2 51系列单片机的引脚功能
2.3 中央处理器
2.4 存储器结构
2.5 并行I/O口
2.6 51系列单片机的复位
2.7 51系列单片机的时钟和时序
2.8 系统掉电保护和低功耗设计
2.9 小结
第3章 51系列单片机的指令系统
3.1 指令系统简介
3.2 寻址方式
3.3 数据传送指令
3.4 算术运算指令
3.5 逻辑运算及移位指令
3.6 控制转移指令
3.7 位操作指令
3.8 空操作指令
3.9 51系列单片机指令汇总
3.10 小结
第4章 51系列单片机的定时/计数器
4.1 定时/计数器0和1
4.2 定时/计数器2
4.3 定时/计数器的典型应用
4.4 小结
第5章 51系列单片机中断系统
5.1 中断系统概述
5.2 中断的类型
5.3 51系列单片机中断系统的标志
5.4 中断的处理过程
5.5 外部中断源的扩展
5.6 小结
第6章 51系列单片机的串行接口
6.1 串行通信概述
6.2 51系列单片机的串行接口
6.3 串行接口的工作模式
6.4 单片机串行接口的应用
6.5 小结
第2部分 51系列单片机程序设计
第7章 汇编语言程序设计
7.1 汇编语言概述
7.2 汇编语言指令及其格式
7.3 汇编语言程序设计
7.4 小结
第8章 单片机C语言程序设计基础
8.1 单片机C语言概述
8.2 单片机C语言程序设计基础实例
8.3 C51的标识符与关键字
8.4 C51的数据类型
8.5 C51的变量作用域
8.6 分隔符与const修饰符
8.7 运算符
8.8 表达式
8.9 小结
第9章 C51的数据结构与函数
9.1 数组
9.2 指针
9.3 结构
9.4 联合和枚举
9.5 位域和类型说明
9.6 函数
9.7 函数的调用
9.8 函数的作用范围和变量作用域
9.9 一些特殊的函数
9.10 中断函数
9.11 小结
第10章 C51语句和流程控制结构
10.1 C51语句
10.2 C51的流程控制结构
10.3 小结
第11章 预处理
11.1 预处理命令概述
11.2 宏定义指令
11.3 文件包含指令
11.4 条件编译指令
11.5 其他编译指令
11.6 C51编译器的控制指令
11.7 C51常用的头文件
11.8 小结
第12章 C51的存储结构
12.1 51系列单片机的存储器结构与存储类型
12.2 动态内存分配
12.3 C51启动文件STARTUP.A51
12.4 小结
第13章 Keil C51开发工具简介
13.1 μVision3集成开发环境
13.2 用μVision3创建项目
13.3 项目仿真和调试