当前位置 : 首页  图书 正文

MCS-51系列单片机及汇编编程(第三版)简介,目录书摘

2019-12-12 18:12 来源:京东 作者:京东
51单片机
MCS-51系列单片机及汇编编程(第三版)
暂无报价
4评论 100%好评
编辑推荐:本书较全面地涵盖了 MCS-51 系列单片机的基本知识,特别是介绍了一种有规律、移植性好的
汇编编程方法,使读者能很快将其应用于解决大型汇编编程问题上。本书以项目为载体,每个项目都体现了基于工作过程的特点;从通用性的角度来考虑
教材的编写,选取单片机控制的电子广告牌、温度测控、数控电源这 3 类典型的应用项目
作为载体。在教材所传递的知识和技能内容编写上,将 3 个项目设计成递进关系。
内容简介: 本书结合当前新的职业教育教学改革要求,以任务驱动为导向,主要介绍MSC-51系列单片机的硬件系统、汇编语言指令、定时与中断系统、独立按键以及矩阵按键控制技术、显示接口技术、A/D与D/A转换接口、串行口通信技术、单片机系统扩展、应用系统设计及开发等内容。
  本书较全面地涵盖了MCS-51系列单片机的基本知识,特别是介绍了一种有规律、移植性好的汇编编程方法,使读者能很快将其应用于解决大型汇编编程问题上。
  本书适合作为高等职业院校电子信息类和自动化类工科专业的教材,也可作为爱好单片机技术的广大读者的参考书。
  
作者简介:王彰云,凌艺春,广西工业职业技术学院
目录:第1章 MCS-51系列单片机的基本知识 1
1.1 单片机的历史与应用 2
1.1.1 单片机的历史 2
1.1.2 单片机的应用 3
1.2 不同类型的单片机介绍 4
习题 4
第2章 MCS-51系列单片机的组成 5
2.1 MCS-51系列单片机外部结构 6
2.2 MCS-51系列单片机内部结构 11
2.3 MCS-51系列单片机的时序和工作方式 20
习题 22
第3章 MCS-51系列单片机汇编语言及程序设计 24
3.1 项目引入:单片机zui小应用系统的使用 24
3.2 单片机汇编语言及程序设计的相关知识 28
3.2.1 MCS-51系列单片机汇编语言基础 28
3.2.2 数据传送类指令 32
3.2.3 算术运算类指令 35
3.2.4 逻辑运算类指令 37
3.2.5 控制转移类指令 39
3.2.6 位操作类指令 42
3.2.7 伪指令 43
任务训练:32盏流水灯的编程 45
习题 49
第4章 MCS-51系列单片机的中断系统及计数定时器 53
4.1 项目引入:LED点阵屏的动态显示 54
4.2 单片机中断系统的相关知识 57
4.2.1 中断系统 57
4.2.2 中断控制应用举例 63
4.2.3 MCS-51系列单片机定时器/计数器 65
4.2.4 定时器/计数器应用举例 70
4.2.5 中断、定时器/计数器综合应用举例——LED点阵广告屏 72
任务训练:用8×8 LED点阵屏动态显示人名 77
习题 78
第5章 MCS-51系列单片机的键盘和显示的汇编编程 81
5.1 项目引入1:独立键盘与静态数码管显示 82
5.2 项目引入2:矩阵键盘加独立键盘与液晶显示 84
5.3 键盘和显示的相关知识 86
5.3.1 独立键盘与静态数码管显示的相关知识 86
5.3.2 矩阵键盘加独立键盘与液晶显示的相关知识 93
任务训练:编写简易时钟程序 113
习题 113
第6章 MCS-51系列单片机的数-模(D/A)转换的汇编编程 116
6.1 项目引入:简易数控电源 117
6.2 D/A转换的相关知识 121
6.2.1 D/A转换器的主要技术指标 122
6.2.2 典型的D/A转换器及接口 122
6.2.3 简易数控电源项目编程说明 125
6.2.4 DAC0832应用举例 126
任务训练:构造高精度简易数控电源 128
习题 128
第7章 MCS-51系列单片机的模-数(A/D)转换的汇编编程 130
7.1 项目引入:温度检测 131
7.2 A/D转换的相关知识 137
7.2.1 A/D转换器的主要技术指标 138
7.2.2 逐次逼近型A/D转换器及接口 138
7.2.3 温度检测项目编程说明 141
7.2.4 ADC0809应用举例 141
任务训练:设计数字电压表 142
习题 143
第8章 MCS-51系列单片机资源扩展的汇编编程 145
8.1 项目引入:单片机8级中断扩展电路使用 146
8.2 单片机资源扩展的相关知识 150
8.2.1 片外三总线的扩展 150
8.2.2 程序存储器的扩展 151
8.2.3 数据存储器的扩展 154
8.2.4 定时器/计数器的扩展 157
8.2.5 I/O端口的扩展 159
任务训练:8255输入/输出的应用 166
习题 166
第9章 MCS-51系列单片机串行通信的汇编编程 168
9.1 项目引入:AT89C51与PC串行通信 168
9.2 单片机串行通信的相关知识 171
9.2.1 异步通信和同步通信 171
9.2.2 波特率和接收/发送时钟 173
9.2.3 单工、半双工、全双工通信方式 174
9.2.4 异步串行通信的信号形式 175
9.2.5 MCS-51系列单片机串行接口的结构 175
9.2.6 串行接口特殊功能寄存器 176
9.2.7 单片机的工作方式 177
9.2.8 串行接口应用举例 180
任务训练:并/串行数据转换的实现 184
习题 184
第10章 MCS-51系列单片机实用开发工具 186
10.1 Keil仿真软件使用介绍 187
10.1.1 Keil uVision2仿真软件 188
10.1.2 使用Keil uVision2仿真软件编写和调试程序 192
10.2 Proteus仿真软件使用介绍 198
10.2.1 Proteus 6.9仿真软件 198
10.2.2 Proteus元件库常用元件的中英文对照表 204
习题 207
第11章 MCS-51系列单片机应用系统设计及开发 208
11.1 单片机应用系统设计的一般步骤和方法 209
11.1.1 设计步骤 209
11.1.2 硬件设计与调试 210
11.1.3 软件设计与调试 211
11.1.4 单片机应用系统的调试 212
11.2 单片机抗干扰设计 212
11.2.1 特别要注意抗电磁干扰的系统 212
11.2.2 增加系统的抗电磁干扰能力可采取的措施 212
习题 213
附录A 项目应用程序 214
附录B 书中所用图形符号说明 231
参考文献 232
热门推荐文章
相关优评榜
品类齐全,轻松购物 多仓直发,极速配送 正品行货,精致服务 天天低价,畅选无忧
购物指南
购物流程
会员介绍
生活旅行/团购
常见问题
大家电
联系客服
配送方式
上门自提
211限时达
配送服务查询
配送费收取标准
海外配送
支付方式
货到付款
在线支付
分期付款
邮局汇款
公司转账
售后服务
售后政策
价格保护
退款说明
返修/退换货
取消订单
特色服务
夺宝岛
DIY装机
延保服务
京东E卡
京东通信
京东JD+