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

- 张迎新等编著 著
- 出版社: 北京:国防工业出版社
- ISBN:7118032549
- 出版时间:2004
- 标注页数:367页
- 文件大小:15MB
- 文件页数:377页
- 主题词:单片微型计算机-基本知识
PDF下载
下载说明
单片微型计算机原理、应用及接口技术 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 计算机的发展1
1.2 单片机的发展概况2
1.2.1 单片机的发展历史3
1.2.2 单片机的发展趋势4
1.3 单片机的特点及应用5
1.3.1 单片机的组成及特点5
1.3.2 单片机的分类6
1.3.3 单片机的应用6
第2章 计算机基础知识8
2.1 数制与编码8
2.1.1 数制8
2.1.2 计算机中有符号数的表示及运算9
2.1.3 二进制编码11
2.2 计算机的基本组成电路12
2.2.1 常用逻辑电路12
2.2.2 触发器13
2.2.3 寄存器14
2.3 存储器17
2.3.1 名词介绍17
2.3.2 存储器的分类18
2.3.3 存储器的寻址原理20
思考与练习21
第3章 单片机结构及原理22
3.1 单片机结构22
3.1.1 单片机组成及结构22
3.1.2 引脚定义及功能24
3.2 单片机的工作原理26
3.2.1 指令与程序概述27
3.2.2 CPU 的工作原理27
3.2.3 单片机执行程序过程28
3.3 存储器30
3.3.1 程序存储器30
3.3.2 数据存储器31
3.3.3 专用寄存器 SFR32
3.4 输入/输出端口结构37
3.4.1 P0口37
3.4.2 P1口38
3.4.3 P2口39
3.4.4 P3口39
3.4.5 端口负载能力和接口要求40
3.5 CPU 时序及时钟电路41
3.5.1 CPU 时序及有关概念41
3.5.2 80C51的指令时序42
3.5.3 振荡器和时钟电路43
3.6 复位和复位电路44
3.6.1 内部复位信号的产生44
3.6.2 复位状态45
3.6.3 外部复位电路设计45
3.7 89系列单片机的低功耗方式46
3.7.1 电源控制寄存器 PCON46
3.7.2 待机方式47
3.7.3 掉电方式47
思考与练习48
第4章 指令系统49
4.1 指令系统简介49
4.2 寻址方式50
4.2.1 符号注释50
4.2.2 寻址方式51
4.3 数据传送类指令56
4.3.1 内部 RAM 数据传送指令56
4.3.2 外部数据传送指令57
4.3.3 查表指令58
4.3.4 栈操作指令59
4.3.5 交换指令60
4.3.6 传送指令举例61
4.4 算术运算类指令61
4.4.1 加法指令62
4.4.2 带进位加法指令62
4.4.3 带借位减法指令63
4.4.4 乘法指令63
4.4.5 除法指令64
4.4.6 加1指令64
4.4.7 减1指令64
4.4.8 十进制调整指令64
4.4.9 算术运算指令举例66
4.5 逻辑操作类指令66
4.5.1 逻辑与指令67
4.5.2 逻辑或指令67
4.5.3 逻辑异或指令67
4.5.4 循环移位指令68
4.5.5 取反指令68
4.5.6 清0指令68
4.5.7 逻辑运算指令举例69
4.6 控制转移类指令69
4.6.1 无条件转移指令69
4.6.2 条件转移指令70
4.6.3 间接转移指令71
4.6.4 调用子程序及返回指令71
4.6.5 空操作指令72
4.6.6 程序控制类指令举例72
4.7 位操作类指令73
4.7.1 位数据传送指令73
4.7.2 位修正指令74
4.7.3 位逻辑运算指令74
4.7.4 判位转移指令74
4.7.5 位操作类指令举例75
思考与练习76
第5章 汇编语言程序设计80
5.1 概述80
5.1.1 程序设计语言80
5.1.2 汇编语言的规范81
5.1.3 汇编语言程序设计步骤84
5.2 顺序与循环程序设计84
5.2.1 顺序程序设计84
5.2.2 循环程序设计86
5.3 分支程序设计89
5.3.1 分支程序设计综述89
5.3.2 无条件/条件转移程序89
5.3.3 散转程序设计90
5.4 查表程序设计93
5.4.1 查表程序综述94
5.4.2 规则变量的查表程序设计94
5.4.3 非规则变量的查表程序设计96
5.5 子程序设计97
5.5.1 子程序结构与设计注意事项97
5.5.2 子程序的调用与返回98
5.5.3 子程序嵌套98
5.5.4 子程序设计99
5.6 综合编程举例101
5.6.1 代码转换类程序101
5.6.2 运算类程序102
5.6.3 常用 I/O 端口程序107
思考与练习109
第6章 定时/计数器111
6.1 定时/计数器概述111
6.1.1 定时/计数器的结构111
6.1.2 定时/计数器的原理112
6.2 定时/计数器的控制方法112
6.2.1 定时/计数器方式寄存器 TMOD112
6.2.2 定时/计数器控制寄存器 TCON113
6.2.3 定时/计数器的初始化114
6.3 定时/计数器 T0、T1的工作方式114
6.3.1 方式0115
6.3.2 方式1115
6.3.3 方式2115
6.3.4 方式3116
6.4 定时器 T0、T1应用举例117
6.4.1 方式0、方式1的应用117
6.4.2 方式2的应用119
6.4.3 门控位的应用120
6.5 定时/计数器 T2121
6.5.1 T2的控制寄存器 T2CON122
6.5.2 T2的方式控制寄存器 T2MOD122
6.5.3 T2的工作方式123
6.5.4 应用例题125
6.6 定时器 T3——WDT 监视定时器126
思考与练习126
第7章 串行接口128
7.1 串行通信概述128
7.1.1 同步通信和异步通信方式128
7.1.2 串行通信的数据传送速率129
7.1.3 串行通信的制式129
7.1.4 信号的调制与解调130
7.1.5 通信协议130
7.2 80C51串行口简介130
7.2.1 串行口结构与工作原理130
7.2.2 80C51的帧格式131
7.2.3 串行口控制寄存器 SCON131
7.3 波特率设计132
7.3.1 方式0和方式2的波特率133
7.3.2 方式1和方式3的波特率133
7.4 串行通信工作方式134
7.4.1 方式0134
7.4.2 方式1135
7.4.3 方式2135
7.4.4 方式3136
7.4.5 多机通信136
7.5 串行口应用举例137
7.5.1 用串行口扩展 I/O 口137
7.5.2 用串行口进行异步通信139
思考与练习143
第8章 中断系统144
8.1 概述144
8.1.1 中断的概念144
8.1.2 引进中断技术的优点144
8.1.3 中断源145
8.1.4 中断系统的功能145
8.2 中断系统146
8.2.1 中断源及中断入口147
8.2.2 中断请求标志148
8.2.3 中断允许控制149
8.2.4 中断优先级设定150
8.3 中断处理过程151
8.3.1 中断响应151
8.3.2 中断处理152
8.3.3 中断返回152
8.3.4 中断请求的撤除153
8.3.5 中断响应时间154
8.4 扩充外中断源154
8.4.1 利用定时器扩展外中断源法154
8.4.2 中断和查询结合法155
8.5 中断系统的应用156
思考与练习168
第9章 单片机系统扩展169
9.1 系统扩展概述169
9.1.1 单片机的外部扩展总线169
9.1.2 系统扩展常用芯片170
9.1.3 系统扩展的寻址方法173
9.2 存储器的扩展174
9.2.1 程序存储器扩展概述175
9.2.2 数据存储器扩展概述175
9.2.3 存储器扩展举例176
9.2.4 超大容量存储器的扩展177
9.3 并行 I/O 接口的扩展178
9.3.1 简单的 I/O 扩展178
9.3.2 可编程 I/O 接口电路的扩展179
9.4 串行总线扩展189
9.4.1 I2C 总线190
9.4.2 SPI 串行总线191
9.5 串行 EEPROM 应用实例193
9.5.1 AT24CXX 系列 EEPROM 简介194
9.5.2 存储器结构及引脚功能说明194
9.5.3 传输时序195
9.5.4 芯片及存储单元寻址196
9.5.5 写操作过程197
9.5.6 读操作过程198
9.5.7 EEPROM 的接口实例200
思考与练习205
第10章 接口技术206
10.1 键盘接口206
10.1.1 键盘工作原理206
10.1.2 独立式按键207
10.1.3 行列式键盘209
10.2 显示器接口213
10.2.1 LED 显示器的结构与原理213
10.2.2 LED 静态显示接口215
10.2.3 LED 动态显示接口216
10.2.4 液晶显示器 LCD 的应用技术219
10.3 单片机应用系统中的键盘、显示接口电路224
10.3.1 并行口扩展的键盘、显示接口电路224
10.3.2 串行口扩展的键盘、显示接口电路225
10.4 可编程键盘、显示器接口——Intel 8279228
10.4.1 8279电路工作原理228
10.4.2 管脚与引线功能230
10.4.3 8279的工作方式231
10.4.4 命令格式与命令字232
10.4.5 状态格式与状态字236
10.4.6 8279的数据输入/输出236
10.4.7 8279的内部译码与外部译码236
10.4.8 8279与80C51、键盘/显示器的接口及编程方法237
10.5 数/模转换接口238
10.5.1 DAC 电路原理239
10.5.2 D/A 转换器的主要技术指标240
10.5.3 典型 D/A 转换器及接口240
10.6 模/数转换接口244
10.6.1 模/数转换的主要技术指标245
10.6.2 逐次逼近式 A/D 转换器246
10.6.3 双积分 ADC 电路253
10.7 打印机接口261
10.7.1 TPμP-40A 主要技术性能及接口要求261
10.7.2 字符代码及打印命令262
10.7.3 TPμP-40A/16A 与单片机接口264
10.7.4 打印程序实例264
思考与练习265
第11章 单片机应用系统的设计与开发267
11.1 应用系统研制过程267
11.1.1 总体设计267
11.1.2 硬件设计268
11.1.3 软件设计271
11.2 开发工具和开发方法274
11.2.1 单片机仿真开发系统的功能275
11.2.2 单片机应用系统的调试278
11.3 单片机管理的水位控制系统280
11.3.1 题目分析280
11.3.2 硬件设计280
11.3.3 软件设计281
11.4 压力数据采集监测系统282
11.4.1 题目分析282
11.4.2 硬件设计电路282
11.4.3 软件设计283
11.5 单片机用于步进电机的控制288
11.5.1 步进电机的工作原理288
11.5.2 步进电机的控制方法288
11.5.3 步进电机应用举例289
11.6 图形点阵液晶显示器与单片机的接口与应用293
11.6.1 LM-12232图形点阵液晶显示器简介294
11.6.2 SED1520功能介绍295
11.6.3 图形点阵液晶显示模块与单片机的接口297
11.6.4 图形点阵液晶显示模块与单片机接口的软件298
11.7 数字温度传感器与单片机的接口及编程307
11.7.1 DS1820简介308
11.7.2 DS1820的引脚名称及作用308
11.7.3 DS1820的操作命令308
11.7.4 DS1820的工作时序310
11.7.5 温度测量结果的换算311
11.7.6 DS1820与单片机的硬件接口及编程311
11.8 PC 机与单片机间的串行通信设计314
11.8.1 RS-232C 标准接口315
11.8.2 单片机与 PC 机之间的电平转换芯片315
11.8.3 PC 机与单片机串行通信应用实例316
11.8.4 采用 RS-422A 标准的通信系统324
11.9 日历/时钟与单片机的接口与应用326
11.9.1 时钟/日历芯片 DS12887及其应用326
11.9.2 串行实时时钟芯片 DS1302及应用334
11.10 语音芯片与单片机的接口与应用341
11.10.1 ISD 系列语音产品简介341
11.10.2 引脚功能342
11.10.3 寻址方法343
11.10.4 操作模式及应用344
11.10.5 ISD 器件应用举例345
11.10.6 ISD1420T 语音开发录放实验板348
11.11 复位监测芯片 X5043/45及其应用349
11.11.1 X5043/45简介349
11.11.2 引脚介绍349
11.11.3 操作指令350
11.11.4 操作时序351
11.11.5 应用实例352
思考与练习357
附录1 80C51指令表358
附录2 89系列单片机部分产品选型指南362
附录3 常用芯片引脚图364
附录4 二进制逻辑单元图形符号对照表366
参考文献367
热门推荐
- 1325897.html
- 957832.html
- 1643266.html
- 1051376.html
- 571885.html
- 2062005.html
- 3079581.html
- 1526618.html
- 1680787.html
- 102516.html
- http://www.ickdjs.cc/book_3852674.html
- http://www.ickdjs.cc/book_2376533.html
- http://www.ickdjs.cc/book_1244824.html
- http://www.ickdjs.cc/book_2002359.html
- http://www.ickdjs.cc/book_1170184.html
- http://www.ickdjs.cc/book_3634756.html
- http://www.ickdjs.cc/book_3540067.html
- http://www.ickdjs.cc/book_3736480.html
- http://www.ickdjs.cc/book_2926331.html
- http://www.ickdjs.cc/book_1693656.html