当前位置首页 > 百科> 正文

单片机原理与套用技术(第2版)(姚国林朱卫国苏闯编着图书)

2019-03-17 21:19:00 百科

单片机原理与套用技术(第2版)(姚国林朱卫国苏闯编着图书)

单片机原理与套用技术(第2版)是一本可作为高职高专院校自动化、电子信息、机电、电力和计算机等专业的教材,也可以作为工程技术人员的参考书。

作者是姚国、朱卫国、苏闯。

基本介绍

  • 书名:单片机原理与套用技术(第2版)
  • 作者:姚国林 朱卫国 苏闯
  • 定价:35
  • 出版时间:2016.09.01
  • 印次:2-1

出版信息

图书名:单片机原理与套用技术(第2版)
作者:姚国林 朱卫国 苏闯
定价:35元
印次:2-1
ISBN:9787302449249
出版日期:2016.09.01
印刷日期:2016.09.09

    内容简介

    本书以国内广泛使用的MCS-51系列单片机中的8051为对象,介绍了其主要的内部资源、基本结构、工作原理、学习方法和基本的程式设计方法,包括单片机辅助软体的推荐与套用、常用单片机外围硬体的套用、定时/计数器、中断系统、内部接口、串列通信接口的使用方法,重点介绍了MCS-51单片机的常用接口及控制技术和单片机套用系统开发及套用技术。针对单片机原理及套用,本着理论够用的原则,突出实用性、可操作性,在编排上由浅入深,循序渐进,精选内容,突出重点,适当增加了一些当今流行的新器件和新技术;对于接口技术和套用系统,提供了详细的原理说明、电路图、完整的程式代码及程式流程图。本书可作为高职高专院校自动化、电子信息、机电、电力和计算机等专业的教材,也可以作为工程技术人员的参考书。

    图书目录

    第1章绪论 1
    1.1数制与编码的简单回顾 1
    1.1.1计算机中的数制及相互转换 1
    1.1.2二进制数的运算 4
    1.1.3带符号数的表示 7
    1.1.4带符号数运算时的溢出问题 8
    1.1.5定点数和浮点数 9
    1.1.6BCD码和ASCII码 9
    1.2单片机概述 11
    1.2.1电子计算机的问世及其经典
    结构 11
    1.2.2微型计算机的组成及其套用
    形态 11
    1.2.3单片机的发展过程 13
    1.2.4单片机的特点 13
    1.2.5单片机的套用领域 14
    1.2.6单片机的产品近况 14
    1.3单片机要怎样学 15
    1.3.1入门单片机类型和程式语言的
    选择 15
    1.3.2準备一些硬体 16
    1.3.3準备一些软体 17
    1.3.4单片机的学习过程 17
    1.3.5在Proteus中搭接电路 18
    1.3.6程式的编译 21
    1.3.7程式的下载 22
    习题1 23
    第2章MCS-51单片机的体系结构 25
    2.1MCS-51单片机的基本组成 25
    2.1.180C51单片机的基本结构 25
    2.1.2MCS-51单片机的内部组成
    及信号引脚 27
    2.1.3存储器的结构 30
    2.1.480C51单片机的特殊功能
    暂存器 33
    2.2并行输入/输出口的结构 35
    2.2.1P0口 36
    2.2.2P1口 37
    2.2.3P2口 38
    2.2.4P3口 39
    2.2.5并行接口的负载能力 40
    2.3时钟及复位电路 40
    2.3.1时钟电路及时序 40
    2.3.2单片机的复位电路 43
    2.4MCS-51单片机的最小系统 44
    2.4.1单片机最小套用系统举例 44
    2.4.2最小套用系统设计 45
    习题2 45
    第3章MCS-51单片机的C51程式
    设计 48
    3.1C51语言概述和程式结构 48
    3.1.1C语言的特点 48
    3.1.2C51语言的程式结构 49
    3.2标识符和关键字 52
    3.3C51语言的数据类型和运算符 54
    3.3.1C51语言的数据类型 54
    3.3.2C51语言的运算符 62
    3.4C51程式的基本结构 67
    3.4.1if语句 67
    3.4.2switch语句 68
    3.4.3循环语句 69
    3.5C51函式和预处理命令 70
    3.5.1函式的分类和定义 70
    3.5.2中断服务函式 72
    3.5.3C51的库函式 73
    3.5.4编译预处理命令 75
    3.6C51程式设计举例 77
    习题3 79
    第4章MCS-51中断系统及定时/
    计数器 81
    4.1MCS-51的中断系统 81
    4.1.1MCS-51的中断系统结构 81
    4.1.2MCS-51的中断源 82
    4.1.3MCS-51中断的控制 84
    4.2MCS-51单片机中断处理过程 86
    4.2.1中断回响条件和时间 86
    4.2.2中断回响过程 87
    4.2.3中断返回 88
    4.2.4中断程式举例 88
    4.3MCS-51的定时/计数器 92
    4.3.1定时/计数器的结构和工作
    原理 92
    4.3.2定时/计数器的控制 93
    4.3.3定时/计数器的工作方式 94
    4.3.4定时/计数器用于外部中断
    扩展 96
    4.3.5定时/计数器套用举例 96
    习题4 100
    第5章MCS-51单片机的串口通信 102
    5.1串口通信的基本知识 102
    5.1.1通信的基本概念 102
    5.1.2串列通信的分类 102
    5.1.3串列通信的制式 103
    5.1.4串列通信接口标準 104
    5.2MCS-51单片机的串口及控制
    暂存器 106
    5.2.1MCS-51串列口的结构 106
    5.2.2MCS-51串列控制暂存器 107
    5.3串口的工作方式 108
    5.3.1方式0 108
    5.3.2方式1 109
    5.3.3方式2和方式3 110
    5.3.4波特率的计算 111
    5.4串口的套用 112
    5.4.1双机通信 112
    5.4.2多机通信 117
    习题5 124
    第6章单片机的系统扩展 125
    6.1简单I/O口的控制 125
    6.1.1简单输出控制 125
    6.1.2简单输入控制 127
    6.2LED和LCD段型显示屏 129
    6.2.1段型数码管 129
    6.2.2控制程式及流程图 133
    6.3键盘及接口 135
    6.3.1键盘原理及控制电路 135
    6.3.2矩阵键盘的按键识别方法 137
    6.3.3拨码盘 139
    6.4红外线遥控 141
    6.4.1红外遥控的工作原理 142
    6.4.2红外遥控的编码协定 142
    6.4.3红外遥控结合单片机的
    套用 144
    6.5LCD点阵液晶显示器 147
    6.5.1TC1602A简介 147
    6.5.2控制电路 151
    6.5.3单片机对LCD1602的控制 151
    6.6DS1302实时时钟 154
    6.6.1实时时钟DS1302 154
    6.6.2控制电路 157
    6.6.3控制程式及流程图 158
    6.7ADC功能 162
    6.7.1A/D转换器概述 162
    6.7.2典型A/D转换器晶片
    ADC0809 163
    6.7.3ADC0809电压测量电路 167
    6.7.4控制程式示例 168
    6.8温湿度测控 170
    6.8.1AM2303的传送字含义 170
    6.8.2AM2303的通信协定 170
    6.8.3AM2303测温湿度的示例 171
    6.9单片机与无线遥控 175
    6.9.1无线遥控编码方式 175
    6.9.2PT2262与PT2272的通信
    协定 176
    6.9.3无线遥控的套用实例 177
    6.10语音晶片 185
    6.10.1SPI是什幺 186
    6.10.2ISD4003语音晶片 187
    6.10.3ISD4003语音晶片的指令
    与格式 188
    6.10.4单片机的SPI功能 190
    6.11单片机数据存储器的扩展 195
    6.11.1SD卡的通信模式 195
    6.11.2SD卡的SPI通信协定 196
    6.11.3单片机读写SD卡的实验 199
    习题6 204
    第7章单片机的关键技术 206
    7.1电路板的设计与製作 206
    7.1.1电路、程式的仿真与调试 206
    7.1.2电路板的製作 207
    7.2干扰的来源与应对措施 212
    7.2.1外部传导干扰 212
    7.2.2外部辐射干扰 213
    7.2.3内部滋生干扰 213
    7.2.4软体抗干扰措施 214
    7.2.5保护引脚 215
    7.3数据保障性能 216
    7.3.1热复位时RAM区数据
    不丢失 216
    7.3.2热复位时输出口数据
    不丢失 218
    7.3.3掉电时数据不丢失 218
    7.3.4其他数据保障 221
    7.4单片机与上位机的在线上通信 221
    7.4.1上位机通信界面的设计 222
    7.4.2编辑发生事件时的控制
    程式 223
    7.4.3下位机单片机程式 225
    7.5单片机的加密 227
    7.5.1新产品能增加破解难度 228
    7.5.2用带有身份证的产品加密 228
    7.5.3在程式中加入所有者的
    信息 229
    7.5.4硬体方法 230
    习题7 230
    第8章MCS-51单片机套用系统的
    设计 232
    8.1单片机套用系统概述 232
    8.1.1单片机套用系统的特点 232
    8.1.2MCS-51单片机套用系统的
    设计方法 232
    8.2课程设计--16×16LED显示 235
    8.2.1设计要求 235
    8.2.216×16LED显示总体设计
    方案 235
    8.2.3硬体设计 237
    8.2.4编程要点及软体设计 237
    8.3课程设计--秒表 240
    8.3.1功能说明 240
    8.3.2关键技术及控制电路 241
    8.3.3控制程式 242
    8.4课程设计--电脑钟 243
    8.4.1设计要求 243
    8.4.2电脑钟的总体设计方案 243
    8.4.3硬体设计 244
    8.4.4软体设计及流程模组 245
    习题8 251
    附录1MCS-51指令表 253
    附录2ASCII码錶 257
    参考文献 258
    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net