
| 通过12个实例,详细阐述了8051单片机在接口、显示和测控等各个领域的应用。 实例讲解包括详细的外围电路介绍,完整的电路图和程序代码。 介绍新型的USB接口单片机的基础知识和设计开发。 |
| 第1部分 51系列单片机基础 第1章 51系列单片机概述 1.1 单片机的产生与发展 1.2 51系列单片机介绍 1.2.1 51系列单片机简介 1.2.2 51系列单片机的应用领域 1.2.3 常用的单片机介绍 1.3 小结 第2章 51系列单片机基本结构 2.1 51系列单片机的内部结构 2.1.1 内部结构的主要组成部分 2.1.2 单片机结构的类型 2.2 51系列单片机的引脚功能 2.2.1 51系列单片机的引脚封装 2.2.2 51系列单片机引脚说明 2.3 中央处理器 2.3.1 算术逻辑运算部件 2.3.2 控制器 2.3.3 通用寄存器 2.3.4 专用寄存器 2.4 存储器结构 2.4.1 程序存储器 2.4.2 数据存储器 2.4.3 存储器扩展 2.5 并行I/O口 2.5.1 并行I/O口的结构 2.5.2 并行I/O口的应用 2.5.3 并行I/O口的扩展 2.6 51系列单片机的复位 2.6.1 单片机的复位状态 2.6.2 单片机的复位电路 2.7 51系列单片机的时钟和时序 2.7.1 振荡器和时钟电路 2.7.2 CPU的时序 2.7.3 指令执行的时序 2.7.4 访问外部ROM/RAM的操作时序 2.8 系统掉电保护和低功耗设计 2.8.1 掉电保护 2.8.2 低功耗设计 2.9 小结 第3章 51系列单片机的指令系统 3.1 指令系统简介 3.1.1 指令格式 3.1.2 指令符号 3.2 寻址方式 3.2.1 立即寻址 3.2.2 直接寻址 3.2.3 寄存器寻址 3.2.4 寄存器间接寻址 3.2.5 变址寻址 3.2.6 相对寻址 3.2.7 位寻址 3.3 数据传送指令 3.3.1 内部RAM数据传送指令 3.3.2 外部RAM数据传送指令 3.3.3 程序存储器数据传送指令 3.3.4 数据交换指令 3.3.5 堆栈操作指令 3.4 算术运算指令 3.4.1 加法指令 3.4.2 带进位的加法指令 3.4.3 带借位的减法指令 3.4.4 加1指令 3.4.5 减1指令 3.4.6 乘除法指令 3.4.7 十进制调整指令 3.5 逻辑运算及移位指令 3.5.1 逻辑与指令 3.5.2 逻辑或指令 3.5.3 逻辑异或指令 3.5.4 累加器清零指令 3.5.5 累加器取反指令 3.5.6 组合逻辑电路的实现 3.5.7 循环移位指令 …… 第2部分 51系列单片机程序设计 第3部分 51系列单片机应用设计实例 第4部分 增强型51系列单片机 |
商品评论(0条)