单片机系统与应用 2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:金建设主编
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2013
- ISBN:7563535195
- 页数:305 页
第1章 微型计算机与单片机基础知识 1
1.1微型计算机组成的感性认识 1
1.2计算机硬件的基本组成 2
1.3微型计算机的硬件构成 3
1.3.1微型计算机的硬件结构 3
1.3.2 CPU 4
1.3.3内存储器 5
1.3.4堆栈 6
1.3.5输入/输出接口 7
1.4计算机中的信息表示 10
1.4.1计算机中无符号整数的表示 10
1.4.2 BCD码 11
1.4.3计算机中有符号整数的补码表示 11
1.4.4计算机中字符的表示 12
1.5单片机概述 12
1.5.1单片机的典型硬件结构 13
1.5.2单片机与微型计算机的比较 14
1.5.3单片机应用系统开发方法 14
1.5.4主要的单片机产品 15
1.5.5单片机的应用领域 17
1.5.6单片机的发展过程与趋势 17
习题 19
第2章 MCS-51系列单片机硬件结构 20
2.1 MCS-51系列单片机概述 20
2.2 MCS-51单片机的基本硬件结构 21
2.2.1内部结构框图 21
2.2.2外部引脚功能 22
2.2.3内部资源 24
2.3 MCS-51单片机的CPU 24
2.3.1运算器 24
2.3.2控制器 26
2.3.3 CPU的工作时序 27
2.4 MCS-51单片机的存储器组织 28
2.4.1程序存储器 28
2.4.2数据存储器 29
2.5 MCS-51单片机的并口 33
2.5.1 P0口 33
2.5.2 P1口 33
2.5.3 P2口 34
2.5.4 P3口 34
2.5.5并口的输出能力 35
2.6 MCS-51单片机的最小系统 36
2.6.1时钟电路 37
2.6.2复位电路 38
2.6.3最小系统 38
2.7简单的单片机应用系统设计 39
习题 42
第3章 Keil μVision2集成开发环境 43
3.1 Keil μVision2集成开发环境介绍 43
3.2汇编语言程序的编辑、汇编、连接、运行调试 46
3.3 C51语言程序的编辑、编译、连接、运行调试 54
习题 58
第4章 MCS-51的指令系统与汇编语言程序设计 60
4.1 MCS-51的指令系统概述 60
4.1.1指令概述 60
4.1.2汇编语言指令格式 60
4.1.3操作数的类型 61
4.2寻址方式 61
4.2.1概述 61
4.2.2寻址方式 62
4.3 MCS-51单片机的指令系统 64
4.3.1描述指令常用的符号 64
4.3.2数据传送类指令 65
4.3.3算术运算指令 67
4.3.4逻辑运算指令 70
4.3.5控制转移指令 72
4.3.6位操作指令 75
4.4伪指令 76
4.5汇编语言程序设计 78
4.5.1汇编语言程序设计的基本步骤与程序的基本结构 78
4.5.2顺序结构程序设计 79
4.5.3分支结构程序设计 82
4.5.4循环结构程序设计 84
4.5.5主子结构程序设计 88
习题 93
第5章 单片机的C语言程序设计 96
5.1单片机的C语言 96
5.1.1概述 96
5.1.2 C51与汇编语言相比的优势 96
5.1.3 C51与ANSI C的差异 97
5.2 C51的数据类型和存储类型 97
5.2.1 C51的数据类型 97
5.2.2 C51中的变量的存储类型 102
5.2.3 C51的存储模式 103
5.3 C51的常量和变量 105
5.3.1常量 105
5.3.2变量 106
5.4 C51的预处理指令 108
5.4.1#include指令 109
5.4.2 # define指令 109
5.4.3条件编译指令 109
5.5 C51的位运算 111
5.6 C51的程序结构 112
5.7 C51的函数 113
5.7.1函数概述 113
5.7.2中断函数 114
5.8 C51对内存的直接访问和操作 115
5.9 C51的应用程序开发方法 116
5.10 C51并行口应用编程举例 117
习题 124
第6章 MCS-51单片机的中断系统与定时/计数器 127
6.1中断的概念 127
6.1.1中断的用途 127
6.1.2中断过程 128
6.2 MCS-51单片机的中断系统 128
6.2.1中断源 129
6.2.2中断的允许与屏蔽 130
6.2.3中断优先级控制 131
6.2.4中断服务程序入口 132
6.2.5中断请求标志 134
6.2.6外部信号触发中断触发信号的选择 134
6.2.7中断标志位的复位 135
6.2.8 MCS-51单片机的中断系统的结构 135
6.2.9 MCS-51单片机的中断过程 136
6.2.10 MCS-51单片机中断应用的例子 137
6.3 MCS-51单片机的定时/计数器 142
6.3.1定时和计数的概念 142
6.3.2 MCS-51单片机定时/计数器的结构 143
6.3.3 MCS-51单片机定时/计数器的工作方式 145
6.3.4定时/计数器应用举例 149
习题 154
第7章 MCS-51单片机的串行通信 157
7.1通信的基本概念 157
7.1.1并行通信与串行通信 157
7.1.2异步串行通信与同步串行通信 158
7.1.3串行通信的数据通路形式 160
7.1.4串行通信接口 161
7.2 MCS-51单片机串行接口及串行通信 162
7.2.1 MCS-51单片机串行口的结构 162
7.2.2串行口的设置与控制 163
7.2.3 MCS-51单片机串行接口的工作方式 164
7.2.4单片机与单片机通信 168
7.2.5单片机与PC通信 177
习题 184
第8章 单片机应用中的人机接口 186
8.1单片机基本的人机接口 186
8.1.1键盘输入 186
8.1.2八段式LED数码管 191
8.1.3液晶显示器简介 195
8.2基于8155的键盘输入与LED显示系统 196
8.2.1并行接口芯片8155介绍 196
8.2.2基于8155的键盘与LED显示的接口电路 199
8.2.3程序设计 199
8.3基于8279的键盘输入与LED显示系统 203
8.3.1键盘显示器接口芯片8279介绍 204
8.3.2基于8279的键盘与LED显示的接口电路 208
8.3.3程序设计 209
8.4具有键盘与LED的步进电机控制系统 213
8.4.1步进电机工作原理介绍 213
8.4.2简单步进电机控制程序设计 215
8.4.3基于键盘输入与LED显示的步进电机控制系统 215
8.5基于单片机IC卡读/写系统 224
8.5.1 IC卡读/写的工作原理 224
8.5.2 IC卡与单片机的硬件接口电路 228
8.5.3程序设计 228
8.6基于单片机的语音录放系统 235
8.6.1 ISD 1420语音芯片介绍 236
8.6.2基于ISD 1420的单片机录放音系统硬件电路 239
8.6.3程序设计 240
习题 244
第9章 单片机应用中模拟量的输入/输出 245
9.1 A/D转换的基本概念 245
9.2并行A/D转换 247
9.2.1并行A/D转换器芯片ADC0809 247
9.2.2单片机与ADC0809芯片的硬件接口 248
9.2.3并行A/D转换的程序设计 250
9.3串行A/D转换 251
9.3.1串行A/D转换器芯片ADC0832 252
9.3.2单片机与ADC0832芯片的硬件接口 252
9.3.3串行A/D转换的程序设计 254
9.4 D/A转换的基本概念 257
9.5并行D/A转换 258
9.5.1并行D/ A转换器芯片DAC0832 258
9.5.2单片机与DAC0832芯片的硬件接口 259
9.5.3并行D/ A转换的程序设计 261
9.6串行D/ A转换 264
9.6.1串行D/A转换器芯片MAX538 264
9.6.2单片机与MAX538芯片的硬件接口 266
9.6.3串行D/A转换的程序设计 266
9.7单片机模拟量数据采集系统设计 268
9.7.1硬件原理介绍 269
9.7.2程序设计 269
9.8基于DS1820与单片机的数字温度计设计 270
9.8.1硬件原理介绍 271
9.8.2程序设计 272
习题 278
第10章 存储器与并行接口扩展 279
10.1单片机的三总线应用结构 279
10.2程序存储器扩展 280
10.2.1 2764芯片介绍 280
10.2.2程序存储器扩展方法 281
10.3数据存储器扩展 281
10.3.1 SRAM 6264芯片介绍 281
10.3.2数据存储器扩展方法 282
10.3.3数据、程序存储器混合扩展方法 283
10.4并行接口扩展 285
10.4.1 8255A芯片结构及引脚功能 285
10.4.2 8255A的控制字 286
10.4.3 8255A与MCS-51单片机的连接方法 291
10.4.4应用举例 292
习题 294
附录A ASCII码字符表 295
附录B MCS-51系列单片机指令速查表 296
附录C Keil C51库函数原型列表 299
参考文献 305
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019