网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 单片机原理与应用 |
分类 | |
作者 | 林国汉 主编 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 内容推荐 以MCS-51系列单片机芯片为主,按照硬件——软件——接口——应用的脉络编写,由浅入深,内容丰富。系统的介绍了MCS-51系列单片机的工作原理、编程方法、接口电路设计、系统资源扩展等。突出了I/O的应用。 目录 第3版前言 版前言 章绪论 1.1单片机及其特点概述 1.1.1微处理器、微机和单片机的概念 1.1.2单片机的般结构及特点 1.2单片机的发展与常用系列简介 1.2.1单片机的发展慨况 1.2.2常用单片机系列简介 1.3单片机的应用领域 1.3.1单片机在实时控制系统中的应用 1.3.2单片机在智能仪器仪表中的应用 1.3.3单片机在家用电器中的应用 1.3.4单片机在网络通信中的应用 1.3.5单片机在智能机器人中的应用 本章小结 思考题与习题 第2章MCS-51单片机的硬件结构与工作原理 2.1MCS-51系列单片机的基本组成 2.1.1硬件组成 2.1.2MCS-51单片机的引脚功能 2.1.3振荡器、时钟电路及时序 2.2存储器组织与操作 2.2.1MCS-51程序存储器地址空间 2.2.2MCS-51数据存储器地址空间 2.2.3特殊功能寄存器地址空间 2.3并行I/O接口 2.3.1并行I/O接口的内部结构 2.3.2并行I/O接口的“读-改-写”操作 2.3.3并行I/O接口的负载能力 2.4MCS-51单片机的复位 本章小结 思考题与习题 第3章MCS-51单片机指令系统与程序设计 3.1MCS-51单片机指令概述 3.2MCS-51单片机的寻址方式 3.2.1立即寻址 3.2.2直接寻址 3.2.3寄存器寻址 3.2.4寄存器间接寻址 3.2.5变址寻址 3.2.6相对寻址 3.2.7位寻址 3.3MCS-51单片机指令系统 3.3.1数据传送与交换类指令 3.3.2算术运算类指令 3.3.3逻辑运算类与循环移位指令 3.3.4控制程序转移类指令 3.3.5位操作类指令 3.4程序设计方法 3.4.1MCS-51伪指令简介 3.4.2汇编语言程序的基本结构 3.4.3子程序及其调用程序设计 3.5应用程序设计举例 3.5.1非数值运算程序设计举例 3.5.2算术运算程序设计举例 3.53I/O口控制程序设计 本章小结 思考题与习题 第4章MCS-51中断系统及应用示例 4.1MCS-51中断系统概述 4.1.1单片机系统访问外部设备的方式 4.1.2MCS-51中断系统的功能 4.2MCS-51中断系统 4.2.1MCS-51中断系统结构 4.2.2MCS-51的中断源 4.3MCS-51中断控制 4.3.1MCS-51中断控制寄存器 4.3.2响应中断的条件及过程 4.4中断应用示例 4.4.1中断程序设计的一般方法 4.4.2MCS-51中断程序设计示例 本章小结 思考题与习题 第5章MCS-51定时器/计数器及其应用 5.1定时器/计数器的结构与工作原理 5.1.1定时器/计数器的逻辑结构 5.1.2定时器/计数器的工作原理 5.2定时器/计数器的控制与工作方式 5.2.1定时器/计数器的管理与控制 5.2.2定时器/计数器的工作方式 5.3定时器/计数器的应用 5.3.1定时器/计数器计数初始化 5.3.2定时器/计数器计数应用举例 5.452系列单片机的定时器/计数器T2及其应用 5.4.1定时器/计数器T2的管理与控制 5.4.2定时器/计数器T2的三种工作模式 5.4.3可编程时钟输出 5.4.4定时器/计数器T2的应用 本章小结 思考题与习题 第6章MCS-51单片机的串行接口 6.1串行通信概述 6.1.1并行通信与串行通信 6.1.2串行通信的数据传送方向 6.1.3同步通信和异步通信 6.1.4串行通信的波特率 6.1.5串行通信中数据的差错检测与校正 6.1.6串行通信中常用的接口电路 6.2MCS-51的串行通信接口 6.2.1MCS-51串行口结构及工作原理 6.2.2MCS-51串行口的控制与管理 6.3MCS-51串行通信接口的工作方式 6.3.1方式0 6.3.2方式1 6.3.3方式2和方式3 6.4串行通信的波特率设计 6.5串行口的应用程序设计举例 6.5.1方式0应用举例 6.5.2方式1应用举例 6.5.3用方式2作双机点对点通信 6.5.4多机通信程序设计 本章小结 思考题与习题 第7章单片机C语言程序设计与应用 7.1C51的特点及其结构 7.2C51语言的编程基础 7.2.1C51语言中的常用标识符和关键字 7.2.2C51语言中的数据类型 7.2.3C51的常量和变量、存储器类型及存储区 7.2.4绝对地址访问 7.25C51语言常用运算符 7.3C51语言程序设计 7.3.1C51语句和程序结构 7.3.2C51语言中常用库函数 7.3.3C51语言程序常用编译预处理命令 7.3.4C51程序的常用仿真调试工具 7.4C51程序应用举例 7.4.1并行输入/输出口 7.4.2中断服务程序设计 7.4.3定时器/计数器C51程序设计 7.4.4串行接口C51程序设计举例 7.4.5直流电动机控制 7.4.6步进电动机控制 本章小结 思考题与习题 第8章单片机系统总线与资源扩展 8.1单片机系统扩展的一般方法 8.1.1系统扩展的基本内容与意义 8.1.2系统并行扩展的三总线构造 8.1.3I2C总线的串行扩展技术 8.2程序存储器的扩展 8.2.1程序存储器扩展的基本方法 8.2.2程序存储器扩展实例分析 8.3数据存储器的扩展 8.3.1数据存储器扩展的基本方法 8.3.2数据存储器扩展举例 8.4串行EEPROM的扩展与编程方法 8.4.1虚拟I2C总线扩展串行EFPROM的方法 8.4.2串行EEPROM扩展举例 8.5I/O口的扩展 8.5.1单片机系统I/O口扩展的基本概念 8.5.2一般I/O口的扩展 本章小结 思考题与习题 第9章单片机系统人机接口技术 9.1显示器接口技术 9.1.1单片机应用系统中常用的显示器 9.1.2LED显示器及其接口设计 9.1.3LCD及眭接口设计 9.2键盘接口技术 9.2.1键盘接口的特点与监控管理程序的任务 9.2.2独立式键盘接口 9.2.3矩阵式键盘接口 本章小结 思考题与习题 0章数-模与模-数转换接口 10.1D-A转换器及其接口电路 10.1.1D-A转换器的主要技术参数 10.1.2D-A转换器与单片机的接口方法 10.1.3并行D-A转换器接口电路的设计与应用 10.1.4串行D-A转换器与单片机的接门与应用 10.2A-D转换器及其接口电路 10.2.1A-D转换器的主要技术参数 10.2.2A-D转换器与单片机的接口方法 10.2.3并行A-D转换器接口电路的设计与应用 10.2.4串行A-D转换器与单片机的接口与应用 本章小结 思考题与习题 1章单片机应用系统设计与项目实例 11.1单片机应用系统设计概述 11.1.1明确任务要求及确定设计方案 11.1.2应用系统的硬件设计 11.1.3应用系统的软件设计 11.2项目设计示例1——数字温度测量系统设计 11.2.1系统设计要求与方案确定 11.2.2硬件电路设计与器件选择 11.2.3系统软件设计 11.3项目设计示例2——红外遥控避障小车应用系统设计 11.3.1系统设计要求与方案确定 11.3.2硬件电路设计与器件选择 11.3.3系统软件设计 11.4应用系统调试与运行 11.4.1系统硬件制作及硬件调试方法 11.4.2软件调试方法 11.5提高单片机应用系统可靠性的方法与措施 11.5.1单片机应用系统中常见的干扰现象及影响 11.5.2单片机应用系统的抗干扰设计 本章小结 思考题与习题 附录 附录AMCS-51单片机指令表 附录BASCII码表 附录CANSIC标准的关键字 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。