MCS-51单片机易学通
正版二手书籍,有少量笔记,套装书先咨询客服再下单,无光盘,无册
¥
7.99
2.8折
¥
29
八五品
仅1件
作者三恒星科技 编
出版社人民邮电出版社
出版时间2006-07
版次1
装帧平装
货号9787115143587
上书时间2024-10-08
商品详情
- 品相描述:八五品
图书标准信息
-
作者
三恒星科技 编
-
出版社
人民邮电出版社
-
出版时间
2006-07
-
版次
1
-
ISBN
9787115143587
-
定价
29.00元
-
装帧
平装
-
开本
其他
-
纸张
胶版纸
-
页数
225页
-
字数
319千字
- 【内容简介】
-
本书是指导初学者学习51系列单片机的入门书。全书通过讲解MCS-51单片机的开发过程来介绍51系列单片机的知识和体系。书中具体介绍了MCS-51单片机的结构、指令系统、汇编程序设计、硬件设计及开发环境,最后精选了几个具有代表性的实验,通过这些实验来加深读者对知识点的理解。
本书内容丰富、结构清晰、语言简练、实例众多,不仅可以作为51系列单片机初学者的学习和参考用书,也可作为各大、中专院校相关专业和51系列单片机培训班的教材。
本书配套光盘包括所有实例的素材和多媒体教学软件,并配以语音同步讲解,能够更好地帮助读者快速掌握51单片机的应用方法。
- 【目录】
-
第1章 单片机简介
1.1 单片机概述 2
1.2 单片机的分类 2
1.3 单片机的发展 5
1.4 单片机的基本概念及技术指标 6
1.4.1 基本概念 6
1.4.2 技术指标 9
1.5 单片机的应用 11
1.6 单片机的开发过程 12
第2章 MCS-51单片机的结构
2.1 MCS-51单片机的内部结构及引脚 14
2.1.1 内部结构 14
2.1.2 引脚定义及功能 14
2.1.3 外接ROM/RAM时的逻辑电路图 17
2.2 存储器结构 17
2.2.1 存储器的内部结构及工作原理 18
2.2.2 程序存储器 18
2.2.3 数据存储器 19
2.2.4 特殊功能寄存器SFR 21
2.2.5 I/O端口寄存器 24
2.2.6 复位后的特殊功能寄存器 24
2.3 MCS-51单片机的工作方式 25
2.3.1 复位方式 25
2.3.2 编程和校验方式 26
2.3.3 节电方式、掉电处理 27
第3章 MCS-51单片机工作原理
3.1 时钟与CPU时序 30
3.1.1 振荡器和时钟电路 30
3.1.2 CPU时序 31
3.1.3 基本时序单位 35
3.2 复位 35
3.3 几种常见的复位电路 38
第4章 MCS-51指令系统
4.1 指令系统简介 44
4.1.1 指令系统的概念 44
4.1.2 指令的格式 45
4.1.3 指令系统说明 45
4.2 MCS-51的寻址方式 46
4.2.1 立即寻址 46
4.2.2 直接寻址 47
4.2.3 寄存器寻址 47
4.2.4 寄存器间接寻址 48
4.2.5 变址寻址 49
4.2.6 相对寻址 49
4.2.7 位寻址 50
4.3 指令系统 50
4.3.1 数据传送指令 50
4.3.2 算术运算指令 52
4.3.3 逻辑运算和移位指令 55
4.3.4 控制转移指令 57
4.3.5 位操作指令 58
第5章 汇编语言程序设计
5.1 汇编语言源程序的格式 62
5.1.1 标号 62
5.1.2 操作数 63
5.2 伪指令 63
5.2.1 汇编起始命令ORG 63
5.2.2 汇编结束命令END 64
5.2.3 等值命令 EQU 64
5.2.4 数据地址赋值命令DATA 64
5.2.5 定义字节指令DB 65
5.2.6 定义字命令DW 66
5.2.7 定义空间命令 DS 66
5.2.8 位地址符号命令 BIT 66
5.3 汇编语言源程序的人工汇编 67
5.4 MCS-51程序设计举例 69
5.4.1 简单程序 69
5.4.2 分支程序 71
5.4.3 循环程序 77
5.4.4 查表程序 81
5.4.5 子程序 83
第6章 MCS-51的中断系统
6.1 中断概念 88
6.2 MCS-51单片机中断结构 88
6.3 MCS-51单片机中断源 89
6.4 中断控制 90
6.5 中断优先级 90
6.6 中断响应 91
6.6.1 中断响应过程 91
6.6.2 外部中断的响应时间 93
6.6.3 中断初始化设定 94
6.7 MCS-51单片机外部中断源的扩展 95
6.7.1 扩展中断源接口逻辑 95
6.7.2 利用定时器扩充中断源 95
6.7.3 用查询法扩展外部中断源 96
6.7.4 用优先权编码器扩展外部中断源 97
6.8 中断系统应用举例 99
6.8.1 单片机系统单步操作 99
6.8.2 外部中断应用示例 100
第7章 MCS-51定时/计数器
7.1 定时/计数器的结构及功能 104
7.1.1 定时/计数器的基本结构 104
7.1.2 定时/计数器的功能 105
7.1.3 定时/计数器方式寄存器TMOD 105
7.1.4 定时/计数器控制寄存器TCON 106
7.2 定时/计数器的工作方式 106
7.2.1 方式0 107
7.2.2 方式1 108
7.2.3 方式2 109
7.2.4 方式3 109
7.3 定时/计数器的应用程序设计 111
7.3.1 定时/计数器的计数初值C的计算和装入 111
7.3.2 定时/计数器的初始化编程 112
7.3.3 T0定时实例 112
7.3.4 T1定时实例 113
7.3.5 电子时钟实例 115
7.3.6 门控位的应用 116
第8章 单片机的串行口
8.1 串行口基本概念 120
8.1.1 串行通信的分类 120
8.1.2 波特率 122
8.1.3 串行通信的数据传送方向 122
8.2 串行接口的控制 122
8.2.1 串行接口结构 122
8.2.2 相关寄存器 123
8.2.3 设定波特率 125
8.3 串行接口的工作方式 126
8.3.1 工作方式0 126
8.3.2 工作方式1 127
8.3.3 工作方式2和工作方式3 127
8.4 波特率设定 128
8.5 串行口编程基础 129
8.5.1 串行通信编程步骤 129
8.5.2 查询方式编程 130
8.5.3 中断方式编程 131
8.6 串行口通信实例 131
8.6.1 串行通信编程实例1 132
8.6.2 串行通信编程实例2 134
8.6.3 串行通信编程实例3 137
第9章 单片机的I/O接口与扩展
9.1 I/O口与外部直接连接 146
9.1.1 简单开关量的输入/输出 146
9.1.2 简单I/O接口的扩展方法 146
9.2 开关电路及驱动电路接口 150
9.2.1 开关电路接口 150
9.2.2 光电耦合器驱动接口 151
9.3 外部I/O的扩展 152
9.3.1 常用接口芯片 152
9.3.2 I/O地址译码技术 153
9.4 扩展程序存储器 155
9.4.1 扩展总线 155
9.4.2 扩展8KB EPROM 156
9.4.3 扩展16KB EPROM 157
9.5 扩展数据存储器 158
9.5.1 扩展总线 158
9.5.2 8051扩展2KB RAM 159
9.6 程序存储器与数据存储器同时扩展 160
9.6.1 8031外扩32KB EPROM和32KB RAM 160
9.6.2 译码法扩展大容量存储器 160
第10章 Keil软件介绍
10.1 mVision2集成开发环境 166
10.1.1 项目管理 166
10.1.2 集成功能 168
10.1.3 编辑器和调试器 169
10.2 A51宏汇编器 170
10.2.1 源码级调试 170
10.2.2 功能一览 170
10.2.3 BL51具有代码分段功能的连接/重定位器 171
10.2.4 数据地址管理 171
10.2.5 代码分段 171
10.2.6 公共段 172
10.2.7 执行其他段中的程序 172
10.3 出错信息 172
10.4 Keil编程实例 173
10.4.1 实例与程序 173
10.4.2 A51操作 175
第11章 MCS-51单片机仿真与调试
11.1 仿真的概念 178
11.2 仿真的设备 178
11.2.1 仿真器 178
11.2.2 开发板 179
11.3 ICEview C51简介 184
11.4 仿真与调试 186
11.4.1 仿真电路 186
11.4.2 仿真程序 187
11.4.3 仿真 187
11.5 写入程序 189
第12章 MCS-51系列单片机实验
12.1 8位七段数码管电路实验 192
12.2 LED流水灯实验 197
12.3 定时器中断实验 199
12.4 LCD显示实验 201
12.5 键盘实验 207
附录1 MCS-51指令集
附录2 几种常用单片机外围集成电路
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价