单片机原理及应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张洪润,张亚凡编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302101558
- 页数:311 页
目录 1
第1章 概述 1
1.1 单片机发展概况 1
1.2 单片机硬软件系统及种类 2
1.2.1 单片机的硬件系统 2
1.2.2 单片机的软件系统 3
1.2.3 单片机的种类 3
1.3 单片机应用领域与开发工具 4
1.3.1 应用领域 4
1.3.2 开发工具 5
1.5 习题 6
1.4 小结 6
第2章 单片机的结构原理 7
2.1 常用术语及内部结构 7
2.1.1 常用术语 7
2.1.2 内部结构 9
2.2 CPU及存储器 10
2.2.1 运算器 10
2.2.2 控制器 12
2.2.3 程序存储器 12
2.2.4 数据存储器 13
2.3 引脚功能及CPU的时序 17
2.3.1 引脚功能 17
2.3.3 CPU的时序 19
2.3.2 振荡电路和时钟电路 19
2.4 输入、输出接口 22
2.4.1 P0口 22
2.4.2 P1口 23
2.4.3 P2口 23
2.4.4 P3口 23
2.5 小结 24
2.6 习题 25
第3章 单片机的指令系统及程序设计 27
3.1 指令系统 27
3.1.1 指令格式 27
3.1.3 寻址方式及常用符号注释 28
3.1.2 助记符语言 28
3.1.4 数据传送指令功能及应用举例 33
3.1.5 算术运算指令功能及应用举例 35
3.1.6 逻辑运算指令功能及应用举例 39
3.1.7 控制转移指令功能及应用举例 40
3.1.8 位操作指令功能及应用举例 44
上机实验1 数据传送指令的使用及编程方法 46
上机实验2 算术运算指令的使用及编程方法 52
上机实验3 逻辑运算指令的使用及编程方法 56
上机实验4 位操位指令的使用及编程方法 58
上机实验5 控制转移指令的使用及编程方法 60
3.2 汇编语言程序设计举例 64
3.2.1 汇编语言程序的格式 65
3.2.2 汇编语言程序设计方法 68
3.2.3 汇编语言程序设计的几个实例 73
上机实验6 多字节算术运算 82
上机实验7 数据的拼拆及转换 88
3.3 小结 92
3.4 习题 94
第4章 单片机中断的使用技巧 98
4.1 中断的功能、控制及响应 98
4.1.1 中断的功能 98
4.1.2 中断的控制及响应 99
4.2 中断应用的4个实例 103
上机实验8 中断的使用及编程方法 106
4.3 小结 111
4.4 习题 112
第5章 单片机定时器/计数器的使用技巧 113
5.1 定时器/计数器结构与原理 113
5.2 定时器/计数器的工作方式及控制 114
5.2.1 工作方式寄存器TMOD 114
5.2.2 控制寄存器TCON 115
5.2.3 工作方式 115
5.3 定时器/计数器的应用举例 117
上机实验9 定时器/计数器使用及编程方法 118
5.4 小结 122
5.5 习题 123
6.1.2 异步通信和同步通信 125
6.1.1 通信方向 125
6.1 串行通信中的几个概念 125
第6章 单片机串行接口使用技巧 125
6.1.3 波特率 126
6.1.4 传送编码 127
6.1.5 信号的调制与解调 127
6.2 串行口的工作原理及波特率设计 127
6.2.1 串行口的工作原理 127
6.2.2 波特率设计 128
6.3 串行口的4种工作方式 130
6.3.1 工作方式0 130
6.3.2 工作方式1 130
6.4 串行口应用举例 131
6.4.1 利用串行口扩展并行输入、输出口 131
6.3.4 工作方式3 131
6.3.3 工作方式2 131
6.4.2 利用串行口进行异步单工通信 133
6.4.3 利用串行口进行异步双工通信 134
6.4.4 主-从式多机通信 135
上机实验10 双机通信 136
上机实验11 主-从式多机通信 140
6.5 小结 142
6.6 习题 143
7.1.3 控制线 144
7.1.2 数据线 144
7.1 程序存储器的扩展 144
7.1.1 地址线 144
第7章 单片机系统的扩展技巧 144
7.2 数据存储器的扩展 145
7.3 I/O接口的扩展 146
7.3.1 概述 146
7.3.2 常用的选址方法 147
7.3.3 用TTL芯片扩展I/O接口 148
7.3.4 8255A可编程并行I/O口的扩展 149
7.3.5 8155可编程I/O接口的扩展 154
7.3.6 8279可编程键盘显示器接口的扩展 159
7.3.7 8243并行I/O接口的扩展 172
上机实验12 程序存储器和外部数据存储器的扩展 174
上机实验13 74LS244、74LS273等芯片简单接口的扩展 178
上机实验14 8255A可编程控制芯片的应用 180
上机实验15 8155可编程控制芯片的应用 181
上机实验16 8279可编程键盘/显示器与8031接口 182
7.4 小结 190
7.5 习题 191
第8章 单片机系统的接口技巧 192
8.1 A/D(模-数)转换接口的扩展技巧 192
8.1.1 逐次逼近式A/D转换器 192
8.1.2 双积分式A/D转换器 193
8.1.4 单片机与ADC0809的接口技巧 194
8.1.3 A/D转换器的主要技术指标 194
8.1.5 单片机与MC14433(3?位)的接口技巧 197
8.2 D/A(数-模)转换接口的扩展技巧 201
8.2.1 D/A转换器的原理及性能 201
8.2.2 8031单片机与DAC0832接口技巧及产生任意波形的方法 204
8.2.3 8031单片机与AD7520接口技巧 209
上机实验17 8路8位逐次比较A/D 0809接口 210
上机实验18 3?位MC 14433A/D接口 212
上机实验19 8位D/A 0832接口 214
上机实验20 A/D与D/A输出综合实验 222
8.3 小结 222
8.4 习题 223
9.1.1 可靠性 224
第9章 单片机系统的工程设计 224
9.1 设计要求 224
9.1.2 系统自诊断功能 229
9.1.3 操作维修方便 229
9.1.4 性能/价格比 229
9.2 设计方法 229
9.2.1 总体设计 229
9.2.2 硬件设计 230
9.2.3 软件设计 232
9.3 设计实例 234
9.3.1 交通信号灯模拟控制 234
9.3.2 水塔水位控制 240
9.3.3 作息时间控制 242
9.3.4 玩“乒乓球” 245
9.4 小结 250
9.5 习题 251
第10章 单片机C语言程序设计 252
10.1 C51程序的结构特点 252
10.2 C51程序的运算符、表达式及其语法规则 253
10.2.1 C51算术运算符及其表达式 253
10.2.2 C51关系运算符、表达式及优先级 255
10.2.3 C51逻辑运算符、表达式及优先级 256
10.2.4 C51位操作及其表达式 257
10.2.5 自增减运算符、复合运算符及其表达式 263
10.3.2 位的控制 264
10.3 C51程序设计技巧 264
10.3.1 存取8051单片机特殊功能寄存器 264
10.3.3 中断子程序的设计 265
10.3.4 内存应对式I/O 266
10.3.5 程序中加入汇编语言语句 267
10.4 C51程序设计举例 268
10.4.1 “求和”的C51程序设计 268
10.4.2 求最大值的C51程序设计 268
10.4.3 多机通信 269
10.5 小结 271
10.6 习题 273
A.3 外部设备 274
A.2 仿真功能 274
附录A 通用单片机仿真器 274
A.1 系统结构 274
A.4 软件功能 275
A.5 SICE硬件结构和工作方式 275
附录B 通用单片机仿真器连接键盘使用方法 278
B.1 各键功能 278
B.2 操作说明 279
附录C 通用单片机仿真器连接IBM-PC机使用方法 288
C.1 连接使用方法 288
C.2 基本操作命令 288
D.2 通信原理 291
D.1 使用的设备 291
附录D 单片机与IBM-PC机通信方法 291
D.3 通信电路 295
D.4 通信操作步骤 295
D.5 参考程序 296
附录E 脱机实验(程序固化)方法 301
E.1 使用的设备 301
E.2 方法与步骤 301
附录F MCS-51指令速查表与指令编码表 302
F.1 指令速查表 302
F.2 指令编码表 304
附录G 常用芯片引脚图 309
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《市政工程基础》杨岚编著 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