
| 第1章 概述 1.1 单片机的基本概念 1.2 单片机的发展概况 1.3 单片机的特点及应用 1.4 常用单片机系列介绍 第2章 MCS-51系列单片机的硬件结构 2.1 MCS-51系列单片机简介 2.2 MCS-51系列单片机内部结构与外部引脚说明 2.3 微处理器 2.4 存储器 2.5 并行输入/输出接口 2.6 定时器/计数器 2.7 串行输入/输出口 2.8 MCS-51单片机的中断系统 2.9 复位状态及复位电路 第3章 MCS-51单片机指令系统和汇编语言程序示例 3.1 MCS-51单片机指令系统概述 3.2 寻址方式 3.3 数据传送类指令 3.4 算术运算类指令 3.5 逻辑运算及移位指令 3.6 控制转移类指令 3.7 子程序调用与返回指令 3.8 位操作类指令 3.9 汇编程序格式与伪指令 3.10 汇编程序设计示例 第4章 MCS-51单片机系统功能的扩展 4.1 系统扩展概述 4.2 常用扩展器件简介 4.3 存储器的扩展 4.4 I/O扩展 第5章 MCS-51单片机的接口与应用 5.1 按键、键盘及其接口 5.2 显示及显示器接口 5.3 A/D转换器接口 5.4 D/A转换器接口 5.5 行程开关、晶闸管、继电器与单片机的接口 第6章 单片机应用系统设计与开发 6.1 单片机应用系统结构与应用系统的设计内容 6.2 单片机应用系统开发过程 6.3 单片机应用系统的一般设计方法 6.4 单片机应用系统调试 6.5 MCS-51单片机应用系统设计与调试实例 第7章 单片机的C语言应用程序设计 7.1 C语言与MCS-51 7.2 C51数据类型及在MCS-51中的存储方式 7.3 C51数据的存储类型与MCS-51存储结构 7.4 MCS-51特殊功能寄存器(SFR)的C51定义 7.5 MCS-51并行接口的C51定义 7.6 位变量的C51定义 7.7 C51构造数据类型 7.8 模块化程序开发过程 7.9 MCS-51内部资源使用的C语言编程 7.10 MCS-51片外扩展的C语言编程 7.11 频率量测量的C语言编程 7.12 MCS-51机间通信的C语言编程 7.13 键盘和数码显示人机交互的C语言编程 附录A ASCII(美国标准信息交换码)表 附录B MCS-51系列单片机指令表 附录C Franklin C51上机指南 |
商品评论(0条)