计算机类专业教育 > 电工/电子/数字逻辑类

单片机原理与应用实例教程

书号:9787113233662 套系名称:高等工科教育“十三五”规划教材

作者:黄灿胜 出版日期:2017-11-01

定价:34.00 页码 / 开本:224 /16

策划编辑:许璐 责任编辑:许璐

适用专业:无 适用层次:高等院校

最新印刷时间:

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •         本书是由具有丰富教学经验的一线教师在多年的“单片机原理与应用”课程教学、实验的基础上,结合目前单片机的广泛应用和新技术发展而编写的。
     
            全书共分11章,内容包括:微型计算机基础知识、MCS-51系列单片机芯片结构、MCS-51系列单片机指令系统、汇编语言程序设计、MCS-51系列单片机存储器扩展技术、MCS-51系列单片机的中断与定时系统、 MCS-51系列单片机I/O口扩展及应用、MCS-51系列单片机串行数据通信、MCS-51系列单片机的A/D和D/A转换器接口、AT89C2051单片机简介、MCS-51系列单片机应用系统设计。本书以大量的实例形式进行分析,力求通俗易懂。
     
            本书适合作为高等院校机电类、通信类、电子类及计算机类专业的教材,也可作为单片机技术的培训教材,同时还可供广大从事单片机应用开发的科研人员参考。
     
       
  • 第1章微型计算机基础知识1
    1?1微型计算机的组成及工作原理1
    1?1?1微型计算机中的基本概念1
    1?1?2微型计算机基本结构2
    1?1?3微型计算机的基本工作
    过程2
    1?2单片机的应用模式3
    1?2?1单片机应用系统的结构3
    1?2?2单片机系统的开发过程4
    1?3单片机的应用4
    1?4数制与编码5
    1?4?1数制的表示5
    1?4?2常用的信息编码8
    习题110
    第2章MCS-51系列单片机
    芯片结构122?1MCS-51系列单片机的结构
    原理12
    2?1?1MCS-51系列单片机逻辑
    结构12
    2?1?2MCS-51系列单片机内部
    结构13
    2?1?3引脚信号15
    2?2MCS-51系列单片机的存储器…17
    2?2?1内部数据存储器17
    2?2?2外部数据存储器21
    2?2?3程序存储器21
    2?3MCS-51系列单片机输入/输出
    (I/O)口22
    2?3?1P0口22
    2?3?2P1口23
    2?3?3P2口23
    2?3?4P3口24
    2?4MCS-51系列单片机的
    工作方式25
    2?4?1复位及复位电路25
    2?4?2时钟电路和时序26
    2?4?3单片机的低功耗方式28
    习题228
    第3章MCS-51系列单片机
    指令系统313?1MCS-51系列单片机指令格式…31
    3?2寻址方式32
    3?2?1立即寻址 32
    3?2?2直接寻址33
    3?2?3寄存器寻址 33
    3?2?4寄存器间接寻址方式34
    3?2?5位寻址34
    3?2?6基址寄存器加变址寄存器
    间接寻址35
    3?2?7相对寻址35
    3?3指令系统36
    3?3?1指令分类36
    3?3?2数据传送类指令37
    3?3?3算术运算类指令41
    3?3?4逻辑运算及移位类指令44
    3?3?5控制转移类指令46
    3?3?6位操作类指令49
    习题353
    第4章汇编语言程序设计56
    4?1汇编语言程序设计概述56
    4?1?1汇编语言程序设计步骤57
    4?1?2伪指令语句57
    4?2顺序程序设计59
    4?3分支程序设计61
    4?4循环程序设计64
    4?5子程序设计70
    习题473
    第5章MCS-51系列单片机存储器
    扩展技术745?1存储器系统基本知识74
    5?1?1存储器的分类74
    5?1?2存储器的主要性能指标76
    5?2系统扩展概述77
    5?3访问外部程序、数据存储器的
    时序78
    5?3?1访问外部程序存储器的
    时序78
    5?3?2访问外部数据存储器的
    时序79
    5?4存储器扩展的编址技术80
    5?4?1线选法80
    5?4?2译码法81
    5?5程序存储器的扩展83
    5?6数据存储器的扩展85
    5?6?1数据存储器的扩展概述85
    5?6?2数据存储器扩展使用的
    典型芯片86
    5?6?3闪速存储器及其扩展88
    习题589
    第6章MCS-51系列单片机的中断
    与定时系统916?1中断的基本概念91
    6?2MCS-51系列单片机的
    中断系统92
    6?2?1MCS-51系列单片机的
    中断源92
    6?2?2中断控制的专用寄存器92
    6?2?3中断初始化与中断控制
    寄存器状态设置95
    6?2?4中断处理过程95
    6?2?5中断请求的撤销97
    6?2?6MCS-51系列单片机单步
    执行工作方式98
    6?3MCS-51系列单片机的定时器/
    计数器98
    6?3?1基本结构98
    6?3?2控制寄存器99
    6?3?3工作方式99
    6?4中断系统的应用举例104
    6?4?1外部中断应用举例104
    6?4?2定时器应用举例105
    6?4?3用定时器制作
    “航标灯”106
    6?5综合实例发光灯闪烁设计108
    习题6111
    第7章MCS-51系列单片机I/O口
    扩展及应用1137?1I/O口扩展概述113
    7?1?1I/O口扩展的原因113
    7?1?2I/O口的编址技术114
    7?1?3单片机I/O传送的方式114
    7?2简单I/O口的扩展115
    7?2?1简单输入口扩展115
    7?2?2简单输出口扩展116
    7?38255可编程通用并行接口
    芯片117
    7?3?18255的外部引脚和
    内部结构118
    7?3?28255的扩展逻辑电路119
    7?3?38255的工作方式120
    7?3?48255的控制字及初始化
    程序122
    7?3?58255的应用举例123
    7?48155可编程通用并行接口
    芯片126
    7?4?18155的外部引脚和内部
    结构126
    7?4?28155的命令/状态字127
    7?4?38155的扩展逻辑电路129
    7?4?48155的定时器/计数器130
    7?4?58155的初始化131
    7?4?68155的应用举例132
    7?5综合实例交通灯控制设计137
    习题7140
    第8章MCS-51系列单片机串行
    数据通信1428?1串行通信的基础知识142
    8?1?1数据传送142
    8?1?2数据转换143
    8?2MCS-51系列单片机串行通信
    的控制寄存器144
    8?3MCS-51系列单片机串行通信
    工作方式145
    8?3?1串行工作方式0146
    8?3?2串行工作方式1147
    8?3?3串行工作方式2148
    8?3?4串行工作方式3149
    8?4综合实例用方式1实现双机
    串行通信149
    习题8152
    第9章MCS-51系列单片机的A/D
    和D/A转换器接口1549?1MCS-51系列单片机与D/A
    转换器的接口和应用154
    9?1?1典型D/A转换器芯片
    DAC0832154
    9?1?2DAC0832的工作方式156
    9?1?3单缓冲方式的接口与
    应用156
    9?1?4双缓冲方式的接口与
    应用159
    9?2MCS-51系列单片机与A/D
    转换器的接口和应用160
    9?2?1典型A/D转换器芯片
    ADC0809160
    9?2?2MCS-51系列单片机与
    ADC0809的接口162
    9?2?3A/D转换应用举例164
    9?3综合实例小直流电动机控制
    设计165
    习题9168
    第10章AT89C2051单片机简介170
    10?1AT89C2051内部结构与
    功能170
    10?1?1AT89C2051主要性能170
    10?1?2AT89C2051的
    结构框图171
    10?1?3AT89C2051的
    引脚说明172
    10?2振荡器和特殊功能寄存器173
    10?2?1振荡器173
    10?2?2特殊功能寄存器
    (SFR)173
    10?3指令约束条件和CPU
    工作方式174
    10?3?1指令约束条件174
    10?3?2程序存储器加密位175
    10?3?3CPU工作方式175
    10?4对Flash存储器的编程176
    10?4?1编程闪速存储器176
    10?4?2编程接口178
    习题10179
    第11章MCS-51系列单片机
    应用系统设计18011?1单片机应用系统设计的基本
    原则180
    11?1?1可靠性高181
    11?1?2操作维护方便181
    11?1?3性价比高181
    11?1?4设计周期短182
    11?2单片机应用系统的设计
    方法182
    11?2?1系统总体设计182
    11?2?2硬件设计184
    11?2?3软件设计185
    11?2?4系统总体调试187
    11?3单片机控制的温度采集控制
    系统192
    11?3?1系统总体设计192
    11?3?2系统硬件设计192
    11?3?3系统软件设计194
    11?3?4系统总体调试197
    11?4数码管时钟电路的设计197
    11?4?1系统总体设计197
    11?4?2系统设计原理198
    11?4?3系统硬件设计198
    11?4?4系统软件设计199
    11?5综合实例多功能密码锁202
    习题11206
    附录AMCS-51系列单片机指令
    速查表208参考文献216 
  •  
  •   在章节的安排上,注意原理和应用并重。 列举大量实例,使学生能借助基本内容,举一反三,灵活应用