图书介绍
单片机应用技术PDF|Epub|txt|kindle电子书版本网盘下载
- 王文杰,许文斌主编 著
- 出版社: 北京:冶金工业出版社
- ISBN:9787502446765
- 出版时间:2008
- 标注页数:234页
- 文件大小:30MB
- 文件页数:241页
- 主题词:单片微型计算机-高等学校:技术学校-教材
PDF下载
下载说明
单片机应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机概述1
1.1单片机简介1
1.2单片机的应用领域1
1.3单片机的发展趋势2
1.4单片机MCS-51系列3
习题4
第2章 80C51单片机硬件结构5
任务一 单灯闪烁5
2.1 80C51单片机内部结构及原理6
80C51的内部结构及引脚功能6
80C51单片机的存储器结构8
并行I/O接口结构11
2.2 时钟及复位电路14
时钟电路及时钟信号14
复位电路及复位状态16
习题17
第3章 单片机开发系统18
任务二 简单流水灯控制18
3.1 Keil C51软件使用19
μVision2概述19
Keil工程项目的建立21
工程的详细设置23
Keil C51软件调试25
3.2 PROTEUS软件使用30
PROTEUS概述31
PROTEUS 7 Professional界面简介35
PROTEUS原理图绘制39
PROTEUS软件的调试42
3.3单片机系统开发过程47
单片机系统的传统开发过程47
单片机系统的Keil和PROTEUS设计与仿真的开发过程48
习题49
第4章 单片机的程序设计50
4.1指令格式及寻址方式50
指令格式50
寻址方式51
任务三 BCD码相加52
4.2数据传送类指令54
数据传送54
堆栈操作指令55
数据交换指令55
4.3算术运算类指令56
加法指令56
减法指令57
十进制调整指令57
乘法指令57
除法指令58
任务四 延时控制彩灯闪烁58
4.4逻辑运算类指令60
对累加器A的单操作数的逻辑操作指令60
两操作数的逻辑操作指令61
4.5转移控制类指令62
无条件转移62
条件转移指令63
调用子程序及返回指令63
任务五 模拟开关灯64
4.6位操作指令64
4.7伪指令65
习题67
第5章 定时/计数器与中断系统68
任务六 控制信号灯68
5.1定时/计数器69
定时/计数器的结构70
定时/计数器的工作方式70
定时/计数器的编程和应用74
任务七 交通灯控制77
5.2单片机中断系统81
中断系统81
中断源和中断标志82
中断处理过程85
中断系统应用88
习题90
第6章 单片机系统的扩展91
任务八 存储器系统的扩展91
6.1扩展程序存储器92
常用程序存储器芯片92
程序存储器的扩展方法97
6.2数据存储器的扩展101
常用数据存储器芯片101
数据存储器的扩展方法102
6.3并行I/O的扩展103
任务九 可编程并行接口8255A扩展103
简单并行I/O的扩展104
并行I/O接口芯片8255A106
RAM及并行I/O接口芯片8155114
6.4 12C、 SPI和Flash芯片120
12C总线120
SPI总线124
Flash芯片125
6.5 实训126
实训1126
实训2128
习题131
第7章 单片机接口技术133
任务十 秒表的设计133
7.1单片机的键盘显示接口技术137
键盘与单片机的接口技术137
显示器与单片机的接口技术141
任务十一 简单数字钟144
7.2 LCD显示器与单片机接口技术149
液晶模块工作原理149
液晶模块引脚定义149
寄存器选择150
接口说明150
任务十二 简单波形发生器151
7.3 D/A转换器及接口技术154
D/A转换器的基本原理154
DAC0832与单片机接口技术155
任务十三 简单数字电压表158
7.4 A/D转换器及接口技术161
A/D转换器的基本原理161
AT89C51单片机与ADC0809接口应用162
7.5 任务十四 万年历设计164
PCF8563简介165
DS18B20简介166
系统设计168
习题181
第8章 串行通信技术182
任务十五 串行口通信182
8.1 串行通信基础184
并行通信与串行通信184
异步通信和同步通信184
串行通信的制式185
8.2 串行通信总线标准及其接口186
RS232C总线接口简介186
MCS-51单片机的串行接口188
习题192
第9章 单片机应用系统设计193
9.1单片机应用系统开发流程193
单片机应用系统层次结构193
应用系统开发流程194
应用系统可靠性设计197
9.2小项目开发管理197
小项目的特点197
开发流程管理198
9.3任务十六 小型步进电机控制199
步进电机的相关知识200
步进电机的驱动202
硬件设计203
系统程序设计203
系统仿真204
9.4任务十七 数字温度计的设计205
功能要求与方案论证205
硬件设计205
系统程序设计207
系统仿真213
习题214
第10章 单片机的C语言应用设计215
10.1 C语言与MCS-51单片机215
10.2 C语言的入门知识215
“文件包含”处理216
符号P1_0表示P1.0引脚217
主函数main218
C语言特点219
C51的一般格式219
10.3 C51的数据类型及其在51单片机的存储方式220
C51的数据类型220
C51数据在MCS-51中的存储方式220
10.4 C51数据的存储类型与MCS-51存储结构221
10.5 MCS-51并行接口C51定义222
10.6 C51的构造数据类型223
数组223
指针225
10.7单片机内部资源的编程227
中断编程227
定时/计数器编程228
串行口使用的C语言编程229
习题230
附录 MCS-51单片机指令表231
参考文献234