图书介绍
单片机应用技术PDF|Epub|txt|kindle电子书版本网盘下载
![单片机应用技术](https://www.shukui.net/cover/2/30209022.jpg)
- 周平,伍云辉编著 著
- 出版社: 成都:电子科技大学出版社
- ISBN:781094505X
- 出版时间:2004
- 标注页数:275页
- 文件大小:15MB
- 文件页数:287页
- 主题词:单片微型计算机
PDF下载
下载说明
单片机应用技术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单片机的特点1
1.1.3单片机的应用2
1.1.4单片机的发展概况3
1.1.5单片机世界的未来4
1.1.6单片机的基本组成4
1.2常用单片机系列介绍5
1.2.1常用系列单片机产品及新性能简介5
1.2.2 MCS-51系列单片机7
习题一9
第2章 MCS-51单片机结构及原理10
2.1 MCS-51单片机的结构10
2.1.1 MCS-51单片机内部结构10
2.1.2 MCS-51单片机引脚及功能13
2.2 MCS-51的存储器结构15
2.2.1存储器划分方法15
2.2.2程序存储器16
2.2.3数据存储器16
2.2.4专用寄存器SFR18
2.3输入/输出端口结构20
2.3.1 P0口的结构及功能20
2.3.2 P1口的结构及功能21
2.3.3 P2口的结构及功能21
2.3.4 P3口的结构及功能22
2.3.5端口负载能力和接口要求23
2.4单片机的时序电路23
2.4.1振荡器和时钟电路23
2.4.2 MCS-51单片机的复位25
2.4.3掉电操作方式26
2.4.4 CHMOS的低功耗方式27
2.4.5 CPU的时序29
2.4.6单片机的工作过程30
习题二31
第3章 MCS-51单片机指令系统33
3.1指令系统简介33
3.1.1指令概述33
3.1.2指令格式33
3.1.3指令分类及符号说明33
3.2 MCS-51的寻址方式34
3.2.1立即寻址34
3.2.2直接寻址35
3.2.3寄存储寻址35
3.2.4间接寻址35
3.2.5变址寻址35
3.2.6相对寻址36
3.2.7位寻址36
3.3伪指令36
3.3.1常量和标号37
3.3.2程序的定位和结束伪指令38
3.3.3常用伪指令38
3.4指令系统及应用举例40
3.4.1数据传送类指令40
3.4.2算术运算类指令45
3.4.3逻辑运算类指令48
3.4.4控制程序转移类指令51
3.4.5布尔变量操作类指令55
3.5综合编程举例58
3.5.1算术运算类程序58
3.5.2数制转换子程序62
3.5.3查表程序63
3.5.4分支程序64
3.5.5堆栈操作程序67
3.5.6硬件相关程序69
习题三71
第4章 单片机内部功能简介72
4.1定时/计数器0和172
4.1.1定时/计数器的结构及功能72
4.1.2定时/计数器0和1的控制和状态寄存器73
4.1.3 T0和T1的4种工作模式75
4.2定时/计数器277
4.2.1 T2控制寄存器T2CON77
4.2.2定时/计数器T2的工作方式78
4.3定时/计数器的应用80
4.3.1定时/计数器模式0的应用80
4.3.2定时/计数器模式1的应用81
4.3.3定时/计数器模式2的应用81
4.3.4定时/计数器门控位GATE的应用82
4.3.5运行中读定时/计数器83
4.4串行接口83
4.4.1串行通信的基础知识83
4.4.2串行通信的两种基本方式84
4.4.3串行通信的数据传送方式85
4.4.4串并转换和串行接口85
4.5 MCS-51系列单片机的串行接口86
4.5.1 MCS-51系列单片机串行口的结构86
4.5.2 MCS-51单片机串行口的控制86
4.5.3波特率设计88
4.6串行口工作方式90
4.6.1模式090
4.6.2模式191
4.6.3模式291
4.6.4模式392
4.7串行口的运应用92
4.7.1用串行口扩展U0口92
4.7.2单片机双机通信技术93
4.7.3单片机多机通信技术100
4.8中断系统101
4.8.1中断的概念101
4.8.2中断技术的优点101
4.8.3中断系统的功能102
4.8.4中断源类型103
4.8.5定时中断类103
4.8.6串行中断类103
4.9 MCS-51的中断系统104
4.9.1中断请求标志105
4.9.2中断允许控制寄存器IE105
4.9.3中断优先级控制寄存器IP106
4.10中断处理过程106
4.10.1中断响应106
4.10.2中断处理107
4.10.3中断返回108
4.10.4中断请求的撤除109
4.10.5中断响应时间109
4.10.6 MCS-51外部中断源的扩展110
4.10.7中断系统的应用113
习题四114
第5章 单片机系统扩展116
5.1程序存储器的扩展116
5.1.1程序存储器的分类116
5.1.2典型程序存储器芯片介绍117
5.1.3典型程序存储器的扩展方法123
5.1.4典型程序存储器扩展电路124
5.2数据存储器的扩展129
5.2.1典型数据存储器的扩展方法129
5.2.2典型数据存储器的扩展电路130
5.3 MCS-51单片机片选方法简介132
5.3.1线选法132
5.3.2译码法133
5.4 FLASH存储器的扩展135
5.4.1 FLASH存储器的分类136
5.4.2典型FLASH存储器芯片简介136
5.4.3典型FLASH存储器扩展电路138
5.5并行I/O接口的扩展140
5.5.1 I/O接口电路的功能141
5.5.2简单并行I/O口的扩展141
5.5.3可编程接口电路的扩展143
习题五151
第6章 输入输出设备及接口技术152
6.1人机通信接口技术152
6.1.1键盘接口技术152
6.1.2显示接口技术158
6.1.3键盘/显示接口芯片8279163
6.2打印输出接口技术177
6.2.1 Tp μ P-40A/16A主要性能、接口要求及时序177
6.2.2字符代码及3T打印命令179
6.2.3 TpμP-40A/16A与MCS-51系列单片机的接口电路设计181
6.3数/模与模/数转换接口182
6.3.1 A/D转换接口设计要点182
6.3.2 A/D转换器MC 14433184
6.3.3 A/D转换器MAX 197188
6.4 D/A转换与D/A转换器192
6.4.1 D/A转换接口设计要点192
6.4.2 D/A转换器DAC0832194
6.4.3 D/A转换器MAX508199
习题六202
第7章 单片机开发系统基本知识203
7.1系统概述203
7.2 Keil C51单片机软件开发系统的整体结构203
7.3 Keil C51工具包的安装203
7.3.1 C51 for Dos203
7.3.2 C51 for Windows的安装及注意事项204
7.4 Keil C51工具包各部分功能及使用简介204
7.4.1 C51与A51204
7.4.2 L51和BL51204
7.4.3 Dscope51,Tscope51及Monitor51205
7.4.4 Ishell及uVision206
7.5 Keil C51软件使用详解206
7.5.1源文件控制类206
7.5.2目标文件(Object)控制类206
7.5.3列表文件(Listing)控制类207
7.5.4 dScope51的使用207
7.5.5 dScope for Windows208
7.6 Monitor51及其使用208
7.6.1 Monitor51对硬件的要求208
7.6.2 Mon51的使用209
7.6.3 Mon51的配置209
7.6.4串口连接图209
7.6.5 Mon51命令及使用209
7.6.6集成开发环境(IDE)的使用209
7.7 Keil C51 vs标准C211
7.7.1 Keil C51扩展关键字211
7.7.2内存区域(Memory Areas)211
7.7.3存储模式212
7.7.4存储类型声明212
7.7.5变量或数据类型212
7.7.6位变量与声明213
7.7.7 Keil C51指针213
7.7.8 Keil C51函数214
7.8 Keil C51高级编程215
7.8.1绝对地址访问215
7.8.2 Keil C51与汇编的接口215
7.8.3 Keil C51软件包中的通用文件216
7.8.4段名协定与程序优化219
7.9 Keil C51库函数参考220
7.9.1本征库函数(intrinsic routines)和非本征库函数220
7.9.2几类重要库函数220
7.9.3 Keil C51库函数原型列表221
7.10 Keil C51例子:Hello.c223
7.11 Keil C51的代码效率224
7.11.1存储模式的影响224
7.11.2程序结构的影响225
7.12 dScope for Windows使用详解225
7.12.1概述225
7.12.2 dScope for Windows基本操作226
7.12.3 dScope for Windows命令文件的编制227
第8章 MCS-51单片机应用举例235
8.1单片机应用系统的一般设计过程235
8.1.1硬件系统设计原则235
8.1.2应用软件设计特点235
8.1.3应用系统开发过程236
8.2应用系统结构及其设计内容236
8.2.1应用系统的结构特点237
8.2.2应用系统的典型通道接口238
8.2.3应用系统设计内容239
8.3并行I/O口编程范例239
8.3.1 LED显示原理及线路设计239
8.3.2 LED显示程序设计241
8.4定时器的失败242
8.4.1定时器硬件设计242
8.4.2定时器程序设计243
8.5交通信号灯模拟控制248
8.5.1交通信号灯模拟控制的硬件设计248
8.5.2交通信号灯模拟控制的软件设计249
8.6步进电机控制250
8.6.1步进电机控制原理250
8.6.2步进电机接口技术与软件设计252
8.7红外遥控LED电子钟255
8.7.1工作原理255
8.7.2硬件电路256
8.7.3软件设计256
习题八275