×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787560655543
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:320页
  • 出版时间:2020-05-01
  • 条形码:9787560655543 ; 978-7-5606-5554-3

本书特色

本书主要介绍MCS-51单片机的基本原理和应用技术,是按照教育部关于电子、电气类专业应用型人才培养计划课程的基本要求,并结合当前的发展状况而编写的。本书内容包括MCS-51单片机的结构、汇编指令、中断、定时/计数器、串行接口、单片机系统扩展、串行总线设计等。本书*后一章以常见的典型消费类产品和工业产品的设计为例详细介绍了一般系统的开发步骤和过程,并提供了部分源代码。 本书内容翔实,浅显易懂,图文并茂,将理论教学与实例讲解相结合,将重点放在基础知识的学习和基本应用技能的培养上。除第7章外,每章后面均配有习题,以便于学生练习。 本书可作为高等学校、各类技术院校通信专业、自动化专业、计算机专业在校学生的教材,也可作为自学者和从事单片机研发工作的工程技术人员的参考用书。

内容简介

本书主要介绍MCS-51单片机的基本原理和应用技术,是按照教育部关于电子、电气类专业应用型人才培养计划课程的基本要求,并结合当前的发展状况而编写的。本书内容包括MCS-51单片机的结构、汇编指令、中断、定时/计数器、串行接口、单片机系统扩展、串行总线设计等。本书*后一章以常见的典型消费类产品和工业产品的设计为例详细介绍了一般系统的开发步骤和过程,并提供了部分源代码。 本书内容翔实,浅显易懂,图文并茂,将理论教学与实例讲解相结合,将重点放在基础知识的学习和基本应用技能的培养上。除第7章外,每章后面均配有习题,以便于学生练习。 本书可作为高等学校、各类技术院校通信专业、自动化专业、计算机专业在校学生的教材,也可作为自学者和从事单片机研发工作的工程技术人员的参考用书。 本书配有电子教案,需要者可登录出版社网站,免费下载。

目录

第1章 绪论 1 1.1 概述 1 1.1.1 单片机的产生与发展 2 1.1.2 单片机的发展趋势 3 1.1.3 单片机的应用 4 1.2 单片机系列介绍 5 1.2.1 单片机的主要生产制造商及其特点 5 1.2.2 单片机的四个主要系列 6 本章小结 10 习题 10 第2章 MCS-51系列单片机的 基本结构 11 2.1 单片机的基本结构 11 2.1.1 单片机的内部结构及功能部件 12 2.1.2 单片机的外部引脚说明 13 2.2 中央处理器CPU 15 2.2.1 运算部件 15 2.2.2 控制部件及振荡器 16 2.2.3 布尔(位)处理器 17 2.3 存储器 17 2.3.1 单片机存储器的分类及 存储空间的配置 17 2.3.2 内部数据存储器 18 2.3.3 外部数据存储器 22 2.3.4 程序存储器 22 2.3.5 Flash闪速存储器的编程 24 2.4 并行输入/输出接口 25 2.4.1 I/O接口电路概述 25 2.4.2 P0口 25 2.4.3 P1口 26 2.4.4 P2口 27 2.4.5 P3口 27 2.5 I/O接口电路的作用 28 2.5.1 接口与端口 29 2.5.2 I/O接口的编址方式 30 2.6 输入/输出传送方式 30 2.6.1 无条件传送方式 30 2.6.2 查询传送方式 31 2.6.3 中断传送方式 31 2.7 CPU时序与复位 32 2.7.1 基本概念 32 2.7.2 CPU的时序 33 2.7.3 复位电路与复位状态 34 2.7.4 掉电与节电方式 34 本章小结 35 习题 36 第3章 指令系统及汇编语言程序设计 37 3.1 MCS-51单片机汇编语言与指令格式 37 3.1.1 单片机的汇编语言 37 3.1.2 指令格式 38 3.1.3 指令中的常用符号 39 3.2 寻址方式 39 3.2.1 寄存器寻址 39 3.2.2 立即寻址 40 3.2.3 寄存器间接寻址 41 3.2.4 直接寻址 41 3.2.5 变址寻址 42 3.2.6 相对寻址 42 3.2.7 位寻址 43 3.3 MCS-51单片机指令系统 43 3.3.1 数据传送类指令 44 3.3.2 算术运算类指令 50 3.3.3 逻辑运算及移位类指令 56 3.3.4 控制转移类指令 59 3.3.5 位操作指令 67 3.4 汇编语言及汇编语言程序设计 70 3.4.1 机器语言、汇编语言和高级语言 70 3.4.2 汇编程序与伪指令 71 3.5 基本程序设计方法 75 3.5.1 程序的基本结构 75 3.5.2 顺序结构程序设计 76 3.5.3 分支(选择)结构程序设计 76 3.5.4 循环结构程序设计 78 3.5.5 子程序结构程序设计 79 本章小结 81 习题 81 第4章 中断、定时/计数器与串行口 84 4.1 中断 84 4.1.1 中断的概念 84 4.1.2 MCS-51单片机的中断系统 85 4.1.3 中断源及优先级 86 4.1.4 中断响应的条件、过程和时间 89 4.1.5 外部中断的请求与撤除 91 4.1.6 中断程序举例 92 4.2 定时/计数器 93 4.2.1 定时/计数器的结构及工作原理 94 4.2.2 定时/计数器的控制与实现 95 4.2.3 定时/计数器的工作方式 96 4.2.4 定时/计数器的应用举例 98 4.3 串行接口 100 4.3.1 串行通信的基本知识 101 4.3.2 MCS-51串行接口及其控制 102 4.3.3 串行口的工作方式 105 4.3.4 多处理机通信方式 107 4.3.5 串行口的应用举例 108 本章小结 113 习题 113 第5章 单片机系统的扩展 114 5.1 概述 114 5.2 系统总线扩展 114 5.2.1 并行总线扩展 115 5.2.2 串行总线扩展 116 5.2.3 编址技术 116 5.3 存储器的扩展 118 5.3.1 存储器扩展概述 118 5.3.2 程序存储器的扩展 118 5.3.3 数据存储器的扩展 120 5.3.4 全地址范围的存储器*大 扩展系统 122 5.4 I/O的扩展与应用 123 5.4.1 用TTL芯片扩展I/O口 123 5.4.2 用可编程芯片扩展I/O口 126 5.5 LED数码显示器 133 5.5.1 LED的结构与显示编码方式 133 5.5.2 LED数码显示器的接口方法与 显示电路 135 5.5.3 LED数码显示器应用举例 137 5.6 键盘接口 139 5.6.1 键盘接口的工作原理 140 5.6.2 键盘接口电路 142 5.6.3 键盘扫描程序 142 5.6.4 键盘接口实例 143 5.7 A/D转换器 146 5.7.1 A/D转换器概述 147 5.7.2 典型A/D转换器芯片—— ADC0809 147 5.7.3 MCS-51单片机与ADC0809接口 148 5.7.4 A/D转换器应用举例 151 5.7.5 串行A/D转换接口芯片TLC1543 152 5.8 D/A转换器 158 5.8.1 D/A转换器的技术性能指标 158 5.8.2 典型D/A转换器芯片—— DAC0832 159 5.8.3 MCS-51单片机与DAC0832 接口 160 5.8.4 串行D/A转换接口芯片 TLC5615 162 本章小结 166 习题 166 第6章 基于MCS-51的典型串行 总线设计 170 6.1 概述 170 6.2 SPI总线 170 6.2.1 SPI总线的工作原理 171 6.2.2 SPI总线的通信时序 171 6.2.3 硬件电路设计 172 6.2.4 软件设计 174 6.2.5 小结 175 6.3 RS-485总线 175 6.3.1 RS-485总线的工作原理 176 6.3.2 RS-485总线的通信协议 177 6.3.3 硬件电路设计 178 6.3.4 软件设计 180 6.3.5 小结 187 6.4 I2C总线 188 6.4.1 I2C总线的工作原理 188 6.4.2 I2C总线的通信时序 189 6.4.3 硬件电路设计 190 6.4.4 软件设计 191 6.4.5 小结 196 本章小结 196 习题 196 第7章 应用系统设计与应用实例 197 7.1 应用系统设计流程 197 7.1.1 总体设计 198 7.1.2 硬件原理设计 198 7.1.3 印制电路板设计 199 7.1.4 软件设计 199 7.1.5 调试、运行与维护 200 7.1.6 C语言与WAVE开发环境 201 7.2 家用电器典型实例——全自动洗衣机 203 7.2.1 洗衣机的工作原理及设计需求分析 204 7.2.2 方案设计 204 7.2.3 硬件原理图及分析 204 7.2.4 控制过程的软件程序实现 207 7.2.5 实例小结 210 7.3 工业应用实例——配电站综合 自动化系统遥测终端单元 211 7.3.1 配电站综合自动化简介 211 7.3.2 综合自动化遥测单元功能需求 211 7.3.3 硬件原理设计 213 7.3.4 程序的设计与组织 219 7.3.5 程序的优化设计 221 7.3.6 各功能模块实现的程序源代码 225 7.3.7 实例小结 235 7.4 网络应用典型实例——单片机 实现以太网接口 236 7.4.1 设计分析 236 7.4.2 以太网协议 236 7.4.3 以太网协议控制芯片 237 7.4.4 硬件电路设计 238 7.4.5 电路原理图及说明 241 7.4.6 软件设计 243 7.4.7 实例小结 261 附录 262 附录一 汇编指令集 262 附录二 实验指导 267 实验一 数据块搬移 267 实验二 数制转换 268 实验三 无符号双字节快速乘法子程序 269 实验四 P1口操作实验 271 实验五 工业顺序控制 272 实验六 数字电压表 276 实验七 数字秒表/定时器 280 实验八 急救车与交通灯 288 实验九 双机通信 292 附录三 共阳极显示七段码表 303 附录四 常用芯片引脚图 304 附录五 基于CAN总线的RTU通信协议 307 参考文献 320
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航