注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机组织与体系结构单片机基础(第3版)

单片机基础(第3版)

单片机基础(第3版)

定 价:¥24.00

作 者: 李广弟、朱月秀、冷祖祁
出版社: 北京航空航天大学出版社
丛编项:
标 签: 微处理机

购买这本书可以去


ISBN: 9787810778374 出版时间: 2007-06-01 包装: 平装
开本: 16开 页数: 260 字数:  

内容简介

  本书内容在前两版的基础上做了适度增删。删去了第2版中有关16位单片机的介绍,而对8位单片机的内容进行了扩充,特别是扩充了有关串行扩展的知识。本书着重讲述8位单片机的典型代表80C51系列,介绍其基本原理和应用。主要包括:80C51单片机的硬件结构及串并行扩展、指令系统和汇编语言程序设计以及单片机的发展和应用等。本书内容系统全面,通俗易懂,适于初学者。可作为本科、专科、函授或培训班的教材,同样也可作为工程技术人员或业余智能产品开发爱好者的自学用书。本书配套教学课件。

作者简介

暂缺《单片机基础(第3版)》作者简介

图书目录

第1章 计算机基础知识
1.1 二进制数及其在计算机中的使用1
1.1.1 二进制数的进位计数特性1
1.1.2 机器数与机器数表示形式2
1.1.3 计算机中二进制数的单位4
1.1.4 计算机使用二进制数的原因4
1.2 二进制数的算术运算和逻辑运算5
1.2.1 二进制算术运算5
1.2.2 二进制逻辑运算7
1.3 供程序设计使用的其他进制数9
1.3.1 十进制数与十六进制数9
1.3.2 不同进制数之间的转换10
1.4 计算机中使用的编码12
1.5 微型计算机概述14
1.5.1 微型计算机硬件系统14
1.5.2 微型计算机软件系统15
1.5.3 微型计算机的工作过程16
练习题16
第2章 80C51单片机的硬件结构
2.1 单片机的概念18
2.2 80C51单片机的逻辑结构及信号引脚18
2.2.1 80C51单片机的内部逻辑结构19
2.2.2 80C51单片机的封装与信号引脚21
2.3 80C51单片机的内部存储器23
2.3.1 内部数据存储器低128单元区23
2.3.2 内部数据存储器高128单元区25
2.3.3 堆栈操作30
2.3.4 内部程序存储器32
2.4 80C51单片机的并行I/O口32
2.4.1 P0口逻辑结构33
2.4.2 P1口逻辑结构33
2.4.3 P2口逻辑结构34
2.4.4 P3口逻辑结构34
2.5 80C51单片机的时钟与定时35
2.5.1 时钟电路35
2.5.2 定时单位37
2.6 80C51单片机的系统复位37
2.6.1 复位方式与初始化状态37
2.6.2 复位电路38
2.7 单片机低功耗工作模式40
2.7.1 单片机低功耗的意义40
2.7.2 两种低功耗工作模式41
2.7.3 低功耗模式的应用42
练习题43
第3章 80C51单片机指令系统
3.1 单片机指令系统概述45
3.2 80C51单片机指令寻址方式46
3.3 80C51单片机指令分类介绍49
3.3.1 数据传送类指令50
3.3.2 算术运算类指令55
3.3.3 逻辑运算及移位类指令60
3.3.4 控制转移类指令64
3.3.5 位操作类指令70
练习题74
第4章 80C51单片机汇编语言程序设计
4.1 单片机程序设计语言概述76
4.1.1 机器语言和汇编语言76
4.1.2 单片机使用的高级语言76
4.1.3 80C51单片机汇编语言的语句格式77
4.2 汇编语言程序的基本结构形式78
4.2.1 顺序程序结构79
4.2.2 分支程序结构79
4.2.3 循环程序结构83
4.3 80C51单片机汇编语言程序设计举例83
4.3.1 算术运算程序84
4.3.2 定时程序88
4.3.3 查表程序90
4.4 单片机汇编语言源程序的编辑和汇编91
4.4.1 手工编程与汇编92
4.4.2 机器编辑与交叉汇编92
4.5 80C51单片机汇编语言伪指令93
练习题96
第5章 80C51单片机的中断与定时
5.1 中断概述99
5.2 80C51单片机的中断系统100
5.2.1 中断源与中断向量100
5.2.2 中断控制101
5.2.3 中断优先级控制103
5.2.4 中断响应过程105
5.2.5 中断服务程序106
5.3 80C51单片机的定时器/计数器108
5.3.1 定时器/计数器的计数和定时功能108
5.3.2 用于定时器/计数器控制的寄存器109
5.3.3 定时器工作方式0110
5.3.4 定时器工作方式1113
5.3.5 定时器工作方式2113
5.3.6 定时器工作方式3115
练习题117
第6章 单片机并行存储器扩展
6.1 单片机并行外扩展系统119
6.1.1 单片机并行扩展总线119
6.1.2 并行扩展系统的I/O编址和芯片选取121
6.2 存储器分类123
6.2.1 只读存储器123
6.2.2 读/写存储器125
6.3 存储器并行扩展125
6.3.1 程序存储器并行扩展125
6.3.2 数据存储器并行扩展127
6.3.3 使用RAM芯片扩展可读/写的程序存储器128
6.4 80C51单片机存储器系统的特点和使用方法129
6.4.1 单片机存储器系统的特点129
6.4.2 80C51单片机存储器的使用130
练习题131
第7章 单片机并行I/O扩展
7.1 单片机I/O扩展基础知识133
7.1.1 I/O接口电路的功能133
7.1.2 关于接口电路的更多说明134
7.1.3 I/O编址技术135
7.1.4 单片机I/O控制方式136
7.2 可编程并行接口芯片8255137
7.2.1 8255硬件逻辑结构137
7.2.2 8255工作方式139
7.2.3 8255的编程内容139
7.2.4 8255接口应用141
7.3 键盘接口技术142
7.3.1 键扫描和键码生成142
7.3.2 用8255实现键盘接口145
7.4 LED显示器接口技术148
7.4.1 LED显示器概述148
7.4.2 LED显示器显示原理149
7.4.3 LED显示器接口150
7.5 打印机接口技术152
7.5.1 微型打印机概述152
7.5.2 打印机接口152
练习题155
第8章 80C51单片机串行通信
8.1 串行通信基础知识157
8.1.1 异步通信和同步通信157
8.1.2 串行通信线路形式159
8.2 80C51串行口160
8.2.1 80C51串行口硬件结构160
8.2.2 串行口控制机制161
8.3 80C51串行口工作方式162
8.3.1 串行工作方式0162
8.3.2 串行工作方式1163
8.3.3 串行工作方式2和3164
8.4 串行通信数据传输速率164
8.4.1 传输速率的表示方法164
8.4.2 80C51的波特率设置165
8.5 串行通信应用166
8.5.1 近程串行通信166
8.5.2 调制解调器的使用167
8.5.3 双机通信168
8.5.4 多机通信172
练习题174
第9章 单片机串行扩展
9.1 单片机串行扩展概述176
9.1.1 单片机需要串行扩展的原因176
9.1.2 单片机串行扩展实现方法176
9.2 I2C总线178
9.2.1 I2C总线结构和信号178
9.2.2 I2C总线数据传输方式181
9.2.3 器件与器件寻址183
9.3 单片机8×C552的I2C总线185
9.3.1 8×C552的I2C总线接口电路185
9.3.2 8×C552的I2C总线控制机制188
9.3.3 由8×C552构成的单主I2C总线系统192
9.4 单片机8×C552的串行扩展195
9.4.1 通过I2C总线扩展串行数据存储器196
9.4.2 I2C总线的发展199
9.4.3 通过I2C总线扩展LED显示器200
9.5 单片机80C51的串行扩展202
9.5.1 通过UART进行串行程序存储器扩展202
9.5.2 串行接口的软件模拟203
9.5.3 I2C总线接口芯片PCF8584205
练习题207
第10章 单片机A/D及D/A转换接口
10.1 单片机测控系统与模拟输入通道209
10.1.1 单片机测控系统概述209
10.1.2 模拟输入通道209
10.2 A/D转换器接口212
10.2.1 8位A/D转换芯片与80C51接口212
10.2.2 12位A/D转换芯片与80C51接口215
10.2.3 A/D转换芯片应用说明215
10.3 D/A转换器接口218
10.3.1 D/A转换芯片218
10.3.2 DAC0832单缓冲连接方式220
10.3.3 DAC0832双缓冲连接方式224
10.4 A/D与D/A转换器芯片的串行接口226
10.4.1 通过I2C总线的串行接口226
10.4.2 通过软件模拟的串行接口228
练习题229
第11章 8位单片机的发展
11.1 80C51单片机的发展230
11.1.1 在MCS51基础上发展起来的80C51230
11.1.2 80C51的衍生芯片231
11.2 从8×C522看8位单片机功能的增强232
11.2.1 8×C552的硬件结构233
11.2.2 事件捕捉与事件定时输出237
11.2.3 监视定时器WDT238
11.2.4 脉宽调制器PWM240
11.3 闪速存储器及其在单片机中的应用242
11.3.1 闪速存储器概述242
11.3.2 闪速存储芯片242
11.3.3 闪存单片机芯片245
11.3.4 闪速存储器编程247
练习题249
第12章 单片机应用
12.1 单片机简单控制应用250
12.1.1 时钟计时250
12.1.2 数字式热敏电阻温度计254
12.2 单片机应用的发展258
12.2.1 微控制技术与嵌入式系统258
12.2.2 单片机的Internet技术258
12.3 单片机开发系统259
参考文献

本目录推荐