注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络硬件、外部设备与维护单片机原理及应用

单片机原理及应用

单片机原理及应用

定 价:¥21.00

作 者: 孙俊逸, 盛秋林编著
出版社: 清华大学出版社
丛编项: 高等学校计算机教育规划教材
标 签: 单片微型计算机 高等学校 教材

ISBN: 9787302123064 出版时间: 2006-03-01 包装: 胶版纸
开本: 小16开 页数: 239 字数:  

内容简介

本书介绍了Mcs-51系列单片微型计算机的基本结构、指令系统、汇编语言程序设计、系统扩展、 I/0接口技术以及单片机应用实例。 单片机是一门实践性很强的课程。全书本着理论和实践相结合的原则,在保证理论完整性的基础上,更加强调实用性。本书配套的单片机仿真软件能很好地解决做单片机实验难的问题。

作者简介

暂缺《单片机原理及应用》作者简介

图书目录

第1章  计算机的基本组成    1
1.1  概述    1
1.1.1  计算机的组成    1
1.1.2  运算器    4
1.1.3  控制器    4
1.1.4  存储器    5
1.1.5  输入输出接口电路    6
1.2  计算机中的数制及其转换    9
1.2.1  常用数制    10
1.2.2  数制间的相互转换    13
1.3  单片微型计算机    16
1.3.1  单片机的特点    16
1.3.2  单片机的发展趋势    17
1.3.3  MCS系列单片机简介    19
1.3.4  单片机的应用    21
习题1    23
第2章  MCS-51系列单片机的系统结构    25
2.1  总体概述    25
2.1.1  主要特性    25
2.1.2  内部结构    27
2.1.3  引脚图和逻辑符号图    28
2.2  中央处理器    29
2.2.1  运算器    29
2.2.2  定时控制部件    30
2.2.3  专用寄存器组    30
2.2.4  振荡器和CPU时序    34
2.3  存储器    37
2.3.1  程序存储器    38
2.3.2  内部数据存储器    38
2.3.3  位存储器    39
2.3.4  特殊功能寄存器FSR    39
2.3.5  外部RAM    41
2.4  并行输入输出端口    42
2.4.1  P0口的结构    42
2.4.2  P1口的结构    43
2.4.3  P2口的结构    44
2.4.4  P3口的结构    45
2.4.5  端口的驱动能力与使用    46
2.5  定时器/计数器    46
2.5.1  定时器/计数器的结构    46
2.5.2  定时器/计数器的控制寄存器    47
2.5.3  定时器/计数器的工作模式    49
2.5.4  定时器/计数器常数的计算    51
2.6  串行输入输出端口    52
2.6.1  串行口的组成和特点    54
2.6.2  串行口的工作方式    55
2.6.3  波特率    59
2.6.4  多机通信    60
2.7  中断系统    61
2.7.1  MCS-51单片机中断系统结构    61
2.7.2  中断系统的控制寄存器    63
2.7.3  中断系统的响应过程    65
2.8  特殊工作方式    65
2.8.1  复位方式    66
2.8.2  程序执行方式    67
2.8.3  节电工作方式    68
2.8.4  编程和校验方式    70
习题2    72
第3章  MCS-51系列单片机的指令系统    74
3.1  指令系统    74
3.1.1  基本概念    74
3.1.2  MCS-51系列单片机的指令系统    75
3.1.3  MCS-51系列单片机的指令类型    76
3.1.4  指令描述符号介绍    76
3.2  寻址方式    77
3.2.1  立即寻址    77
3.2.2  直接寻址    78
3.2.3  寄存器寻址    78
3.2.4  寄存器间接寻址    78
3.2.5  变址寻址    79
3.2.6  相对寻址    80
3.2.7  位寻址    81
3.3  数据传送类指令    81
3.3.1  内部数据传送指令    81
3.3.2  外部数据存储器传送指令    84
3.3.3  查表指令    85
3.3.4  数据传送类指令汇总    85
3.4  算术操作类指令    86
3.4.1  加法指令    86
3.4.2  减法指令    88
3.4.3  乘法指令    88
3.4.4  除法指令    89
3.4.5  十进制调整指令    89
3.4.6  算术操作类指令汇总    90
3.5  逻辑操作类指令    90
3.5.1  与指令    91
3.5.2  或指令    91
3.5.3  异或指令    91
3.5.4  累加器A的逻辑操作指令    91
3.5.5  逻辑操作类指令汇总    92
3.6  位操作指令    93
3.6.1  位变量传送指令    93
3.6.2  位状态修改指令    94
3.6.3  位变量逻辑操作指令    94
3.6.4  位转移指令    94
3.6.5  位操作类指令汇总    95
3.7  程序转移类指令    96
3.7.1  无条件转移指令    96
3.7.2  条件转移指令    97
3.7.3  调用子程序及返回指令    99
3.7.4  空操作指令    100
3.7.5  程序转移类指令汇总    100
3.8  指令的应用    101
3.8.1  数据传送类指令的应用    101
3.8.2  算术运算类指令的应用    102
3.8.3  条件转移类指令的应用    103
3.8.4  位操作类指令的应用    104
3.8.5  定时器/计数器与中断系统应用举例    105
3.8.6  串口通信的应用    108
习题3    112
第4章  汇编语言程序设计基础    116
4.1  汇编语言源程序的格式    117
4.2  伪指令    118
4.3  顺序程序设计    121
4.4  循环程序    122
4.5  分支程序    126
4.6  子程序    129
4.7  程序设计举例    132
习题4    141
第5章  单片机的系统扩展    142
5.1  MCS-51单片机系统扩展方法    142
5.1.1  地址总线    143
5.1.2  数据总线    144
5.1.3  控制总线    144
5.2  程序存储器的扩展    145
5.2.1  程序存储器的一般连接方式    145
5.2.2  EPROM扩展电路    145
5.3  数据存储器的扩展    150
5.4  E2PROM的扩展    153
5.4.1  E2PROM的工作方式    154
5.4.2  单片机外扩E2PROM的方法    156
5.5  输入输出接口的扩展    158
5.5.1  用TTL芯片的扩展    159
5.5.2  可编程接口芯片的扩展    160
习题5    175
第6章  单片机接口技术    176
6.1  D/A转换器及接口技术    177
6.1.1  D/A转换的基本原理    177
6.1.2  通用D/A转换器DAC0832    179
6.1.3  DAC0832芯片与MCU的连接    181
6.2  A/D转换器及接口技术    183
6.2.1  并行A/D转换器ADC0809    183
6.2.2  (-( A/D转换器AD7705/06及其应用    186
6.3  键盘接口技术    191
6.3.1  独立式键盘接口    191
6.3.2  行列式键盘    191
6.4  LED显示器接口    196
6.4.1  LED显示器结构与原理    196
6.4.2  LED显示器接口实例    199
习题6    205
第7章  MCS-51型单片机应用举例    206
7.1  应用实例1  数据采集及处理系统    206
7.1.1  系统要求    206
7.1.2  硬件设计    207
7.1.3  软件设计    210
7.2  应用实例2  自动剪板机顺序控制系统    212
7.2.1  系统要求    212
7.2.2  硬件设计    213
7.2.3  软件设计    215
习题7    219
第8章  单片机系统开发设计方法    220
8.1  单片机应用系统的设计    220
8.1.1  单片机应用系统研制过程    220
8.1.2  总体设计    220
8.1.3  硬件设计    225
8.1.4  软件设计    230
8.2  单片机开发工具概述    231
8.2.1  开发系统的组成与功能    231
8.2.2  集成调试软件MedWin的使用    234
习题8    239
参考文献    240

本目录推荐