图书介绍
单片机原理及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陆亚民主编 著
- 出版社: 北京:中国轻工业出版社
- ISBN:7501928894
- 出版时间:2000
- 标注页数:398页
- 文件大小:34MB
- 文件页数:411页
- 主题词:
PDF下载
下载说明
单片机原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
绪论1
第一章 微型计算机的基础知识5
1-1 常用的数制与编码5
一、数制及数制间的转换5
二、常用二进制数的编码8
1-2 二进制数的运算10
一、计算机中数的表示方法10
二、二进制数运算12
1-3 微型计算机的硬件组成及工作过程15
一、微型计算机中几个常用术语15
二、微型计算机硬件组成16
三、微型计算机的工作过程19
习题与思考题21
第二章 MCS-51单片机的硬件结构和工作原理23
2-1 8051的硬件结构及引脚23
一、8051的内部结构框图23
二、引脚定义及功能24
2-2 MCS-51系列单片机的存储器组织结构26
一、程序存储器27
二、数据存储器28
2-3 中央处理器CPU33
一、运算器33
二、控制器34
三、专用寄存器组34
2-4 时钟电路与CPU时序34
一、时钟电路35
二、CPU的时序35
2-5 复位电路38
一、复位信号及其产生39
二、复位方式39
习题与思考题40
第三章 MCS-51单片机指令系统41
3-1 概述41
一、指令的表示形式41
二、指令格式42
三、MCS-51指令系统的分类和特点43
四、指令中有关符号说明44
3-2 寻址方式44
一、立即寻址45
二、直接寻址45
三、寄存器寻址46
四、寄存器间接寻址47
五、变址寻址48
六、相对寻址49
七、位寻址49
3-3 数据传送类指令51
一、内部数据传送指令51
二、外部数据传送指令54
三、数据变换指令56
四、栈操作指令57
3-4 算术运算类指令59
一、加法指令59
二、减法指令63
三、十进制调整指令DA64
四、乘法指令MUL66
五、除法指令DIV66
3-5 逻辑运算类指令67
一、双操作数的逻辑运算指令67
二、对累加器A进行逻辑操作的指令70
3-6 控制转移类指令72
一、无条件转移指令73
二、条件转移指令77
三、子程序调用和返回指令81
四、空操作指令84
3-7 位操作类指令85
一、位传送指令85
二、位置位和位清零指令86
三、位运算指令&(86
四、位控制转移指令87
习题与思考题88
第四章 汇编语言程序设计基础92
4-1 概述92
一、程序设计语言92
二、MCS-51单片机汇编语言程序格式93
三、伪指令93
四、汇编96
五、程序流程图98
4-2 简单程序和查表程序99
一、简单程序99
二、查表程序100
4-3 分支和散转程序104
一、分支程序104
二、散转程序(多分支程序)105
4-4 循环程序107
一、循环程序的基本结构107
二、用计数器控制循环108
三、按条件控制循环113
4-5 子程序114
一、子程序设计114
二、调用子程序时参数传递的方法115
习题与思考题119
第五章 输入/输出端口、定时器/计数器与中断系统121
5-1 并行I/O口121
一、并行I/O口的功能121
二、各口的位结构原理122
三、I/O口的负载能力及输入/输出操作125
5-2 定时器/计数器126
一、工作方式127
二、定时器/计数器的结构129
三、定时器/计数器初值的求取方法131
四、定时器/计数器的编程132
5-3 串行口133
一、串行通信概述134
二、串行口结构136
三、串行口的控制寄存器137
四、串行口工作方式138
5-4 中断系统140
一、概述140
二、MCS-51单片机的中断系统141
三、中断响应146
四、中断应用举例148
习题与思考题153
第六章 MCS-51单片机的系统扩展155
6-1 单片机最小应用系统155
一、单片机的时钟设置155
二、单片机的复位电路156
三、8051/8751最小应用系统157
四、8031最小应用系统158
6-2 系统扩展基础知识158
一、单片机的片外总线结构158
二、MCS-51单片机的系统扩展能力160
三、MCS-51单片机常用系统扩展芯片160
四、地址锁存器161
五、扩展存储器映像及编址162
6-3 程序存储器的扩展165
一、程序存储器扩展方法165
二、扩展EPROM166
三、扩展EEPROM170
6-4 数据存储器的扩展172
一、数据存储器的扩展方法172
二、外部数据存储器扩展电路174
6-5 并行I/O口的扩展177
一、I/O接口扩展方法177
二、简单I/O口扩展178
三、用8255A作单片机的可编程I/O口扩展180
四、用8155作单片机的可编程I/O口扩展188
习题与思考题196
第七章 单片机系统接口技术198
7-1 概述198
一、I/O接口功能198
二、单片机与外设交换数据的方式199
三、I/O接口编址方式及操作指令199
7-2 显示器及键盘接口技术200
一、显示器接口200
二、键盘及接口207
三、单片机与8279可编程键盘/显示控制器的接口215
7-3 D/A转换电路与单片机的接口224
一、DAC0832芯片(8位)225
二、DAC0832与MCS-51单片机的接口226
三、DAC1210(12位)芯片与MCS-51单片机的接口229
7-4 A/D转换电路与单片机的接口231
一、ADC0809芯片231
二、ADC0809与MCS-51单片机的接口233
三、MC14433与MC8-51单片机的接口235
7-5 串行通信接口技术238
一、方式0与移位寄存器式的I/O扩展238
二、方式1与点对点的异步通信241
三、方式2、方式3与多机通信244
四、R8-232-C标准及接口技术246
7-6 微型打印机与单片机接口技术249
一、TPμP-40A/16A微型打印机的主要性能249
二、TPμP-40A/16A微型打印机的主要命令及控制方式250
三、TPμP-40A/16A微型打印机与MCS-51单片机的接口252
习题与思考题254
第八章 单片机应用与开发256
8-1 单片机应用系统的设计256
一、总体设计256
二、硬件设计257
三、软件设计258
四、系统调试258
8-2 单片机报时控制系统259
一、单片机报时系统工作原理259
二、总体设计259
三、程序流程图261
四、程序清单262
8-3 注塑机的顺序控制系统271
一、总体设计273
二、硬件设计274
三、软件设计275
四、顺序控制程序模块276
习题与思考题278
第九章 8098单片机简介279
9-1 8098单片机的基本结构279
一、主要性能279
二、中央处理器280
三、时钟与复位电路283
四、8098的引脚介绍285
9-2 8098单片机的存储系统287
一、8098单片机存储器系统编址287
二、8098单片机的系统总线288
三、芯片配置寄存器CCR289
四、8098单片机外接EPROM和RAM电路291
9-3 中断控制系统291
一、中断系统的结构291
二、中断源291
三、中断控制293
四、中断响应295
五、中断响应的时间295
9-4 指令系统295
一、程序状态字PSW寄存器296
二、操作数的类型296
三、寻址方式297
四、指令系统299
9-5 I/O口的功能311
一、并行口311
二、I/O状态寄存器与控制寄存器311
三、定时器311
四、串行口314
五、高速输入通道(HSI)317
六、高速输出通道(H80)319
七、模拟接口321
习题与思考题323
第十章 单片机开发系统及其使用方法325
10-1 DVCC-51-ED型单片机开发系统简介325
一、DVCC-51-ED型单片机开发系统的功能特点325
二、面板结构326
三、显示器说明326
四、接插座说明326
五、编程插座及Vpp控制开关328
六、键盘328
七、开发机的存储器、I/O地址分配329
10-2 工作状态331
一、待命状态0331
二、待命状态1331
三、存储器读写MEM态331
四、寄存器读写REG态331
五、ODRW态331
六、标志态(F态)332
七、仿真态332
10-3 键盘监控LED显示系统操作说明332
一、键盘监控特点332
二、复位命令——RESET键332
三、返回待命状态0命令——MON键332
四、程序存储器读写命令——MEM键333
五、寄存器读写、特殊功能寄存器检查、片内RAM读写命令——REG键333
六、外部数据存储器、外部RAM、口读写命令——0DRW键334
七、单步执行命令——STEP键335
八、非全速断点运行命令——NVBP键336
九、全速断点运行命令——FVBP键336
十、连续执行命令——EXEC键336
十一、插入和删除命令——INS键、DEL键337
十二、计算机相对偏移量命令——OFST键337
十三、程序/数据块移动、比较命令——MOVE键、COMP键338
十四、标志设置命令——F1键和F2键339
十五、其它按键340
10-4 与PC机联机通信340
一、硬件联接340
二、软件操作340
三、操作步骤341
10-5 MCS-51应用系统的调试342
一、常见硬件故障分析342
二、硬件调试方法342
三、软件调试方法343
四、程序固化方法345
第十一章 MCS-51单片机实验348
11-1 指令系统实验348
实验一 传送指令编程348
实验二 算术及逻辑运算指令实验352
实验三 转移类指令编程357
11-2 汇编语言程序设计实验359
实验四 顺序结构程序实验359
实验五 分支结构程序设计362
实验六 循环结构程序设计365
11-3 接口实验368
实验七 基本I/O口、中断实验368
实验八 定时器实验370
实验九 串行口的应用372
实验十 8031扩展8155实验375
实验十一 D/A转换实验378
实验十二 A/D转换实验381
附录一 常用集成电路引脚图384
附录二 ASCII(美国标准信息交换码)表387
附录三 MCS-51系列单片机指令系统表388
附录四 MCS-51指令系统速查卡393
附录五 常用EPROM的固化电压参考表394
参考文献397
热门推荐
- 2538464.html
- 3762100.html
- 2105789.html
- 2777186.html
- 1411227.html
- 3042109.html
- 1182176.html
- 2868088.html
- 2826503.html
- 980996.html
- http://www.ickdjs.cc/book_1613983.html
- http://www.ickdjs.cc/book_900573.html
- http://www.ickdjs.cc/book_1611832.html
- http://www.ickdjs.cc/book_3190670.html
- http://www.ickdjs.cc/book_2666077.html
- http://www.ickdjs.cc/book_2700336.html
- http://www.ickdjs.cc/book_337888.html
- http://www.ickdjs.cc/book_299347.html
- http://www.ickdjs.cc/book_974823.html
- http://www.ickdjs.cc/book_2379743.html