单片机原理与接口技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:任元吉主编;李有兵,秦竞艳,张国瑞副主编
- 出 版 社:哈尔滨:哈尔滨工业大学出版社
- 出版年份:2013
- ISBN:9787560339344
- 页数:256 页
模块1 绪论 1
知识目标 1
技能目标 1
课时建议 1
教学重点 1
教学难点 1
课堂随笔 1
1.1 单片机的发展概况 2
1.1.1 什么是单片机 2
1.1.2 单片机的特点 2
1.1.3 单片机的应用 3
1.1.4 单片机的发展状况 3
1.2 数制的础本知识 4
1.2.1 二进制数的概念及数制之间的转换 4
1.2.2 数制转换 4
1.2.3 编码 6
1.3 单片机模拟仿真软件Proteus 8
1.3.1 Proteus 7.9仿真软件的安装 8
1.3.2 应用Proteus仿真软件绘制电路图 11
重点串联 18
拓展与实训 19
基础训练 19
技能实训 19
模块2 MCS-51单片机的基础知识 21
知识目标 21
技能目标 21
课时建议 21
教学重点 21
教学难点 21
课堂随笔 21
2.1 单片机简介 22
2.2 单片机的基本构成 22
2.2.1 单片机的内部结构图 22
2.2.2 MCS-51系列单片机封装引脚的功能 23
2.2.3 AT89C51的内部结构 26
2.3 单片机存储器的结构 29
2.3.1 存储器的划分方法 29
2.3.2 程序存储器ROM 29
2.3.3 数据存储器RAM 32
2.4 单片机的工作方式 36
2.4.1 时钟电路 36
2.4.2 复位方式 39
2.4.3 低功耗方式 42
2.5 单片机I/O接口及其功能 43
2.5.1 P0口 43
2.5.2 P1口 45
2.5.3 P2口 45
2.5.4 P3口 46
2.5.5 I/O的负载能力和接口要求 47
重点串联 51
拓展与实训 52
基础训练 52
技能实训 52
模块3 MCS-51单片机指令系统 59
知识目标 59
技能目标 59
课时建议 59
教学重点 59
教学难点 59
课堂随笔 59
3.1 指令系统的基本概念 60
3.1.1 机器代码及指令系统 60
3.1.2 程序设计、软件程序及机器语言 60
3.1.3 汇编语言、指令格式及常用符号 60
3.2 寻址方式 62
3.2.1 寻址范围 62
3.2.2 立即寻址 62
3.2.3 直接寻址 62
3.2.4 寄存器寻址 63
3.2.5 寄存器间接寻址 63
3.2.6 变址寻址(基址寄存器+变址寄存器间接寻址) 63
3.2.7 相对寻址 64
3.2.8 位寻址 65
3.3 指令系统 65
3.3.1 数据传送类指令 65
3.3.2 算述运算类指令 70
3.3.3 逻辑运算类指令 74
3.3.4 控制转移类指令 77
3.3.5 位操作类指令 82
重点串联 86
拓展与实训 87
基础训练 87
技能实训 88
模块4 单片机的程序设计及其应用 90
知识目标 90
技能目标 90
课时建议 90
教学重点 90
教学难点 90
课堂随笔 90
4.1 汇编语言源程序的编辑和汇编 91
4.1.1 伪指令 91
4.1.2 程序设计 93
4.1.3 程序结构 94
4.1.4 汇编语言源程序设计举例 107
4.2 阵列彩灯程序 110
4.2.1 阵列彩灯控制要求分析 110
4.2.2 绘制流程图 111
4.2.3 编写应用程序 112
4.2.4 硬件组成 116
重点串联 116
拓展与实训 117
基础训练 117
技能实训 117
模块5 单片机的中断系统 122
知识目标 122
技能目标 122
课时建议 122
教学重点 122
教学难点 122
课堂随笔 122
5.1 中断系统 123
5.1.1 中断系统的基本概念 123
5.1.2 中断系统的结构 124
5.1.3 中断控制 126
5.1.4 中断过程 129
5.2 电子计数器 134
5.2.1 中断初始化 134
5.2.2 电子计数器的实现 134
5.3 用多级外部中断控制灯移动 137
5.3.1 单片机控制分析 137
5.3.2 系统实现 137
5.3.3 代码详解 139
5.3.4 模拟仿真 140
5.3.5 实例测试 140
5.3.6 经验总结 141
重点串联 141
拓展与实训 142
基础训练 142
技能实训 143
模块6 单片机的定时器/计数器 149
知识目标 149
技能目标 149
课时建议 149
教学重点 149
教学难点 149
课堂随笔 149
6.1 定时器/计数器 150
6.1.1 定时器/计数器概述 150
6.1.2 定时器/计数器控制分析 151
6.1.3 定时器/计数的工作模式 151
6.1.4 定时器/计数器的容量 154
6.2 电子钟的制作及应用 154
6.2.1 定时器/计数器的应用步骤 154
6.2.2 电子钟系统制作与分析 155
6.2.3 编制程序 160
6.2.4 系统调试 163
6.3 智能抢答器的制作及应用 164
6.3.1 电路原理分析及设计 164
6.3.2 硬件系统制作与分析 164
6.3.3 编制程序 165
6.3.4 系统调试 169
重点串联 169
拓展与实训 170
基础训练 170
技能实训 170
模块7 通信系统设计 175
知识目标 175
技能目标 175
课时建议 175
教学重点 175
教学难点 175
课堂随笔 175
7.1 串行通信的基础知识 176
7.1.1 串行口的结构 176
7.1.2 串行通信的过程 179
7.1.3 串行口的控制 183
7.1.4 串行口的工作方式及波特率设置 183
7.1.5 串行口的协议 186
7.2 简易秒表的制作 187
7.2.1 串行口扩展并行I/O 187
7.2.2 秒表电路制作与分析 188
7.2.3 编制程序流程图 189
7.2.4 电路调试 190
7.3 单片机与PC机通信 191
7.3.1 RS-232C总线标准的结构 191
7.3.2 RS-232C接口电路 194
7.3.3 PC机与单片机间的串行通信 195
7.4 多机通信系统 198
7.4.1 主从式通信总线 198
7.4.2 RS-485通信接口技术 198
7.4.3 PC机与多个单片机间的串行通信系统 200
重点串联 202
拓展与实训 203
基础训练 204
技能实训 204
模块8 单片机的系统扩展技术 209
知识目标 209
技能目标 209
课时建议 209
教学重点 209
教学难点 209
课堂随笔 209
8.1 程序存储器的扩展 210
8.1.1 存储器芯片的选择方法 210
8.1.2 在8031单片机上扩展4KB EPROM程序存储器 211
8.2 数据存储器的扩展 213
8.2.1 单片机RAM概述 213
8.2.2 实例分析 213
8.3 I2C总线简介 217
8.3.1 I2C总线的工作原理 217
8.3.2 I2C总线的工作方式 217
8.3.3 I2C总线数据传输方式模拟 218
8.4 AT24C1024操作 218
8.4.1 引脚简介 219
8.4.2 内存组织 219
8.4.3 器件工作 219
8.4.4 AT24C1024操作 221
重点串联 226
拓展与实训 227
基础训练 227
技能实训 227
附表 231
试卷 241
参考文献 256
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《计算机组成原理 第2版》任国林 2018
- 《化工原理课程设计》刘建周主编 2018
- 《会计学原理》邵瑞庆主编 2019