图书介绍
微控制器原理及应用PDF|Epub|txt|kindle电子书版本下载
- 丁筱玲 著
- 出版社:
- ISBN:
- 出版时间:2014
- 标注页数:0页
- 文件大小:46MB
- 文件页数:306页
- 主题词:
PDF下载
下载说明
微控制器原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 什么是微控制器(单片机)3
1.2 微控制器的发展历史4
1.3 微控制器的发展趋势4
1.4 微控制器的特点及应用6
1.4.1 微控制器的特点6
1.4.2 微控制器的应用7
1.5 80C51系列微控制器简介8
本章小结13
思考题与习题13
第2章 80C51系列微控制器的片内基本结构14
2.1 80C51系列微控制器的硬件组成16
2.2 89C51系列微控制器的引脚介绍18
2.2.1 电源及时钟引脚19
2.2.2 并行I/O口19
2.2.3 控制引脚20
2.3 80C51系列微控制器的CPU结构21
2.3.1 运算器21
2.3.2 控制器22
2.4 80C51系列微控制器的存储器结构23
2.4.1 程序存储器25
2.4.2 数据存储器26
2.5 时钟电路与CPU的工作时序32
2.5.1 时钟电路32
2.5.2 时序定时单位33
2.6 80C51系列微控制器的工作方式34
2.6.1 复位方式34
2.6.2 程序执行方式36
2.6.3 低功耗方式36
2.6.4 编程方式37
本章小结39
思考题与习题40
第3章 80C51系列微控制器的指令系统及程序设计41
3.1 概述43
3.1.1 指令分类44
3.1.2 指令格式44
3.1.3 指令中的符号44
3.2 寻址方式45
3.2.1 立即寻址46
3.2.2 直接寻址46
3.2.3 寄存器寻址46
3.2.4 寄存器间接寻址46
3.2.5 变址寻址(基址寄存器+变址寄存器间接寻址)47
3.2.6 相对寻址48
3.2.7 位寻址49
3.3 指令系统50
3.3.1 数据传输类指令50
3.3.2 算术运算类指令56
3.3.3 逻辑运算类指令59
3.3.4 控制转移类指令62
3.3.5 位操作类指令65
3.4 汇编语言67
3.4.1 程序设计语言概述67
3.4.2 汇编语言语句和格式68
3.4.3 伪指令70
3.4.4 汇编方式73
3.5 汇编语言程序设计73
3.5.1 汇编语言程序设计步骤73
3.5.2 顺序结构程序设计74
3.5.3 分支结构程序的设计77
3.5.4 循环结构程序的设计78
3.5.5 子程序设计81
3.5.6 程序设计综合举例85
本章小结88
思考题与习题89
第4章 80C51系列微控制器的功能单元92
4.1 并行I/O接口95
4.1.1 I/O接口概述95
4.1.2 P0口96
4.1.3 P1口98
4.1.4 P2口100
4.1.5 P3口101
4.1.6 并行I/O接口的编程和使用102
4.2 定时器/计数器103
4.2.1 定时器/计数器概述103
4.2.2 定时器/计数T0、T1104
4.2.3 定时器/计数器T2110
4.2.4 定时器/计数器的编程和使用115
4.3 中断系统119
4.3.1 中断系统概述119
4.3.2 中断的控制和操作120
4.3.3 中断过程123
4.3.4 外部中断源扩展127
4.3.5 中断的编程和使用129
4.4 串行接口130
4.4.1 串行口的结构130
4.4.2 串行口的特殊功能寄存器131
4.4.3 串行口的工作方式和多机通信方式133
4.4.4 串行口的波特率发生器和波特率136
4.4.5 串行口的编程和应用137
本章小结143
思考题与习题146
第5章 微控制器的外部串行扩展技术147
5.1 单总线接口149
5.2 I2C总线接口150
5.2.1 I2C总线概述150
5.2.2 I2C总线工作原理151
5.2.3 I2C总线器件介绍及工作模拟157
5.3 SPI总线接口160
5.3.1 SPI总线概述160
5.3.2 SPI总线工作原理161
5.3.3 SPI总线器件介绍及工作模拟168
本章小结172
思考题与习题172
第6章 微控制器的典型外围接口技术173
6.1 键盘接口176
6.1.1 键盘的工作原理176
6.1.2 键盘的工作方式177
6.1.3 键盘的接口电路181
6.2 显示接口186
6.2.1 LED显示器187
6.2.2 LCD显示器190
6.3 DAC接口197
6.3.1 D/A转换器概述197
6.3.2 微控制器与DAC0832的接口设计199
6.4 ADC接口204
6.4.1 A/D转换器概述204
6.4.2 微控制器与ADC0809的接口设计206
6.4.3 微控制器与MAX187的接口设计209
本章小结211
思考题与习题212
附录A Keil μVision4集成开发环境与C语言程序设计214
附录B Proteus仿真设计255
附录C ASCII码表(常用)292
附录D 80C51系列微控制器指令系统表293
参考文献298