内容推荐 51系列单片机是应用得最广泛、最适合初学者学习的单片机。本书结合工程实践系统地介绍了单片机技术原理及其应用。 全书共9章,内容分为三个层次。第1~6章为基础部分,介绍了单片机硬件结构、指令系统、内部功能、总线扩展、外围接口和调试方法。第7章为单片机技术的应用实践部分,所提供的示例和思考方法都与基础原理紧密结合,通过动手实验验证以加深基础知识的理解和培养实践能力。第8、9章对工程应用中出现的问题开展单片机技术的进阶学习和串行总线扩展技术的系统性学习,以提高对单片机技术的实际运用能力。 本书融合了作者多年的教学和科研实践以及工程经验,书中内容和技术资料丰富,提供的实例全部通过验证,并附有汇编语言和C语言的程序源代码供对照参考,读者也可根据不同层次的需求来选择学习。 本书既可作为工科院校本科生单片机课程的教材,也可供研究生学习以及从事单片机技术培训、开发和应用的工程技术人员阅读参考。 目录 前言 第1章 51系列单片机的硬件结构 1.1 单片机概述 1.1.1 微型计算机的基本功能构件 1.1.2 单片机的发展概况 1.1.3 51系列8位单片机的基本类型 1.2 51系列单片机芯片结构 1.2.1 51系列单片机基本组成结构 1.2.2 51系列单片机的引脚及其功能 1.3 51系列单片机的中央处理器 1.3.1 运算部件 1.3.2 控制部件 1.3.3 CPU的工作时序 .4 存储器结构及存储空间 1.4.1 程序存储器 1.4.2 片内数据存储器 1.4.3 特殊功能寄存器 1.4.4 片外数据存储器 1.5 并行I/O接口 1.5.1 P0口的结构及功能 1.5.2 P1口的结构及功能 1.5.3 P2口的结构及功能 1.5.4 P3口的结构及功能 1.5.5 I/O口的带载能力及要求 1.6 51系列单片机的工作方式 1.6.1 复位方式 1.6.2 程序执行方式 1.6.3 低功耗方式 1.6.4 编程方式 1.6.5 加密方法 练习与思考 第2章 指令系统 2.1 指令系统概述 2.1.1 指令格式 2.1.2 指令分类 2.1.3 符号说明 2.2 寻址方式 2.2.1 立即寻址 2.2.2 直接寻址 2.2.3 寄存器寻址 2.2.4 寄存器间接寻址 2.2.5 基址加变址间接寻址 2.2.6 相对寻址 2.2.7 位寻址 2.3 指令系统及应用 2.3.1 数据传输类指令 2.3.2 算术运算类指令 2.3.3 逻辑运算类指令 2.3.4 控制转移类指令 2.3.5 位操作类指令 2.4 伪指令 2.5 部分指令用法说明 练习与思考 第3章 51系列单片机内部功能 3.1 定时器/计数器功能 3.1.1 定时器/计数器T0、T1的结构及原理 3.1.2 定时器/计数器T0、T1的工作模式 3.1.3 定时器/计数器T 3.1.4 定时器/计数器的初始化 3.1.5 利用门控位GATE测量脉冲宽度 3.2 中断系统功能 3.2.1 中断源和中断向量 3.2.2 中断控制 3.2.3 中断响应 3.2.4 中断服务程序及其初始化 3.2.5 运用中断功能的程序单步调试 3.3 串行口通信功能 3.3.1 串行通信基本知识 3.3.2 串行口控制器 3.3.3 串行口的工作方式 3.3.4 串行口的多机通信 3.3.5 串行通信的波特率 3.3.6 异步通信的奇偶校验 3.3.7 串行口的通信应用 练习与思考 第4章 并行总线扩展技术 4.1 并行总线扩展 4.1.1 并行总线扩展方法 4.1.2 单片机的最小系统 4.1.3 并行总线的地址译码 4.2 常用扩展器件 4.2.1 8位D锁存器 4.2.2 8位单向总线驱动器 4.2.3 8位双向总线驱动器 4.2.4 3-8译码器 4.2.5 4-16译码器 4.3 存储器的扩展 4.3.1 程序存储器的扩展 4.3.2 数据存储器的扩展 4.3.3 混合存储器的扩展 4.4 I/O口扩展 4.4.1 锁存器扩展输出口 4.4.2 锁存器扩展输入口 4.4.3 三态门扩展输入口 4.4.4 I/O口的混合扩展 练习与思考 第5章 外围接口技术 5.1 键盘接口 5.1.1 独立式键盘接口 5.1.2 拨码盘接口 5.1.3 矩阵键盘扫描法 5.1.4 矩阵键盘反极法 5.1.5 矩阵键盘位操作法 5.1.6 矩阵键盘接口的工作方式 5.2 LED显示器接口 5.2.1 LED显示器结构 5.2.2 LED静态显示方式 5.2.3 LED动态显示方式 5.3 A/D转换器接口 5.3.1 A/D转换器概述 5.3.2 8位并行A/D转换器ADC 5.3.3 8位串行A/D转换器TCL548/ 5.4 D/A转换器接口 5.4.1 D/A转换器概述 5.4.2 8位并行DAC0832转换器 5.5 隔离、执行机构与单片机接口 5.5.1 光电耦合器与单片机接口 5.5.2 继电器与单片机接口 5.5.3 固态继电器与单片机接口 5.5.4 集电极开路门接口电路 5.5.5 达林顿晶体管阵列驱动电路 练习与思考 第6章 单片机应用系统设计与调试 6.1 单片机应用系统的设计环节 6.2 硬件功能的设计原则 6.2.1 单片机应用系统的硬件组成 6.2.2 硬件设计的考虑 6.3 软件功能的设计原则 6.4 51系列单片机开发工具与方式 6.4.1 在线仿真 6.4.2 软件仿真 6.4.3 在线编程 6.5 单片机应用系统的调试 6.5.1 硬件调试 6.5.2 软件调试 练习与思考 第7章 单片机技术应用实践 7.1 定时器/计数器在音乐发生器中的应用 7.1.1 设计思路与依据 7.1.2 硬件电路设计 7.1.3 软件设计 7.1.4 应用说明 7.2 中断技术的双向识别 7.2.1 设计思路和依据 7.2.2 硬件设计 7.2.3 软件设计 7.2.4 应用说明 7.3 串行通信的自发自收 7.3.1 设计思路和依据 7.3.2 硬件设计 7.3.3 软件设计 7.3.4 应用说明 7.4 融 |