图书介绍
单片微型计算机原理、接口及应用 第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 徐惠民,安德宁,丁玉珍编著 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563514793
- 出版时间:2007
- 标注页数:350页
- 文件大小:17MB
- 文件页数:363页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片微型计算机原理、接口及应用 第3版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 负数的3种表示3
1.1.3 补码运算5
1.1.4 原码的乘、除运算7
1.2 数字电子计算机中的常用编码9
1.2.1 BCD码及十进制调整9
1.2.2 ASCII码及国内通用字符编码10
1.3 微型计算机概述13
1.3.1 微处理器、微型计算机和微型计算机系统13
1.3.2 微型计算机结构14
1.3.3 微处理器的基本结构15
1.3.4 指令执行过程18
1.4 单片微型计算机18
1.4.1 单片机的特点19
1.4.2 单片机的主要品种系列20
1.4.3 单片机的供应状态21
习题和思考题22
第2章 微型计算机的存储器25
2.1 只读存储器25
2.1.1 只读存储器的结构及分类25
2.1.2 只读存储器典型产品举例28
2.2 随机存取存储器31
2.2.1 随机存取存储器的基本结构31
2.2.2 静态基本存储电路32
2.2.3 动态基本存储电路33
2.2.4 典型RAM芯片举例34
2.2.5 Flash存储器36
2.3 微型计算机存储器的组成与扩展39
2.3.1 存储器芯片的选择39
2.3.2 存储器芯片组的连接40
2.4 CPU与存储器的接口44
2.4.1 CPU与ROM的接口44
2.4.2 CPU与RAM的接口44
习题和思考题45
第3章 MCS-51单片机的结构和原理47
3.1 MCS-51系列单片机的结构47
3.1.1 MCS-51单片机的基本组成47
3.1.2 MCS-51单片机48
3.1.3 8051单片机的内部结构49
3.2 8051单片机的引脚及其功能56
3.3 MCS-51单片机的工作方式58
3.3.1 复位方式58
3.3.2 程序执行方式59
3.3.3 单步执行方式59
3.3.4 掉电和节电方式59
3.3.5 编程和校验方式60
3.4 MCS-51单片机的时序61
3.4.1 机器周期和指令周期61
3.4.2 MC5-51指令的取指/执行时序61
3.4.3 访问外部ROM和外部RAM的时序62
3.5 MCS-51单片机外部存储器的扩展64
3.5.1 程序存储器的扩展65
3.5.2 数据存储器的扩展65
3.5.3 单片机和Flash存储器的连接66
习题和思考题69
第4章 MCS-51单片机的指令系统71
4.1 指令和指令程序71
4.1.1 指令和助记符71
4.1.2 指令的字节数72
4.2 寻址方式73
4.3 数据传送指令79
4.3.1 内部RAM单元之间的数据传送指令80
4.3.2 涉及外部存储器的数据传送指令82
4.3.3 堆栈操作指令84
4.3.4 数据交换指令84
4.4 算术运算指令85
4.4.1 加法指令85
4.4.2 带进位加法指令86
4.4.3 加1指令87
4.4.4 带借位减法指令和减1指令87
4.4.5 乘、除指令88
4.4.6 十进制调整指令和数据指针加1指令89
4.5 逻辑运算及移位指令91
4.5.1 逻辑与运算指令92
4.5.2 逻辑或运算指令92
4.5.3 逻辑异或运算指令92
4.5.4 累加器清零及取反指令93
4.5.5 移位指令94
4.6 控制转移指令96
4.6.1 无条件转移指令96
4.6.2 条件转移指令98
4.6.3 子程序调用及返回指令101
4.6.4 空操作指令103
4.7 布尔变量操作指令103
4.7.1 位传送指令104
4.7.2 位置位指令105
4.7.3 位运算指令105
4.7.4 位控制转移指令105
习题和思考题108
第5章 汇编语言程序设计111
5.1 汇编语言源程序的格式111
5.1.1 标号112
5.1.2 操作数112
5.2 伪指令113
5.2.1 汇编起始命令ORG113
5.2.2 汇编结束命令END113
5.2.3 等值命令EQU114
5.2.4 数据地址赋值命令DATA114
5.2.5 定义字节指令DB114
5.2.6 定义字命令DW115
5.2.7 定义空间命令DS116
5.2.8 位地址符号命令BIT116
5.3 汇编语言源程序的人工汇编116
5.4 MCS-51程序设计举例118
5.4.1 顺序程序118
5.4.2 分支程序120
5.4.3 循环程序126
5.4.4 查表程序130
5.4.5 子程序133
5.4.6 运算程序137
习题和思考题145
第6章 微型计算机的输入/输出及中断6.1 I/O接口电路概述148
6.1.1 I/O接口电路的作用148
6.1.2 接口与端口的差别149
6.1.3 外设的编址方式150
6.1.4 将外设当做数据存储器访问153
6.2 I/O传送方式154
6.2.1 无条件传送方式154
6.2.2 查询式传送方式156
6.2.3 中断传送方式158
6.2.4 直接存储器存取方式158
6.3 中断概述159
6.3.1 中断源160
6.3.2 硬件中断的分类160
6.3.3 中断的开放与关闭161
6.3.4 中断源的判别和中断优先级161
6.4 中断处理过程163
6.4.1 中断申请164
6.4.2 中断响应164
6.4.3 中断处理165
6.4.4 中断返回166
6.5 MCS-51的中断系统及其控制166
6.5.1 中断系统中的寄存器166
6.5.2 中断源及中断标志位166
6.5.3 中断开放的控制168
6.5.4 中断优先级的控制169
6.5.5 中断响应170
6.5.6 中断响应时间171
6.5.7 中断申请的撤销172
6.5.8 中断系统初始化173
6.5.9 中断方式应用举例174
6.6 MCS-51外部中断源的扩展177
6.6.1 借用定时/计数器溢出中断作为外部中断177
6.6.2 用查询方式扩展中断源178
习题和思考题180
第7章 MCS-51的并行接口181
7.1 MCS-51内部I/O口及其应用181
7.1.1 MCS-51的I/O口直接用于输入/输出181
7.1.2 MCS-51的I/O口改组为非8位端口183
7.2 MCS-51并行I/O口的扩展186
7.2.1 外接锁存器和缓冲器扩展I/O口186
7.2.2 用8255A可编程并行接口芯片扩展I/O口188
7.2.3 用8155通用接口芯片扩展I/O口194
7.3 并行口应用——单片机显示/键盘系统200
7.3.1 LED数码显示器的控制与编程200
7.3.2 非编码键盘与单片机的接口202
7.3.3 显示/键盘系统206
7.4 MCS-51内部定时/计数器及其应用207
7.4.1 工作方式208
7.4.2 控制方式209
7.4.3 应用举例213
7.4.4 电脑时钟216
7.4.5 复用方式221
7.5 单片机应用实例222
7.5.1 液晶显示器222
7.5.2 车辆计费器231
习题和思考题241
第8章 单片机与数/模及模/数转换器的接口8.1 D/A转换器243
8.2 MCS-51单片机与D/A转换器的接口246
8.2.1 DAC0832 D/A转换器246
8.2.2 DAC0832和MCS-51单片机的连接247
8.2.3 8051单片机和12位D/A转换器的接口250
8.2.4 D/A转换器的应用252
8.3 A/D转换器255
8.3.1 逐次比较型A/D转换器255
8.3.2 双积分型A/D转换器258
8.4 MCS-51单片机与A/D转换器接口260
8.4.1 ADC0809 A/D转换器260
8.4.2 ADC0809和8031的连接262
8.4.3 对12位A/D转换器的接口264
8.5 数据采集和处理系统266
8.5.1 数据采集和处理系统的硬件266
8.5.2 数据采集和处理系统的软件267
习题和思考题267
第9章 MCS-51系统的串行接口270
9.1 串行通信的基本知识270
9.1.1 串行通信的两种基本方式270
9.1.2 串行通信中数据的传送方式272
9.1.3 并/串变换和串行口273
9.2 MCS-51单片机的串行口274
9.2.1 MCS-51单片机串行口的控制275
9.2.2 MCS-51单片机串行口的工作方式276
9.3 MCS-51单片机串行口的应用279
9.3.1 MCS-51单片机串行通信的波特率279
9.3.2 串行口方式0用做扩展并行I/O口280
9.3.3 串行口方式1和方式3的发送和接收282
9.3.4 多机通信285
9.4 MCS-51单片机RS-232串行口290
9.5 用USART器件扩展MCS-51单片机串行口292
9.5.1 8251A通用同步/异步接口芯片特性292
9.5.2 8251A的结构和引脚功能292
9.5.3 8251A的控制字格式294
9.5.4 8251A的初始化295
9.5.5 8251A和MCS-51单片机的连接296
习题和思考题297
第10章 8086CPU及Intel微机系统298
10.1 8086CPU及个人计算机298
10.1.1 8086CPU结构298
10.1.2 流水线技术的发展300
10.1.3 8086的寄存器结构301
10.1.4 8086的引脚303
10.1.5 8086的工作模式304
10.1.6 8086的总线周期306
10.2 8086系统扩展307
10.2.1 8086和存储器的连接307
10.2.2 16位数据的读/写308
10.2.3 现代微机存储系统的层次结构309
10.2.4 现代微机的外存储器311
10.2.5 8086对外设的访问314
10.2.6 8086的中断系统和8259中断控制器315
10.2.7 DMA过程和8237DMA控制器320
10.3 微型计算机总线的发展325
10.3.1 不同层次的总线325
10.3.2 系统总线的主要性能指标326
10.3.3 微型计算机系统总线的发展327
10.3.4 USB总线330
10.4 微处理器技术的发展332
10.4.1 Intel微处理器的发展332
10.4.2 嵌入式系统微处理器的发展334
习题和思考题337
附录A 测试题339
附录B MCS-51系列单片机指令表344
热门推荐
- 3479479.html
- 3898574.html
- 2907097.html
- 506950.html
- 3263441.html
- 3584679.html
- 1451708.html
- 2595726.html
- 3748621.html
- 321065.html
- http://www.ickdjs.cc/book_399190.html
- http://www.ickdjs.cc/book_3381798.html
- http://www.ickdjs.cc/book_2241137.html
- http://www.ickdjs.cc/book_2796345.html
- http://www.ickdjs.cc/book_2215787.html
- http://www.ickdjs.cc/book_81041.html
- http://www.ickdjs.cc/book_2446988.html
- http://www.ickdjs.cc/book_3689013.html
- http://www.ickdjs.cc/book_1935861.html
- http://www.ickdjs.cc/book_1553789.html