图书介绍
MCS-51单片机原理与应用PDF|Epub|txt|kindle电子书版本网盘下载
- 郭玉霞,屈建余编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787811248180
- 出版时间:2010
- 标注页数:239页
- 文件大小:15MB
- 文件页数:250页
- 主题词:单片微型计算机
PDF下载
下载说明
MCS-51单片机原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微型计算机中数与码的运算基础1
1.1 进位计数制及各计数制间的转换1
1.1.1 进位计数制1
1.1.2 各种进制数间的相互转换2
1.2 二进制数的运算4
1.2.1 二进制数的算术运算4
1.2.2 二进制数的逻辑运算5
1.3 带符号数的表示方法——原码、反码和补码6
1.3.1 机器数与真值6
1.3.2 原码、反码与补码6
1.3.3 补码的运算规则与溢出判别8
1.4 定点数与浮点数9
1.4.1 数的定点表示法9
1.4.2 数的浮点表示法9
1.5 BCD码与ASCII码10
1.5.1 BCD码运算与调整10
1.5.2 ASCII码与奇偶校验11
习题与思考题12
第2章 MCS—51单片机系统结构13
2.1 概述13
2.1.1 单片机的发展历程及趋势13
2.1.2 单片机系列产品简介及应用特点14
2.2 单片机的基本结构16
2.2.1 内部结构框图16
2.2.2 引脚定义及功能17
2.3 单片机的存储器结构19
2.3.1 程序存储器20
2.3.2 数据存储器20
2.4 单片机的并行输入/输出口25
2.4.1 P0~P3口的功能26
2.4.2 P0~P3口的特点26
2.5 单片机的复位电路与时序27
2.5.1 复位电路与复位状态27
2.5.2 CPU的时钟电路与时序28
实训一 AT89C51单片机系统硬件电路结构简介31
习题与思考题34
第3章 单片机的指令系统35
3.1 指令系统概述35
3.1.1 指令分类35
3.1.2 指令格式36
3.1.3 指令字长与指令周期36
3.2 寻址方式37
3.2.1 直接寻址37
3.2.2 立即寻址37
3.2.3 寄存器寻址38
3.2.4 寄存器间接寻址38
3.2.5 变址寻址38
3.2.6 相对寻址39
3.2.7 位寻址39
3.3 指令功能简介40
3.3.1 数据传送类指令41
3.3.2 算术运算类指令45
3.3.3 逻辑运算类指令48
3.3.4 控制转移类指令50
3.3.5 位操作类指令52
3.3.6 伪指令54
习题与思考题56
第4章 汇编语言程序设计基础58
4.1 汇编语言概述58
4.1.1 汇编语言程序设计过程58
4.1.2 汇编语言的语句格式59
4.2 汇编程序设计59
4.2.1 顺序结构的程序设计59
4.2.2 分支结构的程序设计60
4.2.3 循环结构的程序设计64
4.2.4 查表程序设计67
4.2.5 子程序设计与参数传递68
4.2.6 典型程序设计实例71
实训二 Keil C51集成仿真开发环境的使用76
习题与思考题86
第5章 单片机的中断系统与定时/计数器88
5.1 中断系统88
5.1.1 中断的概述88
5.1.2 中断源88
5.1.3 中断控制89
5.1.4 中断响应91
5.1.5 中断的嵌套92
5.2 单片机的定时/计数器93
5.2.1 定时/计数器的结构93
5.2.2 定时/计数器的控制方式93
5.2.3 定时/计数器的工作方式94
5.3 外部中断源的扩展95
5.3.1 利用定时/计数器溢出中断扩展外部中断源95
5.3.2 使用硬件申请和软件查询法扩展外部中断源96
5.3.3 利用串行口扩展外部中断源97
5.3.4 使用中断控制器8259扩展外部中断源97
实训三 外部中断的应用97
实训四 定时/计数器定时功能的应用101
习题与思考题105
第6章单 片机的串行通信及应用106
6.1 串行通信的概念106
6.1.1 通信数据的传输方式106
6.1.2 串行通信的方式107
6.2 MCS—51单片机串行口的结构及工作方式109
6.2.1 串行口的结构及串行口的控制寄存器109
6.2.2 串行口的四种工作方式111
6.2.3 串行通信的波特率113
6.3 串行口的扩展115
6.3.1 用74LS165扩展并行输入口115
6.3.2 用74LS164扩展并行输出口116
实训五 串行口扩展的显示器117
实训六 串行口扩展的键盘119
实训七 双机通信123
习题与思考题128
第7章 MCS—51单片机的存储器扩展129
7.1 系统扩展概述129
7.1.1 系统扩展的内容与方法129
7.1.2 最小应用系统130
7.2 系统扩展中常用的数字集成逻辑器件131
7.2.1 8D锁存器74LS373和8D触发器74LS273131
7.2.2 3-8译码器74LS138133
7.3 存储器的扩展134
7.3.1 存储器扩展概述134
7.3.2 程序存储器扩展134
7.3.3 数据存储器扩展137
7.3.4 串行存储器扩展140
习题与思考题141
第8章 I/O接口扩展设计及应用143
实训八 P1口的应用实例143
实训九 P0口的扩展应用实例145
实训十 8255A的应用实例149
实训十一 8155的应用实例156
实训十二 8279的接口电路与应用实例163
第9章 MCS—51单片机与A/D、D/A接口设计175
实训十三 8位A/D转换ADC0809的应用实例175
实训十四 8位D/A转换DAC0832的应用实例180
第10章 单片机应用系统的设计与开发186
10.1 MCS—51单片机应用系统开发与开发系统186
10.1.1 单片机开发系统的构成186
10.1.2 单片机开发系统的功能187
10.1.3 单片机开发分类188
10.2 单片机应用系统设计的一般流程189
10.2.1 总体设计189
10.2.2 应用系统的硬件电路设计190
10.2.3 应用系统的软件设计191
10.2.4 汇编程序的编辑、汇编、仿真与调试192
第11章 MCS—51单片机综合应用设计194
设计一 8×8点阵LED字符显示器194
设计二 数字钟203
设计三 无线传感区域防范系统213
第12章 单片机系统的抗干扰技术221
12.1 干扰的来源221
12.2 硬件抗干扰技术222
12.3 软件抗干扰技术223
12.4 单片机系统的抗干扰技术应用225
附录 MCS—51单片机指令表与ASCII字符表229
参考文献239