单片机应用技术教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:徐爱华主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2003
- ISBN:711112233X
- 页数:208 页
第1章 微型计算机基础 1
1.1 微型计算机概述 1
1.1.1 一些基本概念 1
1.1.2 微型计算机的组成 1
1.1.3 微型计算机的发展与应用 3
1.2 单片机概述 4
1.2.1 单片机的主要特点 5
1.2.2 单片机的内部结构 5
1.2.3 单片机的发展与应用 6
1.3 计算机的数制与编码 8
1.3.1 数制及其转换 8
1.3.2 带符号数的表示方法 11
1.3.3 常用的二进制编码 14
思考与练习 16
第2章 MCS-51系列单片机的硬件结构和原理 17
2.1 引脚及其功能 17
2.2 内部结构和工作原理 19
2.3.1 运算器 21
2.3 中央处理单元 21
2.3.2 控制器(Controller) 23
2.4 存储器配置 24
2.4.1 程序存储器ROM 25
2.4.2 数据存储器RAM 26
2.5 输入/输出端口 30
2.5.1 P0端口 30
2.5.3 P2端口 32
2.5.4 P3端口 32
2.5.2 P1端口 32
2.5.5 I/O端口小结 33
2.6 时钟电路与时序 34
2.6.1 时钟电路及时钟信号的产生 34
2.6.2 基本时序 35
2.6.3 访问片外ROM/RAM指令的时序 36
2.7 工作方式 38
2.7.1 复位及复位电路 38
2.7.2 程序执行方式 40
2.7.3 掉电保护方式(PowerDownMode) 40
2.7.4 节电工作方式 41
2.7.5 编程和校验方式 42
思考与练习 42
第3章 MCS-51单片机的指令系统 43
3.1 指令系统概述 43
3.1.1 指令的格式 43
3.1.2 寻址方式 44
3.1.3 指令系统中的符号说明 46
3.2.1 内部RAM数据传送指令 47
3.2 数据传送指令 47
3.1.4 单片机指令的分类 47
3.2.2 外部RAM数据传送指令 49
3.2.3 程序存储器数据传送指令 50
3.2.4 数据交换指令 51
3.2.5 堆栈操作指令 51
3.3 算术运算类指令 52
3.3.1 加法指令 52
3.3.2 减法指令 54
3.3.4 十进制调整指令 55
3.3.3 乘除法指令 55
3.4 逻辑运算及移位指令 56
3.4.1 逻辑运算指令 56
3.4.2 移位指令 58
3.5 控制转移指令 59
3.5.1 无条件转移指令 59
3.5.2 条件转移指令 62
3.5.3 子程序调用与返回指令 63
3.5.4 空操作指令 65
3.6 位操作指令 66
3.7 汇编语言程序设计 68
3.7.1 汇编语言组成与格式 68
3.7.2 汇编语言程序设计方法 71
3.7.3 源程序的编辑、汇编和调试 76
思考与练习 77
第4章 中断和定时系统 79
4.1 中断概述 79
4.2 MCS-51的中断系统 80
4.2.1 MCS-51的中断源的中断标志 80
4.2.2 MCS-51对中断请求的控制 82
4.2.3 中断处理过程 83
4.3 定时器及定时控制 87
4.3.1 定时器的控制 88
4.3.2 定时器的4种工作方式 89
思考与练习 93
第5章 MCS-51单片机的系统扩展 94
5.1 MCS-51系列单片机的系统扩展结构 94
5.1.1 MCS-51单片机的系统总线 94
5.1.2 MCS-51系列单片机的总线构成 95
5.2.1 常用程序存储器芯片 96
5.2 程序存储器的扩展 96
5.2.2 程序存储器的扩展方法 97
5.2.3 典型扩展电路介绍 98
5.3 数据存储器的扩展 100
5.3.1 常用数据存储器芯片介绍 100
5.3.2 数据存储器的扩展方法 101
5.3.3 典型扩展电路介绍 101
5.4 程序存储器与数据存储器综合扩展简介 103
5.5 并行I/O端口的扩展 103
5.5.1 简单并行I/O口扩展 104
5.5.2 可编程并行I/O口的扩展 105
思考与练习 111
第6章 单片机应用系统的接口技术 112
6.1 键盘输入接口 112
6.1.1 按键输入的抖动现象 112
6.1.2 独立式按键的接口及编程 113
6.1.3 矩阵式键盘接口及编程 114
6.2.1 LED显示器结构与工作原理 119
6.2 LED显示器及接口技术 119
6.2.2 LED显示器与单片机的接口技术 121
6.3 A/D转换器接口及应用 126
6.3.1 逐次逼近法A/D转换器的工作原理 126
6.3.2 ADC0809芯片结构及引脚 127
6.3.3 ADC0809与MCS-51单片机的接口方法 128
6.4 D/A转换器接口及应用 130
6.4.1 D/A转换器的基本概念 130
6.4.2 DAC0832的内部结构及引脚功能 130
6.4.3 DAC0832的工作方式 131
6.4.4 DAC0832与单片机的接口及应用 132
6.5.1 单片机与直流电磁式继电器的接口技术 133
6.5 开关量输出接口技术 133
6.5.2 单片机与固态继电器的接口技术 135
思考与练习 136
第7章 MCS-51系列单片机串行口及应用 137
7.1 串行通信基础 137
7.1.1 异步通信和同步通信 137
7.1.2 传输制式 139
7.1.4 波特率(Baudrate) 140
7.1.3 近程通信和远程通信 140
7.1.5 RS-232C总线标准 141
7.2 串行口的结构和工作原理 142
7.2.1 串行口结构及基本原理 142
7.2.2 串行通信控制寄存器 144
7.3 串行口的工作方式和应用 145
7.3.1 串行工作方式0 146
7.3.2 串行工作方式1 148
7.3.3 串行工作方式2、3 152
7.3.4 单片机与微机之间的通信 156
思考与练习 157
第8章 实验及专题制作 158
8.1 Insihht?仿真器及MedWin集成开发环境的使用 158
8.1.1 安装Medwin集成开发环境 159
8.1.2 MedWin的菜单命令和简单使用 161
8.2 基础实验 163
8.2.1 流水灯实验 164
8.2.2 单片机控制蜂鸣器发声实验 168
8.2.3 单片机数码显示实验 169
8.2.4 中断和定时实验 172
8.3 电脑时钟的制作 174
附录 177
附录A MedWin集成开发环境菜单命令速查 177
附录B MCS-51系列单片机常用子程序库 184
附录C 单片机系统常用芯片引脚图 196
附录D ASCⅡ码字符表 199
附录E 按照功能排列的MCS-51系列单片机指令表 200
附录F 按照字母顺序排列的MCS-51系列单片机指令表 204
参考文献 208
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019