单片机原理及应用PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:林毓梁主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2009
- ISBN:9787111258636
- 页数:174 页
第1章 单片机基础知识 1
1.1 单片机的基本概念 1
1.1.1 单片机的概念 1
1.1.2 单片机技术发展历程和趋势 1
1.1.3 单片机的系列产品介绍 4
1.1.4 单片机的应用 5
1.2 计算机中的数制和码制 6
1.2.1 数制 6
1.2.2 码制 8
本章小结 11
思考与练习 11
第2章 MCS-51单片机的基本结构 12
2.1 MCS-51单片机的结构与功能 12
2.1.1 8051单片机的基本组成 12
2.1.2 AT89S51单片机的引脚及功能 14
2.1.3 AT89S51单片机并行口结构和功能 14
2.2 存储器配置 17
2.2.1 8051单片机存储器配置简介 17
2.2.2 程序存储器ROM 17
2.2.3 数据存储器RAM 18
2.2.4 特殊功能寄存器SFR 20
2.3 时钟电路与时序 23
2.3.1 CPU时序 24
2.3.2 时钟电路 24
2.4 复位电路 25
2.4.1 复位的概念 25
2.4.2 复位电路设计 25
本章小结 26
思考与练习 27
第3章 单片机的开发工具 28
3.1 软件仿真工具 28
3.1.1 μVision2开发环境简介 28
3.1.2 利用Keil进行软件仿真 33
3.1.3 常用窗口简介 37
3.2 硬件仿真工具 39
3.2.1 Proteus简介 39
3.2.2 Proteus仿真 44
本章小结 46
思考与练习 46
第4章 MCS-51单片机指令系统 48
4.1 汇编语言 48
4.1.1 指令系统分类 48
4.1.2 指令格式 49
4.1.3 寻址方式 50
4.1.4 寻址空间及符号注释 53
4.2 数据传送指令 54
4.2.1 片内RAM数据传送指令 55
4.2.2 累加器A与片外RAM数据传送指令 56
4.2.3 查表指令 57
4.2.4 交换指令 58
4.2.5 栈操作指令 58
4.2.6 数据传送指令应用实例 59
4.3 算术运算指令 60
4.3.1 加法减法指令 60
4.3.2 乘法除法指令 61
4.3.3 加1、减1指令 62
4.3.4 十进制调整指令 62
4.3.5 算术运算指令应用实例 63
4.4 逻辑操作指令 64
4.4.1 逻辑与、或、异或指令 64
4.4.2 清0、取反指令 65
4.4.3 循环移位指令 66
4.4.4 逻辑运算指令应用实例 66
4.5 控制转移指令 67
4.5.1 无条件转移指令 67
4.5.2 条件转移指令 69
4.5.3 子程序调用、返回指令 70
4.5.4 空操作指令 72
4.5.5 控制转移指令应用实例 72
4.6 位操作指令 73
4.6.1 位数据传送指令 73
4.6.2 位逻辑运算指令 74
4.6.3 位清0、置1、取反指令 74
4.6.4 位条件转移指令 75
4.6.5 位操作指令应用实例 75
本章小结 76
思考与练习 77
第5章 汇编语言程序设计 80
5.1 汇编语言程序设计概念 80
5.1.1 源程序编辑与汇编 80
5.1.2 伪指令 82
5.1.3 程序设计方法 83
5.2 三种程序结构 84
5.2.1 顺序程序结构及设计方法 84
5.2.2 分支程序结构及设计方法 86
5.2.3 循环程序结构及设计方法 87
5.3 子程序设计 92
5.3.1 子程序的概念 92
5.3.2 子程序的设计方法及举例 93
本章小结 96
思考与练习 96
第6章 中断系统 98
6.1 中断系统结构与控制 98
6.1.1 中断的概念 98
6.1.2 8051单片机的中断系统结构 99
6.1.3 8051单片机的中断源 99
6.1.4 8051单片机的中断控制寄存器 100
6.2 中断处理过程 103
6.2.1 中断响应 103
6.2.2 中断服务 104
6.2.3 中断返回 104
6.3 中断应用实例 104
6.3.1 外部中断的应用 104
6.3.2 外部中断源扩展 106
本章小结 107
思考与练习 107
第7章 定时/计数器 108
7.1 定时/计数器的结构与控制 108
7.1.1 定时/计数器的结构 108
7.1.2 定时/计数器的控制 109
7.2 定时/计数器的四种工作模式及应用 110
7.2.1 定时/计数器的初始化 110
7.2.2 模式0及应用 112
7.2.3 模式1及应用 113
7.2.4 模式2及应用 116
7.2.5 模式3及应用 118
本章小结 118
思考与练习 119
第8章 串行通信 120
8.1 串行通信的基本知识 120
8.1.1 串行通信的基本概念 120
8.1.2 串行通信的基本通信方式 121
8.2 8051单片机的串行口结构与控制 122
8.2.1 串行口结构 122
8.2.2 串行口控制 123
8.3 8051单片机的串行口工作方式 124
8.3.1 串行口波特率设计 124
8.3.2 串行口工作方式 125
8.4 串行口应用举例 128
8.4.1 双机通信应用举例 128
8.4.2 多机通信简介 130
本章小结 131
思考与练习 132
第9章 系统扩展技术 133
9.1 系统扩展的概念及三总线结构 133
9.1.1 系统扩展的概念 133
9.1.2 三总线结构 133
9.2 程序存储器的扩展 134
9.2.1 常用程序存储器芯片 134
9.2.2 程序存储器扩展实例 136
9.3 数据存储器的扩展 138
9.3.1 常用数据存储器芯片 138
9.3.2 数据存储器扩展实例 139
9.4 并行I/O口扩展 141
9.4.1 利用三总线直接扩展I/O口 141
9.4.2 利用可编程并行接口芯片扩展I/O口 142
本章小结 148
思考与练习 148
第10章 应用系统接口技术 149
10.1 键盘接口 149
10.1.1 键盘的结构与原理 149
10.1.2 独立式键盘设计 150
10.1.3 矩阵式键盘设计 151
10.2 显示器接口 154
10.2.1 LED显示器的结构与原理 154
10.2.2 LED显示器接口设计实例 156
10.2.3 LCD显示器的接口设计 157
10.3 数/模转换接口 162
10.3.1 DAC0832的内部结构与接口信号 162
10.3.2 DAC0832与8051单片机的接口 164
10.4 模/数转换接口 165
10.4.1 ADC0809的内部结构与引脚 165
10.4.2 ADC0809与8051单片机的接口 166
本章小结 169
思考与练习 169
附录 MCS-51单片机指令表 170
参考文献 174
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019