图书介绍
单片机计算机及其应用PDF|Epub|txt|kindle电子书版本网盘下载
![单片机计算机及其应用](https://www.shukui.net/cover/47/34703261.jpg)
- 白驹珩,雷晓平编著 著
- 出版社: 北京:高等教育出版社;成都:电子科技大学出版社
- ISBN:7810949853
- 出版时间:2005
- 标注页数:332页
- 文件大小:14MB
- 文件页数:348页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机计算机及其应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 绪论1
1-1 单片机的结构特点1
1-2 单片机的主要品种及系列2
一、4位单片机2
二、8位单片机3
三、16位单片机3
四、32位单片机3
1-3 单片机的应用4
一、单片机的应用领域及应用模式4
二、单片机的供应状态7
三、单片机产品的等级8
1-4 单片机与嵌入式系统8
一、什么是嵌入式系统8
二、嵌入式系统的由来9
三、嵌入式系统的种类9
五、嵌入式系统的特点及其典型应用10
四、单片机是经典的嵌入式系统10
1-5 单片机技术的发展趋势11
一、大力提升主流型单片机的技术性能11
二、单片机和模糊逻辑相结合12
三、大力发展专用型单片机12
四、全盘CMOS化趋势12
六、采用RISC体系结构13
七、片内EPROM的FlashMemory化13
五、实现全面的功耗管理13
八、推行串行扩展总线14
第二章 MCS-51单片机的结构和原理16
2-1 关于MCS-51系列16
2-2 MCS-51单片机的结构原理17
一、MCS-51单片机的基本组成17
二、8051单片机的内部结构17
2-3 MCS-51单片机的引脚及其片外总线结构26
一、管脚功能26
二、片外三总线结构27
2-4 MCS-51单片机的工作方式28
一、复位方式28
二、程序执行方式29
三、单步执行方式29
四、掉电和节电方式30
五、编程和校验方式32
2-5 MCS-51单片机的时序33
二、MCS-51指令的取指/执行时序34
一、机器周期、状态和指令周期34
三、访问外部ROM和外部RAM的时序35
第三章 MCS-51单片机的指令系统37
3-1 指令的格式及标识37
一、指令的格式37
二、指令中的符号标识38
三、关于注释39
3-2 寻址方式39
二、直接寻址40
一、寄存器寻址40
三、立即寻址41
四、寄存器间接寻址41
五、变址寻址42
六、相对寻址43
七、位寻址43
3-3 MCS-51指令系统的分类44
一、数据传送类指令44
二、算术操作类指令46
三、逻辑操作类指令50
四、控制程序转移类指令51
五、布尔变量操作类指令56
3-4 MCS-51的伪指令58
一、指令性语句58
二、指示性语句58
一、多字节数加法63
第四章 MCS-51单片机的应用程序设计63
4-1 运算程序63
二、多字节数减法64
三、多字节十进制数(BCD码)加法65
四、多字节数乘法65
五、多字节数除法66
4-2 数据的拼拆和转换68
一、数据的拼拆68
二、数据的转换69
4-3 查表程序73
4-4 散转程序77
一、采用转移指令表的散转程序77
二、采用地址偏移量表的散转程序79
三、采用转向地址表的散转程序79
四、采用“RET”指令的散转程序80
4-5 I/O端口控制程序81
一、通过寄存器传递参数83
4-6 子程序调用时的参数传递方法83
二、通过堆栈传递参数84
三、利用数据指针传递参数84
第五章 MCS-51单片机内部定时/计数器及其应用86
5-1 定时/计数器的结构及工作原理86
5-2 定时/计数器的方式和控制寄存器88
一、定时器方式寄存器TMOD88
二、定时器控制寄存器TCON88
5-3 定时/计数器的工作方式89
一、方式089
二、方式190
三、方式291
四、方式391
5-4 定时/计数器的应用举例92
一、方式0、方式1应用93
二、方式2应用93
三、门控位应用95
6-1 MCS-51单片机最小应用系统97
一、8051/8751最小应用系统97
第六章 MCS-51单片机的系统扩展97
二、8031最小应用系统98
6-2 MCS-51单片机的外部扩展性能99
一、MCS-51单片机的片外总线结构99
二、MCS-51单片机的系统扩展能力100
6-3 程序存储器的扩展100
一、外部程序存储器扩展概要101
二、典型EPROM扩展电路102
6-4 数据存储器的扩展104
一、数据存储器扩展概要104
二、常用数据存储器扩展电路105
一、EEPROM的特点107
二、EEPROM的接口类型107
6-5 采用EEPROM的存储器扩展107
三、并行接口EEPROM的写入方式108
四、并行接口EEPROM写入周期结束的检测方法109
五、EEPROM的扩展电路109
6-6 采用FlashMemory的扩展113
一、FlashMemory的主要性能特点113
二、FlashMemory的工作方式(以28F256为例)114
三、FlashMemory的操作——命令寄存器115
四、28F256与8031的接口和编程118
6-7 I/O口扩展120
一、简单I/O口的扩展121
二、可编程I/O口的扩展122
第七章 MCS-51系统的串行接口130
7-1 串行通讯概说130
一、串行通讯的两种基本方式131
二、波特率131
7-2 MCS-51单片机的串行接口132
三、数据传送的方向132
一、串行口的构成133
二、串行口控制寄存器SCON133
三、串行口的工作方式135
7-3 MCS-51单片机串行口的应用138
一、MCS-51单片机串行通讯的波特率138
二、串行口方式0用做扩展并行I/O口139
三、方式1与点对点的异步通讯142
四、方式2、方式3与多机通讯144
7-4 相互通道接口标准及其选择151
一、相互通道的典型结构151
二、关于RS-232C、RS-422、RS-423和RS-449标准接口152
7-5 PC机与MCS-51单片机的通讯技术160
一、异步通讯接口芯片8250的结构、逻辑及其初始化编程161
二、PC机与8051单片机间点对点的通讯技术169
三、PC机与多台8051单片机间的通讯技术173
第八章 MCS-51单片机的中断系统184
8-1 中断系统及其管理185
一、中断源185
二、中断请求标志185
三、中断允许控制186
四、中断响应过程及响应时间188
8-2 扩充外中断源189
一、利用定时器扩充外部中断源189
二、采用中断和查询相结合的方法扩充外部中断源190
8-3 中断系统的应用(x=0,1)192
一、8051系统的单步操作192
二、只有一个外部中断源的情况193
三、多个外部中断源的情况194
第九章 单片机应用系统的组成196
9-1 组成单片机应用系统的基本方法196
一、组成应用系统的基本方法196
二、应用系统举例197
9-2 显示器、键盘与单片机的连接198
一、七段发光管显示器与单片机的连接方法199
二、简易键盘与单片机的连接方法202
三、键盘、显示器与单片机连接的其他方案206
9-3 A/D转换器与单片机的连接207
一、逐次比较型A/D转换器与单片机的接口方法208
二、双积分型A/D转换器与单片机的接口方法210
9-4 D/A转换器与单片机的连接214
一、不带数据寄存器D/A转换器的接口方法215
二、带数据寄存器的D/A转换器的接口方法216
三、高于8位的D/A转换器接口方法218
9-5 步进电机与单片机的连接219
一、步进电机的基本工作原理220
二、步进电机的基本运行方式220
三、步进电机与单片机的接口221
一、硬件设计223
9-6 单片机应用系统设计举例223
二、软件设计224
第十章 I2C总线技术及其应用227
10-1 I2C总线的基本原理228
一、什么是I2C总线228
二、I2C总线在单片机应用系统设计中的优势229
三、I2C总线的基本原理230
10-2 I2C总线应用举例238
一、AT24Cxx芯片与MCS-51的连接239
二、通用I2C总线发送/接收程序247
三、PCF8563时钟/日历芯片与MCS-51的连接252
第十一章 单片机应用系统的开发257
11-1 开发的概念及开发系统257
11-2 应用系统开发过程258
11-3 单片机开发系统的基本组成258
一、仿真与仿真器259
三、交叉汇编260
二、EPROM写入器260
11-4 常见的几类单片机开发系统261
一、专门研制的开发系统261
二、用通用微机做成的开发系统261
三、普及型的开发装置261
四、各种单片单板机262
五、软件模拟开发262
12-1 对MCS-51的简要回顾263
第十二章 新型的MCS-51兼容单片机简介263
12-2 8xC552系列单片机265
12-3 Atmel公司的AT89系列269
一、AT89系列单片机的特点269
二、AT89系列单片机的分档270
三、AT89系列单片机的基本结构272
四、AT89系列单片机的应用273
12-4 不断涌现的与8051兼容的新型单片机273
二、8051兼容单片机的新进展274
一、8051兼容的新型8位单片机在不断涌现274
第十三章 8098准16位单片机简介279
13-1 概述279
13-2 中央处理机CPU282
一、CPU总线283
二、CPU寄存器阵列283
三、RALU283
13-3 内部定时284
13-4 存储器空间285
一、内部RAM空间286
二、保留的存储空间288
三、片内ROM/EPROM空间289
四、存储控制器289
13-5 中断系统290
一、中断源290
二、中断的控制291
二、定时器2293
13-6 定时器293
一、定时器1293
三、关于定时器的中断294
13-7 高速输入单元294
一、HSI的运行方式295
二、HSI队列296
三、HSI中断296
四、HSI中数据的读取296
五、HSI输入引脚控制297
13-8 高速输出单元297
一、HSOCAM298
二、HSO状态299
三、软件定时器299
13-9 模拟接口299
一、模拟输入299
二、脉冲宽度调制输出(PWM)301
一、串行口的工作方式302
13-10 串行口302
二、串行口控制303
三、波特率304
四、多机通讯305
13-11 I/O口305
13-12 控制寄存器和状态寄存器305
13-13 监视定时器(WDT)307
13-14 复位308
13-15 MCS-96的软件309
一、操作数的类型309
二、操作数的寻址310
三、程序状态字312
四、指令系统概要313
附录Ⅰ MCS-51系列单片机的指令表316
附录Ⅱ MCS-96系列单片机的指令表325
参考文献332