单片机原理与应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:翟红艺主编;李逢春,尹晶,李鹏等副主编
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2015
- ISBN:9787563543793
- 页数:214 页
第1章 单片机的基础知识 1
1.1 单片机技术的发展及应用 1
1.1.1 单片机的发展历史 1
1.1.2 单片机的应用领域 2
1.2 单片机的数制和表示 2
1.2.1 二进制数和十六进制数 3
1.2.2 BCD码 4
1.2.3 单片机的数据类型 4
1.3 单片机中的字符 4
1.4 单片机系统开发与仿真 8
1.4.1 系统开发过程 8
1.4.2 单片机开发的在系统编程(ISP)和在应用编程(IAP)技术 8
1.4.3 系统开发工具软件 9
本章小结 9
习题 9
第2章 MCS-51单片机的结构及原理 11
2.1 MCS-51单片机概述 11
2.2 80C51基本结构与应用方式 12
2.2.1 80C51基本结构 12
2.2.2 80C51典型产品资源配置 13
2.2.3 80C51的应用方式 14
2.3 80C51引脚封装及功能 15
2.3.1 总线型DIP40引脚封装 15
2.3.2 非总线型DIP20封装引脚(以89S2051为例) 16
2.4 80C51的内部结构 16
2.4.1 80C51的微处理器 17
2.4.2 80C51单片机CPU的时钟与时序 20
2.4.3 80C51的复位 22
2.5 80C51的存储器组织 23
2.5.1 80C51的程序存储器配置 23
2.5.2 80C51的数据存储器配置 25
2.5.3 80C51的特殊功能寄存器(SFR) 28
2.6 80C51并行口结构与驱动 30
2.6.1 P0口的结构 31
2.6.2 P1口的结构 32
2.6.3 P2口的结构 32
2.6.4 P3口的结构 34
2.6.5 并口驱动简单外设 35
本章小结 39
习题 39
第3章 MCS-51的指令系统 41
3.1 汇编指令系统概述 41
3.2 汇编语言的指令格式 42
3.3 指令系统的寻址方式 42
3.4 MCS-51指令系统分类介绍 45
3.4.1 数据传送类指令 46
3.4.2 算术运算类指令 50
3.4.3 逻辑操作类指令 52
3.4.4 控制转移类指令 54
3.4.5 位操作指令 57
3.5 MCS-51指令汇总 58
本章小结 61
习题 62
第4章 MCS-51汇编语言程序设计 64
4.1 程序编制的步骤、方法和技巧 64
4.1.1 程序编制的步骤 64
4.1.2 程序编制的方法和技巧 66
4.2 汇编语言指令格式和常用伪指令 66
4.2.1 汇编语言指令格式 66
4.2.2 常用伪指令 67
4.3 基本程序结构 69
4.3.1 顺序程序 69
4.3.2 分支程序 70
4.3.3 循环程序 72
4.3.4 子程序及其调用 74
4.4 常用程序举例 77
本章小结 81
习题 81
第5章 中断系统和定时器/计数器 83
5.1 中断系统基本概念 83
5.1.1 中断的定义 83
5.1.2 中断的优点 84
5.1.3 中断嵌套 84
5.2 中断系统的内部结构 84
5.2.1 图解中断的执行过程 84
5.2.2 中断系统的寄存器 85
5.3 中断响应 88
5.3.1 中断的响应条件 88
5.3.2 中断响应过程 88
5.4 中断初始化及中断服务程序结构 89
5.5 定时器/计数器及其应用 91
5.5.1 定时器/计数器的结构及工作原理 91
5.5.2 定时器/计数器的工作方式寄存器TMOD 92
5.5.3 定时器/计数器控制寄存器TCON 93
5.5.4 定时器/计数器的四种工作方式 93
5.5.5 定时器/计数器的编程和应用 96
本章小结 104
习题 105
第6章 单片机串行口及应用 106
6.1 串行通信的基本概念 106
6.1.1 异步通信和同步通信 107
6.1.2 串行通信的方式 108
6.1.3 传输速率与传输距离 109
6.1.4 串行通信的差错校验 109
6.2 MCS-51单片机串行口 109
6.2.1 串行口结构 109
6.2.2 串行口控制寄存器 110
6.2.3 串行口的工作方式 112
6.2.4 波特率设置 115
6.3 串行口应用 116
6.3.1 串行口方式0的应用 116
6.3.2 串行口方式1的应用——双机通信 118
6.3.3 串行口方式2和方式3的应用——多机通信 122
本章小结 123
习题 124
第7章 MCS-51单片机系统扩展 125
7.1 存储器的扩展 125
7.1.1 总线结构 125
7.1.2 程序存储器的扩展 127
7.1.3 数据存储器的扩展 128
7.2 存储器扩展的编址技术 129
7.2.1 线选法 129
7.2.2 译码法 131
7.3 键盘/显示器接口扩展 133
7.3.1 矩阵键盘的工作原理 133
7.3.2 LCD1602概述 136
本章小结 144
习题 144
第8章 C51语言编程基础 145
8.1 单片机的C51基础知识 145
8.1.1 C51简介 145
8.1.2 C51的基本数据类型 146
8.1.3 存储器类型 147
8.1.4 存储器模式 148
8.1.5 C51常量 149
8.2 C51的基本运算 150
8.3 C51的程序设计基础 153
8.3.1 C51中的常用语句 153
8.3.2 数组 156
8.3.3 指针 157
8.4 C51的函数 159
本章小结 165
习题 165
第9章 C51基础应用设计 166
9.1 LED 166
9.2 数码管 167
9.3 8×8点阵显示 171
9.4 液晶显示 173
9.5 矩阵键盘 176
9.6 继电器与蜂鸣器 179
本章小结 180
第10章 C51单片机实验 181
10.1 实验一Keil μVision软件的使用 181
10.2 实验二 存储器块置数 187
10.3 实验三 二进制到BCD转换 188
10.4 实验四 存储块移动 190
10.5 实验五 并行口的输入输出实验 192
10.6 实验六 外中断实验 194
10.7 实验七 计数器实验 195
10.8 实验八 定时器实验 196
10.9 实验九Proteus软件仿真 198
10.10 实验十 数码管仿真实验 201
10.11 实验十一 液晶1602仿真实验 204
10.12 实验十二 双机通信仿真实验 210
参考文献 214
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019