图书介绍
MCS-51系列单片机原理与接口技术PDF|Epub|txt|kindle电子书版本网盘下载
![MCS-51系列单片机原理与接口技术](https://www.shukui.net/cover/28/30814099.jpg)
- 李玉峰,倪虹霞编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115122725
- 出版时间:2004
- 标注页数:246页
- 文件大小:16MB
- 文件页数:257页
- 主题词:单片微型计算机,MCS-51-理论;单片微型计算机,MCS-51-接口
PDF下载
下载说明
MCS-51系列单片机原理与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机概述1
1.1什么是单片机1
1.2单片机的特点1
1.3单片机的应用2
1.4单片机的历史2
1.58位单片机的主要生产厂家和机型3
1.6单片机的最新发展4
1.7MCS-51系列单片机5
1.8习题7
第2章 MCS-51系列单片机的基本结构8
2.1MCS-51单片机的外部引脚及功能8
2.1.2控制引脚9
2.1.1主电源及时钟引脚9
2.1.3输入/输出引脚10
2.2MCS-51单片机的内部结构11
2.2.1MCS-51单片机微处理器(CPU)11
2.2.2MCS-51单片机的存储器结构15
2.2.3I/O端口21
2.2.4定时器/计数器25
2.2.5中断系统25
2.2.6布尔(位)处理器25
2.3MCS-51单片机的工作方式26
2.3.1复位方式26
2.3.2程序执行方式27
2.3.4EPROM的编程和校验方式28
2.3.3省电工作方式28
2.5MCS-51单片机的工作时序30
2.4MCS-51单片机的时钟电路30
2.5.1机器周期和指令周期31
2.5.2MCS-51单片机指令的取指/执行时序31
2.5.3访问片外ROM/RAM的指令时序33
2.5.4读/写片外RAM指令时序34
2.6习题34
第3章 指令系统35
3.1MCS-51单片机的指令系统35
3.1.1基本概念35
3.1.2指令分类35
3.1.4指令系统中符号说明36
3.1.3指令格式36
3.1.5单片机执行指令的过程37
3.2指令系统的寻址方式37
3.2.1立即寻址37
3.2.2寄存器寻址38
3.2.3直接寻址38
3.2.4寄存器间接寻址38
3.2.5基址寄存器加变址寄存器间接寻址39
3.2.6相对寻址39
3.2.7位寻址39
3.3指令系统详解40
3.3.1数据传递类指令40
3.3.2算术运算类指令43
3.3.3逻辑运算类指令46
3.3.4控制转移类指令48
3.3.5布尔变量操作类指令50
3.4习题52
第4章 汇编语言程序设计53
4.1汇编语言概述53
4.1.1汇编语言的优点53
4.1.2汇编语言程序设计的过程53
4.1.3程序质量54
4.2MCS-51汇编语言55
4.2.1汇编语言程序的格式55
4.2.2MCS-51伪指令56
4.3汇编程序设计58
4.3.1顺序结构程序设计58
4.3.2分支程序设计59
4.3.3散转程序设计61
4.3.4循环程序设计63
4.3.5查表程序设计67
4.3.6子程序设计68
4.4汇编语言实用程序设计71
4.4.1数码转换类程序71
4.4.2查找与排序74
4.5习题76
5.1中断系统概述77
5.1.1中断系统基本概念77
第5章 中断系统原理与应用77
5.1.2中断的主要功能78
5.2MCS-51中断系统的结构79
5.3中断请求源79
5.4中断控制81
5.4.1中断允许寄存器IE81
5.4.2中断优先级寄存器IP82
5.5中断响应过程84
5.5.1中断响应84
5.5.2中断返回85
5.6外部中断的响应时间85
5.7.2跳沿触发方式86
5.8中断请求的撤消86
5.7.1电平触发方式86
5.7外部中断的触发方式选择86
5.9中断服务程序的设计87
5.10多个外部中断源系统设计90
5.10.1定时器/计数器作为外部中断源的使用方法90
5.10.2中断和查询结合的方法91
5.10.3用优先权编码器扩展外部中断源92
5.11中断编程实例94
5.12习题96
第6章 定时器/计数器97
6.1定时器/计数器概述97
6.1.1定时器/计数器结构97
6.1.2定时器/计数器的初始化99
6.1.3定时器/计数器的工作方式101
6.2定时器/计数器综合应用举例106
6.2.1门控位GATE的应用106
6.2.2运行中读定时器/计数器108
6.2.3实时时钟的设计109
6.3习题111
第7章 串行口112
7.1串行通信的基本概念112
7.1.1通信数据的传输方式112
7.1.2串行通信的两种基本通信方式113
7.1.3串行通信数据的传送速率114
7.2串行口的工作方式114
7.2.1方式0115
7.2.2方式1116
7.2.3方式2117
7.2.4方式3118
7.3波特率的设计118
7.3.1定时器的溢出率计算119
7.3.2串行口工作方式1和3的波特率设计120
7.4串行口的多机通信120
7.5串行口编程和应用122
7.5.1串行口发送和接收数据122
7.5.2双机通信123
7.6习题128
8.1.1扩展程序存储器的接口设计129
8.1外部程序存储器设计129
第8章 MCS-51单片机的存储器扩展129
8.1.22732与8031的接口电路设计131
8.1.3外扩8KBEPROM的8031系统134
8.1.4扩展16KB的接口电路136
8.2外部数据存储器设计138
8.2.1扩展2KBRAM的接口电路140
8.2.2扩展8KBRAM的接口电路141
8.2.3扩展16KBRAM和16KBEPROM的接口电路143
8.3习题144
第9章 I/O接口扩展设计及应用145
9.1可编程并行I/O接口芯片8255A145
9.1.18255A芯片简介145
9.1.28031单片机和8255A的接口设计152
9.2MCS-51与可编程RAM/IO芯片8155H的接口155
9.2.18155H芯片介绍155
9.2.2MCS-51与8155H的接口设计160
9.3用74LSTTL电路扩展并行I/O口162
9.3.1用74LS377扩展8位并行输出口162
9.3.2用74LS373扩展8位并行输入口163
9.3.3用三态门扩展8位并行输入口163
9.3.4采用74LSTTL的I/O接口扩展应用举例164
9.4LED显示电路165
9.4.1LED显示器结构及原理165
9.4.2LED显示接口167
9.4.3键盘接口170
9.4.4可编程键盘/显示接口8279173
9.4.5MCS-51与8279的连接设计181
9.5习题185
第10章 MCS-51与D/A、A/D的接口设计186
10.1D/A转换器186
10.1.1概述186
10.1.2主要技术指标187
10.2MCS-51单片机与8位D/A转换器接口技术187
10.2.1DAC0832的技术指标188
10.2.2DAC0832的结构及原理188
10.2.3DAC0832管脚功能189
10.2.48位D/A转换器190
10.2.5D/A转换器的输出方式192
10.3MCS-51单片机与12位D/A转换器接口技术194
10.3.1DAC1210的技术指标195
10.3.2DAC1210的结构与原理195
10.3.38031与DAC1210转换器接口技术197
10.4D/A转换器接口技术举例199
10.4.1单极性输出接口系统设计199
10.4.2双极性输出接口系统设计200
10.4.3双路D/A同步控制系统设计203
10.5A/D转换器204
10.5.1双积分A/D转换器原理204
10.5.2逐位逼近式A/D转换器原理205
10.5.3描述A/D转换器的性能参数205
10.6.2ADC0808/0809的组成及工作原理206
10.6.1ADC0808/0809的主要功能特点206
10.6MCS-51单片机与8位A/D转换器接口技术206
10.6.3ADC0808/0809管脚功能207
10.6.48031与ADC0808/0809接口设计208
10.7MCS-51单片机与12位A/D转换器接口技术212
10.7.1AD574的技术指标213
10.7.2AD574结构及工作原理213
10.7.3AD574转换器的应用215
10.7.4AD574与单片机的接口及程序设计216
10.8习题217
11.1.1总体设计218
11.1.2应用系统的硬件电路设计218
11.1应用系统设计218
第11章 应用系统设计与开发218
11.1.3应用系统的软件设计220
11.1.4调试与固化220
11.1.5程序固化221
11.1.6硬件抗干扰措施221
11.1.7软件的抗干扰设计223
11.2单片机开发系统开发工具224
11.2.1单片机开发系统的构成224
11.2.2单片机开发系统的功能225
11.2.3单片机开发器介绍226
11.3习题226
附录A MCS-51系列单片机指令表227
附录B 习题答案233