图书介绍
单片机原理与应用2025|PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理与应用](https://www.shukui.net/cover/60/31787392.jpg)
- 沈克永,罗中华主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115166609
- 出版时间:2007
- 标注页数:276页
- 文件大小:20MB
- 文件页数:286页
- 主题词:单片微型计算机-高等学校:技术学校-教材
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 当前流行的几种单片机类型3
1.2 单片机的发展趋势4
习题5
第2章 MCS-51单片机的硬件结构6
2.1 MCS-51单片机的结构6
2.1.1 MCS-51单片机系统结构框图6
2.1.2 MCS-51单片机芯片内部结构7
2.1.3 MCS-51单片机的信号引脚8
2.2 MCS-51单片机的内部存储器11
2.2.1 内部数据存储器低128单元11
2.2.2 内部数据存储器高128单元13
2.2.3 MCS-51的堆栈17
2.2.4 内部程序存储器18
2.2.5 MCS-51单片机系统的存储器结构特点18
2.3 MCS-51单片机的组成电路19
2.3.1 电源电路19
2.3.2 复位电路19
2.3.3 输入输出(I/O)口电路20
2.3.4 单片机的时钟电路与时序21
2.4 MCS-51单片机最小系统23
2.5 实验与实训23
2.5.1 DVCC-5286JH+单片机仿真实验系统的认识与演示23
2.5.2 构建单灯左移的单片机系统25
习题25
第3章 MCS-51单片机基本指令系统28
3.1 MCS-51单片机指令格式28
3.2 MCS-51单片机寻址方式29
3.3 MCS-51单片机寻址方式小结33
3.4 MCS-51单片机指令分类33
3.4.1 指令格式中符号意义说明33
3.4.2 数据传送类指令34
3.4.3 算术运算类指令38
3.4.4 逻辑运算及移位类指令43
3.4.5 控制转移类指令46
3.4.6 位操作类指令51
3.5 实验与实训53
3.5.1 数据传送实验53
3.5.2 算术运算和逻辑运算指令实验55
3.5.3 控制转移指令实验57
3.5.4 编制程序实现单灯左移57
习题59
第4章 汇编语言程序设计63
4.1 汇编语言基本概念63
4.1.1 程序设计语言63
4.1.2 汇编程序设计概述64
4.2 MCS-51汇编语言的伪指令65
4.3 汇编68
4.4 汇编语言程序设计的基本结构69
4.4.1 顺序程序设计70
4.4.2 分支程序71
4.4.3 循环程序75
4.4.4 延时程序76
4.4.5 子程序77
4.4.6 查表程序79
4.4.7 数据极值查找程序82
4.4.8 数据排序程序82
4.5 汇编语言程序设计举例83
4.5.1 算术运算程序83
4.5.2 逻辑运算程序88
4.5.3 码制转换程序88
4.5.4 综合应用程序举例91
习题92
第5章 MCS-51单片机基本系统及应用94
5.1 基本I/O端口及其应用94
5.1.1 基本I/O端口的结构94
5.1.2 基本I/O端口的应用97
5.2 MCS-51的中断系统99
5.2.1 中断概述100
5.2.2 MCS-51中断系统及控制101
5.2.3 MCS-51中断处理过程104
5.2.4 MCS-51中断程序的应用105
5.2.5 MCS-51中断源的扩展109
5.2.6 外部中断的应用111
5.3 MCS-51定时器/计数器112
5.3.1 定时器概述112
5.3.2 定时器/计数器的控制113
5.3.3 定时器的工作方式114
5.3.4 定时器/计数器的应用116
5.4 MCS-51的串行接口及串行通信119
5.4.1 串行通信基本知识119
5.4.2 RS-232-C标准120
5.4.3 MCS-51串行口的结构特点及工作原理122
5.4.4 MCS-51串行口的应用128
5.5 实验与实训132
5.5.1 定时与中断系统实验132
5.5.2 秒表的设计133
5.5.3 串行通信接口实验136
5.5.4 单片机和计算机的串口通信实践训练137
习题138
第6章 MCS-51单片机系统扩展及接口技术139
6.1 MCS-51单片机系统扩展概述139
6.1.1 单片机系统的三总线139
6.1.2 系统扩展常用芯片141
6.1.3 并行扩展的寻址方法143
6.2 MCS-51存储器的扩展143
6.2.1 存储器的扩展概述143
6.2.2 程序存储器的扩展144
6.2.3 数据存储器RAM的扩展146
6.3 I2C总线在系统扩展中的应用147
6.3.1 I2C总线的特点及工作原理148
6.3.2 芯片AT24Cxx的功能特性149
6.3.3 AT24C16与MCS-51的连接151
6.4 接口扩展154
6.4.1 简单的并行I/O扩展155
6.4.2 可编程并行I/O接口电路的扩展156
6.4.3 应用串行口扩展并行I/O接口160
6.4.4 键盘/按键及其接口应用161
6.5 LED显示及其接口技术165
6.5.1 LED的结构与原理165
6.5.2 LED的显示方式166
6.5.3 LED与单片机的接口167
6.6 LCD接口169
6.7 A/D、D/A转换器与单片机的接口171
6.7.1 D/A转换器的基本用法及其与单片机的连接171
6.7.2 A/D转换器与基本用法及其与单片机的连接174
6.8 实验与实训177
习题180
第7章 单片机应用系统的设计181
7.1 单片机应用系统的设计181
7.1.1 应用系统的组成181
7.1.2 设计的内容181
7.2 应用系统的抗干扰技术183
7.2.1 干扰源及其传播途径183
7.2.2 外部干扰及抗干扰措施183
7.2.3 单片机系统抗干扰措施186
7.3 单片机开发工具及使用187
习题191
第8章 单片机应用系统开发设计和综合实训课题192
8.1 课题简要介绍192
8.2 智能时钟193
8.2.1 智能时钟功能要求193
8.2.2 采用单片机设计智能时钟的整体思路193
8.2.3 总体设计194
8.3 点矩阵显示器及单片机点矩阵字幕机215
8.3.1 点矩阵的种类及结构215
8.3.2 一个5×7点矩阵显示器216
8.3.3 4个字的字幕机分批显示219
8.3.4 4个字的字幕机数据分批显示并左移221
8.4 单片机温度巡回检测系统223
8.4.1 系统硬件设计223
8.4.2 系统软件设计227
8.5 脉冲调制型异步电动机变频调速的单片机控制232
8.5.1 脉宽调制(PWM)232
8.5.2 系统硬件电路图233
8.5.3 系统软件设计238
8.6 步进电动机单片机控制系统240
8.6.1 步进电动机的概述240
8.6.2 步进电动机单片机控制系统242
附录1 常用芯片引脚图255
附录2 MCS-51单片机指令汇总258
附录3 Keil软件开发平台264
参考书目276