书籍详情

单片微计算机原理、开发与应用

单片微计算机原理、开发与应用

作者:顾滨 赵伟军 王泰 鲍可进 李

出版社:高等教育出版社

出版时间:2002-05-01

ISBN:9787040075069

定价:¥21.50

购买这本书可以去
内容简介
  《单片微计算机原理、开发与应用》从最基本的基础知识入手,较详细地介绍了常用的MCS一51八位单片机应用技术,并对AT系列及Intel十六位机两种流行的单片机系统做了介绍。《单片微计算机原理、开发与应用》共分八章。第一章介绍单片机的基础知识;第二章介绍单片机内部结构和原理、存储器的配置、并行输入/输出口及时序;第三章介绍单片机指令系统及汇编语言程序设计;第四章讲述了单片机内有关输入/输出接口,包括中断、定时与计数、串行通信;第五章是MCS-51系统扩展技术。有存储器、串并行通信、人-机接口、A/D、D/A及相应典型接口芯片的应用;第六章讲述软硬件开发过程,介绍了开发过程必备的设备、工具、环境及开发过程中应注意的问题;第七章讲述单片机在测控系统领域中的应用;第八章介绍了较新的具有51内核的单片机及Intel+六位单片机。《单片微计算机原理、开发与应用》可作为高等职业、高等专科学校的教材,也可作为电子类维修培训班教材。
作者简介
暂缺《单片微计算机原理、开发与应用》作者简介
目录
第一章 导论 1
1.1 概述 1
1.1.1 单片机及其发展 1
1.1.2 单片机系统的组成 3
1.2 计算机中数的表示及运算 4
1.2.1 常用数制及转换 4
1.2.2 机器数及其编码 8
1.2.3 字符信息的表示 12
习题 12
第二章 MCS-51单片机结构原理 14
2.1 概述 14
2.2 MCS-51单片机内部结构及引脚 15
2.2.1 MCS-51单片机内部结构 15
2.2.2 MCS-51单片机外部引脚 16
2.3 MCS-51单片机存储器配置 20
2.3.1 MCS-51的存储器结构 20
2.3.2 程序存储器 21
2.3.3 内部数据存储器 21
2.3.4 专用寄存器——特殊功能寄存器SFR 22
2.3.5 位地址空间 25
2.3.6 外部数据存储器 26
2.4 时序 26
2.4.1 时钟的基本概念 26
2.4.2 典型指令的取指/执行时序 27
2.4.3 振荡源及控制器 28
2.5 并行I/O端口 29
2.5.1 P0口 29
2.5.2 P1口 30
2.5.3 P2口 31
2.5.4 P3口 32
2.6 8031最小系统 33
习题 35
第三章 MCS-51指令系统及汇编语言程序设计 36
3.1 汇编语言与指令系统简介 36
3.1.1 汇编语言程序设计的重要性 36
3.1.2 MCS-51系列单片机的指令系统 36
3.1.3 寻址方式 39
3.2 数据传送类指令 42
3.2.1 通用传送指令:MOV 44
3.2.3 外部数据存储器(或外扩I/O口)与A传送指令:MOVX
48
3.2.3 程序存储器向累加器A传送指令:MOVC 49
3.2.4 数据交换指令 50
3.2.5 栈操作指令 51
3.3 算术运算类指令 52
3.3.1 加减运算指令 53
3.3.2 乘除运算指令 56
3.3.3 增量、减量指令 58
3.3.4 二-十进制调整指令 59
3.4 逻辑操作类指令 60
3.4.1 对累加器A进行的逻辑操作指令 61
3.4.2 双操作数指令 63
3.5 控制转移类指令 64
3.5.1 程序转移指令 64
3.5.2 子程序调用和返回指令 72
3.6 位操作类指令 74
3.6.1 位数据传送指令 75
3.6.2 位状态控制指令 76
3.6 3 位逻辑操作指令 77
3.6.4 位条件转移指令 78
3.7 汇编语言及汇编过程 81
3.7.1 汇编程序功能 81
3.7.2 伪指令 82
3.7.3 汇编程序的汇编过程 84
3.8 汇编语言程序的基本结构及综合举例 86
3.8.1 汇编程序的基本结构 86
3.8.2 综合举例 87
习题 96
第四章 MCS-51的片内接口 97
4.1 MCS-51中断系统 97
4.1.1 中断的有关概念 97
4.1.2 中断请求源 98
4.1.3 中断控制 100
4.1.4 MCS-51中断的响应过程 101
4.1.5 MCS-51的外部中断 102
4.2 定时/计数器 105
4.2.1 定时/计数器的结构 105
4.2.2 定时/计数器的4种工作模式 106
4.2.3 MCS-51定时/计数器对输入信号的要求 109
4.2.4 定时/计数器的应用 110
4.3 MCS-51单片机串行接口及其应用 115
4.3.1 串行通信概述 115
4.3.2 MCS-51单片机串行接口 118
4.3.3 MCS-51串行口应用 125
习题 141
第五章 MCS-51系统扩展技术 142
5.1 MCS-51单片机最小系统 142
5.1.1 8051/8751硬件最小系统 142
5.1.2 8031硬件最小系统 142
5.2 存储器的扩展 143
5.2.1 扩展程序存储器 143
5.2.2 扩展数据存储器 148
5.2.3 外部扩展较大容量的RAM 151
5.2.4 新型存储器芯片在MCS-51系统中的应用 153
5.3 I/O接口的扩展 160
5.3.1 I/O扩展概述 161
5.3.2 扩展可编程并行I/O接口8255A 162
5.3.3 扩展可编程RAM/IO接口芯片8155 168
5.3.4 用TTL芯片扩展单片机的I/O口 174
5.3.5 用串行口移位寄存器方式扩展并行I/O接口 176
5.4 常用通道配置与接口技术 177
5.4.1 单片机应用系统中的人-机通道 178
5.4.2 按键、键盘及其接口 179
5.4.3 LED显示器及其接口 190
5.4.4 单片机应用系统中的典型键盘、显示接口 199
5.5 模拟量与数字量转换接口基础 201
5.5.1 D/A转换器接口 202
5.5.2 A/D转换器接口 211
习题 220
第六章 单片机开发系统及软件设计 221
6.1 单片机开发系统 221
6.1.1 单片机的开发及开发工具 221
6.1.2 在线仿真技术与仿真器介绍 225
6.1.3 开发系统应用 226
6.2 单片机软件设计方法及工具 233
6.2 1 软件设计方法 233
6.2.2 软件开发工具与环境 243
6.2.3 MCS-51 C语言应用程序开发技术 249
习题 254
第七章 单片机在测控系统领域的应用 255
7.1 概述 255
7.1.1 工业控制机的组成 255
7.1.2 计算机控制系统的基本结构模式 256
7.1.3 工业控制机系统的分类 257
7.2 测控系统信息测量与处理 261
7.2.1 单片机组成的测控系统 261
7.2.2 开关量输入信号调理 262
7.2.3 开关量输出驱动电路 263
7.2.4 模拟量数据采集 264
7.3 测控系统分析与设计 273
7.3.1 测控系统的准备阶段 273
7.3.2 测控系统的设计阶段 275
7.3.3 测控系统的仿真及调试阶段 279
7.3.4 测控系统的可靠性设计 280
7.4 由单片机构成的测控系统示例及分析 283
7.4.1 水塔水位控制 283
7.4.2 交通信号灯模拟控制 286
7.4.3 单片机数字程序控制系统实例 291
习题 314
第八章 具有51内核的单片机及Intel 16位单片机 299
8.1 89、90系列Flash单片机 299
8.1.1 ATMEL 89系列单片机 299
8.1.2 90系列单片机 302
8.1.3 89系列单片机系统结构及存储器 304
8.1.4 指令系统 309
8.1.5 AT89C51单片机编程器的应用 310
8.2 Intel 16位单片机 313
8.2.1 Intel 16位单片机系列芯片综述 313
8.2.2 8096简介 313
8.2.3 80C196KB简介 316
8.2.4 80C196KC简介 320
8.2.5 80C196MC/MD简介 326
附录 328
附录1 ASCII码表(7位码) 328
附录2 MCS-51系列单片机指令表 329
猜您喜欢

读书导航