图书介绍
单片机原理及接口技术PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理及接口技术](https://www.shukui.net/cover/34/30858057.jpg)
- 董晓红主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:7560614264
- 出版时间:2004
- 标注页数:189页
- 文件大小:8MB
- 文件页数:199页
- 主题词:单片微型计算机-理论-高等学校:技术学校-教材;单片微型计算机-接口-高等学校:技术学校-教材
PDF下载
下载说明
单片机原理及接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机基础知识1
1.1 单片机概述1
1.1.1 微处理器、微型计算机和1
单片机的概念1
1.1.2 单片机的发展状况1
目录1
1.1.3 ATMEL89系列单片机简介2
及数制间的转换3
1.2.1 微型计算机中的常用数制3
1.2 微型计算机中数的表示方法3
1.2.2 数制间的转换4
1.3 二进制数的运算6
1.3.1 算术运算6
1.3.2 逻辑运算8
1.4 微机的码制和编码8
1.4.1 原码、反码和补码8
1.4.2 微型机中常用的编码10
习题与思考题12
第2章 AT89C51单片机结构和原理14
2.1 AT89C51单片机的结构14
2.1.1 中央处理器(CPU)15
2.1.2 存储器17
2.1.3 I/O端口17
2.1.4 定时器/计数器17
2.1.5 中断系统18
2.1.6 内部总线18
2.2 AT89C51单片机引脚及其功能18
2.2.1 I/O端口功能19
2.3 AT89C51存储器22
2.2.4 控制线22
2.2.3 外接晶体引脚22
2.2.2 电源线22
2.3.1 程序存储器23
2.3.2 数据存储器23
2.4 AT89C51单片机工作方式27
2.4.1 复位方式27
2.4.2 程序执行方式28
2.4.3 省电方式28
2.4.4 EPROM编程和校验方式28
2.5 AT89C51时钟电路与时序30
2.5.1 振荡器与时钟电路30
2.5.2 时序31
习题与思考题33
第3章 AT89C51指令系统35
3.1 指令系统简介35
3.2 寻址方式35
3.2.1 符号注释35
3.2.2 寻址方式36
3.3 AT89C51指令系统38
3.3.1 数据传送类指令38
3.3.2 算术运算类指令42
3.3.3 逻辑操作与移位指令45
3.3.4 控制转移指令47
3.3.5 位操作类指令50
3.4 实验51
习题与思考题55
第4章 汇编语言程序设计58
4.1 计算机语言概述58
4.1.1 机器语言58
4.1.2 汇编语言58
4.2 汇编语言源程序的设计与汇编59
4.2.1 汇编语言格式59
4.1.3 高级语言59
4.2.2 程序设计步骤60
4.2.3 源程序的汇编60
4.2.4 伪指令61
4.3 汇编语言程序设计63
4.3.1 顺序程序设计63
4.3.2 分支程序设计64
4.3.3 循环程序设计65
4.3.4 子程序设计67
4.4.1 延时68
4.4 实用程序举例68
4.4.2 代码转换69
4.4.3 数据处理70
4.4.4 算术运算72
4.5 实验74
习题与思考题76
第5章 中断系统78
5.1 中断概述78
5.2 AT89C51中断系统78
5.2.1 中断源及中断系统构成78
5.2.2 中断标志与中断控制79
5.2.3 中断请求的响应、撤除及返回82
5.3 中断系统的应用85
习题与思考题87
第6章 定时器/计数器89
6.1 定时器/计数器的结构及工作原理89
6.1.1 定时器/计数器的结构89
6.1.2 定时器/计数器的工作原理89
6.2 定时器/计数器的控制90
6.2.1 方式控制寄存器90
6.2.2 工作方式91
6.3.2 初值的计算93
6.3.1 初始化93
6.3 定时器/计数器的应用93
6.3.3 应用举例94
6.4 实验98
习题与思考题99
第7章 AT89C51单片机系统扩展101
7.1 AT89C51最小应用系统101
7.2 AT89C51单片机的外部扩展性能102
7.3 程序存储器的扩展102
7.3.1 28C16程序存储器概述103
7.3.3 多片28C16的扩展方法104
7.3.2 单片28C16的扩展电路104
7.4 数据存储器的扩展106
7.4.1 并行传送数据存储器的扩展方法106
7.4.2 串行传送数据存储器的扩展方法107
7.5 I/O口的扩展111
7.5.1 简单I/O口的扩展111
7.5.2 可编程I/O口的扩展112
7.6 实验117
习题与思考题119
8.1.1 行列式非编码键盘的工作原理120
8.1 键盘接口技术120
第8章 AT89C51系统接口技术120
8.1.2 单片机对非编码键盘的控制方式121
8.2 LED显示器接口技术126
8.2.1 LED显示器的结构原理126
8.2.2 LED显示器的显示方式127
8.3 A/D转换器及接口技术129
8.3.1 A/D转换器概述129
8.3.2 A/D转换器的主要技术指标129
8.3.3 AT89C51单片机与130
ADC0809接口应用130
8.3.4 AT89C51与MC14433接口应用133
8.4.1 D/A转换器的主要技术指标136
8.4 D/A转换器及接口技术136
8.4.2 D/A转换器与单片机的接口137
8.5 步进电机与单片机的接口141
8.5.1 步进电机的基本工作原理141
8.5.2 步进电机的运行方式141
8.5.3 步进电机与单片机的接口142
8.6 实验144
习题与思考题146
9.1.1 并行通信和串行通信147
9.1.2 异步通信和同步通信147
第9章 串行接口及串行通信技术147
9.1 串行通信基础知识147
9.1.3 串行通信的制式149
9.1.4 串行通信数据的校验150
9.2 AT89C51的串行接口150
9.2.1 串行接口的结构及功能151
9.2.2 串行通信的工作方式153
9.2.3 多机通信155
9.3 AT89C51串行接口的应用与编程156
9.3.1 工作方式0的应用157
9.3.2 工作方式1的应用159
9.3.3 工作方式2与工作方式3的应用159
9.4 PC机与单片机间的串行通信161
9.4.1 RS-232C总线标准161
9.4.2 RS-232C接口电路162
习题与思考题164
第10章 单片机系统的开发与应用165
10.1 单片机系统的开发设计165
10.1.1 总体设计165
10.1.2 硬件设计166
10.1.3 软件设计167
10.1.4 系统的仿真调试与运行168
10.2 单片机应用系统的开发工具169
10.2.1 单片机开发系统的功能169
10.2.2 开发系统的类型169
10.3 单片机开发系统应用实例170
10.3.1 数据采集与显示电路的设计170
10.3.2 数码管数字时钟电路的设计177
习题与思考题186
附录187
参考文献189