图书介绍
单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理及应用](https://www.shukui.net/cover/3/32274694.jpg)
- 佟云峰编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111218906
- 出版时间:2007
- 标注页数:241页
- 文件大小:46MB
- 文件页数:249页
- 主题词:单片微型计算机-高等学校-教材
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 单片机的发展概况3
1.4.1 单片机技术的发展历史3
1.4.2 单片机技术的发展趋势4
1.5 单片机的封装5
1.6 单片机厂商及产品介绍8
1.6.1 著名单片机厂商8
1.6.2 单片机的种类8
1.6.3 80C51单片机的家族简介10
1.7 单片机中的数及编码21
1.7.1 单片机中的数22
1.7.2 单片机中的编码24
1.8 单片机与嵌入式系统28
1.8.1 什么是嵌入式系统29
1.8.2 嵌入式系统综述30
1.9 最简单片机控制系统32
1.9.1 最简单片机控制系统的硬件构成33
1.9.2 简单控制程序编写34
1.9.3 学习单片机应注意的事项35
本章小结36
思考与练习题一36
第2章 单片机的基本结构37
2.1 单片机的基本组成37
2.1.1 单片机的结构框图37
2.1.2 单片机的内部结构38
2.1.3 单片机的引脚功能介绍40
2.2 单片机的存储器结构42
2.2.1 单片机的存储器结构类型42
2.2.2 程序存储器42
2.2.3 数据存储器43
2.3 单片机的端口结构46
2.3.1 P0口和P2口46
2.3.2 P1口和P3口47
2.4 单片机的复位48
2.4.1 单片机的复位功能48
2.4.2 复位电路设计49
2.5 单片机的指令时序51
2.5.1 时序的基本概念51
2.5.2 8051单片机指令时序51
2.5.3 典型的指令时序51
2.5.4 时钟电路53
2.5.5 程序执行时间估算54
2.6 单片机的工作方式54
2.6.1 低功耗操作方式54
2.6.2 编程和加密方式55
本章小结55
思考与练习题二56
第3章 指令系统及汇编语言程序设计57
3.1 指令系统概述57
3.1.1 指令格式57
3.1.2 常用符号注释58
3.2 单片机的寻址方式59
3.2.1 单片机的寻址范围59
3.2.2 七种不同的寻址方式59
3.3 指令系统62
3.3.1 数据传送指令62
3.3.2 算术运算指令66
3.3.3 逻辑操作指令70
3.3.4 控制转移类指令73
3.3.5 位操作类指令77
3.4 汇编语言程序设计81
3.4.1 伪指令81
3.4.2 汇编语言程序结构83
3.4.3 源程序的汇编98
3.4.4 汇编语言程序设计举例98
本章小结102
思考与练习题三102
第4章 单片机的内部功能模块及应用106
4.1 单片机的中断系统106
4.1.1 中断的概念106
4.1.2 MCS-51单片机中断系统结构106
4.1.3 MCS-51单片机的中断控制108
4.1.4 MCS-51单片机的中断处理110
4.1.5 中断系统应用举例113
4.2 MCS-51单片机的定时/计数器116
4.2.1 定时/计数器的组成116
4.2.2 定时/计数器的工作模式118
4.2.3 定时/计数器应用举例120
4.3 MCS-51单片机的串行通信接口122
4.3.1 串行通信基础122
4.3.2 单片机的UART125
4.3.3 UART的工作方式127
4.3.4 串行通信口应用示例131
4.4 单片机的其他内部功能模块136
4.4.1 看门狗136
4.4.2 I2C总线137
4.4.3 SPI总线140
本章小结143
思考与练习题四143
第5章 单片机接口技术145
5.1 单片机的总线结构145
5.2 单片机的外部存储器扩展146
5.2.1 外部数据存储器扩展146
5.2.2 外部程序存储器扩展148
5.2.3 外部程序存储器和数据存储器同时扩展149
5.3 键盘及显示器接口150
5.3.1 键盘及接口150
5.3.2 LED显示器及接口153
5.3.3 键盘/显示专用接口芯片158
5.3.4 LCD显示器接口160
5.4 实时时钟/日历芯片DS1302介绍162
5.4.1 DS1302引脚与内部结构162
5.4.2 DS1302的数据操作163
5.4.3 DS1302与单片机的接口与编程165
5.5 单片机与开关元器件的接口167
5.5.1 普通继电器接口168
5.5.2 固态继电器接口168
5.5.3 功率晶体管驱动电路168
5.5.4 光耦合器驱动接口169
本章小结170
思考与练习题五171
第6章 单片机C语言程序设计基础172
6.1 C语言基本概念172
6.1.1 C程序初步172
6.1.2 C语言的运算符174
6.1.3 C程序的流程控制176
6.2 μVision2集成开发环境188
6.2.1 μVision2的菜单介绍189
6.2.2 用μVision2建立一个项目196
6.2.3 HEX文件的生成200
6.3 KeilC 51软件应用实例202
6.3.1 软件延时程序202
6.3.2 跑马灯及蜂鸣器测试程序204
本章小结207
思考与练习题六207
第7章 单片机的系统设计211
7.1 系统设计概述211
7.1.1 系统设计的一般原则211
7.1.2 系统设计的步骤212
7.1.3 系统的可靠性设计212
7.2 系统开发工具介绍214
7.2.1 系统硬件开发工具214
7.2.2 系统软件开发工具216
7.3 系统实例设计219
7.3.1 单片机时间顺序控制系统219
7.3.2 单片机温度测控系统227
本章小结235
思考与练习题七236
附录237
附录A 单片机指令表237
附录B ASCII(美国标准信息交换码)表240
参考文献241