图书介绍
从0开始教你学单片机PDF|Epub|txt|kindle电子书版本下载
![从0开始教你学单片机](https://www.shukui.net/cover/1/32208188.jpg)
- 赵星寒,刘小波,王庚兰编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7811240807
- 出版时间:2008
- 标注页数:235页
- 文件大小:73MB
- 文件页数:245页
- 主题词:单片微型计算机
PDF下载
下载说明
从0开始教你学单片机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
1.2.1 系统软件4
1.2.2 常用元器件6
第2章 单片机的基础知识11
2.1 单片机的结构11
2.1.1 I/O引脚11
2.1.2 存储器11
2.1.3 中央处理器(CPU)13
2.1.4 串行通信控制14
2.1.5 定时器/计数器14
2.1.6 总线控制逻辑15
2.2 单片机中的数据15
2.2.1 二进制数据15
2.2.2 程序和指令代码16
2.2.3 数据的存储和读取17
2.3 单片机的一些基本概念17
2.3.1 地址和寻址17
2.3.2 时钟和机器周期18
2.3.3 并行通信和串行通信19
第3章 设计简单的单片机系统21
3.1 单片机的最小系统21
3.2 设计一个简单的单片机系统22
3.3 数码管24
3.3.1 关于数码管24
3.3.2 动态显示和静态显示26
3.4 设计键盘27
第4章 存储器结构和数据传送指令29
4.1 程序存储器29
4.1.1 程序存储器的结构29
4.1.2 访问程序存储器31
4.2 外部数据存储器32
4.3 内部数据存储器33
4.3.1 内部低128字节数据存储器RAM33
4.3.2 内部高128字节数据存储器RAM42
4.3.3 内部专用寄存器43
4.4 数据交换指令47
4.5 数据堆栈指令49
第5章 仿真器及应用51
5.1 程序和指令51
5.1.1 指令和指令代码51
5.1.2 汇编语言程序的组成51
5.1.3 汇编语言程序书写格式52
5.2 仿真调试工具53
5.2.1 仿真调试工具简介53
5.2.2 学习本书所需要的工具56
5.2.3 仿真器软件的使用举例58
第6章 指令系统61
6.1 算术操作指令61
6.2 逻辑操作指令68
6.3 控制程序转移指令73
6.4 位操作指令82
第7章 单片机程序设计85
7.1 伪指令85
7.2 汇编程序规则87
7.3 复位和低功耗工作方式91
7.3.1 复位91
7.3.2 低功耗工作方式93
7.4 中断及中断处理94
7.4.1 中断概述94
7.4.2 中断响应和中断处理95
7.5 汇编程序设计举例99
7.5.1 加减法运算99
7.5.2 乘除法运算100
7.5.3 各种数据格式转换103
7.5.4 表格用法和数据比较104
第8章 定时器/计数器106
8.1 定时器和计数器概述106
8.1.1 定时器/计数器本质上是一个加1计数器106
8.1.2 两种使用方法107
8.1.3 工作模式109
8.1.4 作为波特率(Baud Rate)发生器使用111
8.2 定时器/计数器2111
8.2.1 作为定时器/计数器使用111
8.2.2 作为波特率发生器使用113
8.3 定时器/计数器的设置114
8.4 定时器/计数器应用举例118
第9章 串行通信123
9.1 串行通信的基本概念及原理123
9.1.1 基本概念123
9.1.2 双向通信126
9.1.3 单片机串行通信原理126
9.2 专用控制寄存器SCON130
9.3 4种通信模式132
9.4 波特率设置133
9.5 串行通信技术的应用136
9.5.1 多机通信136
9.5.2 应用举例139
第10章 实验工具和实验方法141
10.1 实验工具141
10.1.1 仿真器和编程器141
10.1.2 其他实验工具145
10.2 实验方法146
第11章 LED显示实验148
11.1 静态显示实验148
11.1.1 单数码管静态显示实验148
11.1.2 使用译码器的静态显示实验153
11.1.3 串行驱动的静态显示实验156
11.2 动态显示实验159
11.3 专用显示驱动芯片MAX7219164
第12章 键盘接口技术166
12.1 按键的种类166
12.2 单线键盘166
12.2.1 单线键盘的扫描处理167
12.2.2 单线键盘的中断处理169
12.3 行列式键盘173
12.3.1 行列式键盘的扫描处理173
12.3.2 行列式键盘的中断处理174
12.4 密集型键盘接口设计177
12.5 键盘应用举例179
12.5.1 关于键抖动179
12.5.2 按键的重复识别180
12.5.3 键盘应用举例182
第13章 定时器/计数器应用185
13.1 做为定时器使用185
13.1.1 关于定时器时钟源185
13.1.2 用定时器设计时钟186
13.1.3 设计脉冲发生器192
13.2 做为计数器使用193
13.2.1 设计简单的计数器194
13.2.2 设计完整的计数器196
第14章 串行通信实验200
14.1 通信的标准和协议200
14.1.1 关于通信协议200
14.1.2 关于通信标准201
14.2 简单的自通信实验204
14.3 双机通信205
14.4 单片机和计算机通信206
14.5 多机通信208
第15章 并行总线及其应用212
15.1 单片机的并行总线212
15.1.1 并行总线的组成212
15.1.2 总线工作原理213
15.2 总线应用216
15.2.1 地址锁存器216
15.2.2 总线应用举例217
第16章 单片机应用举例226
16.1 设计任务和原理图226
16.2 程序设计228