单片机轻松入门 第3版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:周坚编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2014
- ISBN:9787512413115
- 页数:287 页
第1章 概述 1
1.1 单片机的发展 1
1.1.1 单片机名称的由来 1
1.1.2 单片机技术的发展历史 1
1.2 学习单片机的准备 3
1.2.1 硬件准备 3
1.2.2 软件准备 3
1.3 计算机数据表示 3
1.3.1 常用的进位计数制 4
1.3.2 二进制的算术运算 5
1.3.3 数制间的转换 5
1.3.4 数的表示方法及常用计数制的对应关系 6
1.3.5 逻辑数据的表示 7
1.4 计算机中常用的基本术语 8
1.5 存储器 9
1.5.1 存储器的工作原理 9
1.5.2 半导体存储器的分类 11
思考题与习题 12
第2章 单片机开发环境的建立 13
2.1 Keil软件简介 13
2.2 Keil软件的安装 14
2.3 Keil软件的使用 15
2.3.1 源文件的建立 16
2.3.2 工程的建立 16
2.3.3 工程设置 19
2.3.4 编译、链接 22
2.4 实验仿真板简介与使用 23
2.4.1 实验仿真板的安装 23
2.4.2 实验仿真板的使用 24
2.4.3 实验仿真板资源 25
2.5 硬件实验环境的建立 28
2.5.1 使用STC89C52单片机制作实验电路板 28
2.5.2 让实验电路板具有仿真功能 31
2.5.3 认识和使用成品实验板 34
第3章 一步一步学单片机 41
3.1 用单片机控制LED 41
3.1.1 实例分析 42
3.1.2 用实验仿真板来实现 43
3.1.3 单片机的工作过程 44
3.2 单片机控制LED闪烁发光 45
3.2.1 实例分析 45
3.2.2 用实验仿真板来实现 46
3.2.3 单片机的片内RAM与工作寄存器 46
3.2.4 延时程序分析 50
3.2.5 延时时间的计算 51
3.3 单片机的复位电路 52
3.4 省电工作方式 53
3.5 单片机控制8个LED闪烁发光 54
3.5.1 实例分析 54
3.5.2 用实验仿真板来实现 55
3.6 用按钮控制LED 55
3.6.1 实例分析 55
3.6.2 用实验仿真板来实现 56
3.7 并行I/O口 56
3.7.1 并行I/O口的功能 57
3.7.2 并行I/O口的结构分析 57
3.7.3 I/O端口的输入功能分析 59
3.8 用单片机实现流水灯 60
3.8.1 实例分析 60
3.8.2 用实验仿真板来实现 61
3.9 单片机内部结构分析 61
3.9.1 80C51 CPU的内部结构与功能 62
3.9.2 控制器 65
思考题与习题 65
第4章 定时器/计数器、中断和串行接口 66
4.1 定时器/计数器的基本概念 66
4.2 单片机的定时器/计数器 68
4.2.1 定时器/计数器的基本结构及工作原理 68
4.2.2 定时器/计数器的控制字 69
4.2.3 定时器/计数器的4种工作方式 70
4.2.4 定时器/计数器中定时/计数初值的计算 72
4.3 中断系统 73
4.3.1 中断概述 73
4.3.2 中断系统的结构 74
4.3.3 中断控制 76
4.3.4 中断响应过程 78
4.3.5 中断应用实例 79
4.4 定时器/计数器的应用 80
4.4.1 定时器的应用 81
4.4.2 计数器的应用 84
4.5 串行通信 86
4.5.1 串行通信概述 86
4.5.2 单片机的串行接口 89
4.5.3 串行口工作方式 91
4.5.4 串行口应用编程 93
思考题与习题 98
第5章 80C51的指令系统 100
5.1 概述 100
5.1.1 有关指令与程序的基本概念 100
5.1.2 汇编语言格式 101
5.2 指令的寻址方式 102
5.2.1 寻址的概念 102
5.2.2 寻址方式 103
5.2.3 指令中的操作数标记 105
5.3 数据传送类指令及练习 105
5.3.1 数据传送类指令 106
5.3.2 用仿真软件进行指令练习 110
5.4 算术运算指令 113
5.5 逻辑运算类指令 116
5.6 控制转移类指令 119
5.7 位操作类指令 125
5.8 程序设计实例 127
思考题与习题 133
第6章 键盘与显示接口技术 136
6.1 LED显示器的接口 136
6.1.1 8段LED显示器的结构 136
6.1.2 LED显示器的接口电路 138
6.2 字符型液晶显示器的使用 144
6.2.1 字符型液晶显示器的基本知识 145
6.2.2 字符型液晶显示器的使用 145
6.3 点阵式液晶显示屏及其使用 151
6.3.1 FM12864I的工作原理 151
6.3.2 用点阵式液晶屏显示汉字 154
6.4 键盘接口 166
6.4.1 键盘工作原理 166
6.4.2 键盘与单片机的连接 167
思考题与习题 173
第7章 常用串行总线接口 175
7.1 I2C总线接口 175
7.1.1 I2C总线简介 175
7.1.2 AT24C系列EEPROM的结构及特性 176
7.1.3 AT24C系列EEPROM的使用 178
7.2 SPI总线接口 181
7.2.1 SPI串行总线简介 181
7.2.2 X5045的结构和特性 182
7.2.3 X5045的使用 184
第8章 模拟接口技术 190
8.1 A/D转换接口 190
8.1.1 A/D转换的基本知识 190
8.1.2 典型A/D转换器的使用 191
8.1.3 制作数字电压表 192
8.2 D/A转换接口 195
8.2.1 D/A转换器的工作原理 195
8.2.2 典型D/A转换器的使用 195
8.2.3 用TLC5615制作任意波形信号发生器 198
思考题与习题 202
第9章 应用设计举例 203
9.1 秒表 203
9.2 可预置倒计时时钟 208
9.3 AT24C01A的综合应用 214
9.3.1 功能描述 215
9.3.2 实例分析 215
9.3.3 实例应用 220
9.4 X5045的综合应用 221
9.4.1 功能描述 221
9.4.2 实例分析 222
9.4.3 实例应用 229
9.5 发动机传感器控制仪的研制 229
9.5.1 开发背景 230
9.5.2 系统分析与设计 230
9.5.3 使用说明 234
9.5.4 程序清单及分析 236
9.6 综合练习 248
思考题与习题 250
附录A 实战——接真正的灯 251
A.1 工作原理 251
A.2 元器件的选择 254
A.3 安装及调试 254
附录B 单片机常见问题问与答 256
附录C 利用实验仿真板进行单片机教学的探讨 269
C.1 问题的提出 269
C.2 解决方案 270
C.3 教学实例 271
C.4 一些问题的说明 274
附录D 进阶与提高 275
D.1 DPJ8实验仿真板使用 275
D.2 硬件仿真功能的使用 276
D.3 Keil多重工程工作区的使用 281
附录E 套光盘使用说明 285
E.1 文件夹内容说明 285
E.2 使用 285
参考文献 287
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《单片机原理及应用》庄友谊 2020
- 《小提琴入门新教程 第3册》王中男著 2018
- 《小提琴入门新教程 第2册》王中男编著 2017
- 《新手养花从入门到精通》徐帮学编 2019
- 《微机原理与单片微机系统及应用 基于Proteus仿真》编者 2019
- 《少儿速成中国象棋 入门篇 上》田磊 2016
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019