图书介绍
单片机原理及应用教程 C语言PDF|Epub|txt|kindle电子书版本网盘下载
![单片机原理及应用教程 C语言](https://www.shukui.net/cover/18/31388243.jpg)
- 丁有军,段中兴,何波等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115483652
- 出版时间:2018
- 标注页数:257页
- 文件大小:35MB
- 文件页数:265页
- 主题词:单片微型计算机-C语言-程序设计-高等学校-教材
PDF下载
下载说明
单片机原理及应用教程 C语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇2
第1章 概述2
1.1计算机的发展2
1.2单片机的基本概念3
1.3单片机的发展概况4
1.4单片机的特点与应用5
1.5常用单片机类型及常用单片机系列介绍6
1.6单片机应用系统开发过程简介9
1.6.1单片机项目开发流程9
1.6.2 MCS-51系列单片机仿真软件Proteus的基本使用方法11
习题及思考题15
第2章 MCS-51系列单片机的结构和原理16
2.1 MCS-51系列单片机的主要性能特点16
2.2 MCS-51系列单片机的内部结构17
2.2.1 CPU结构17
2.2.2存储器结构及编址18
2.2.3并行I/O接口21
2.3 51系列单片机的引脚功能23
2.4时钟电路与时序25
2.4.1时钟电路25
2.4.2有关时序的概念26
2.4.3 CPU时序27
2.5单片机的复位27
2.5.1复位电路27
2.5.2复位后的状态28
2.6低功耗设计28
2.6.1时钟停止模式28
2.6.2空闲模式28
2.6.3掉电模式29
2.7最小系统设计29
习题及思考题29
第3章 单片机C51语言基础与开发平台30
3.1单片机C51语言基础30
3.1.1数据类型30
3.1.2特殊功能寄存器31
3.1.3存储类型32
3.1.4指针34
3.1.5绝对地址访问36
3.1.6运算符36
3.1.7 Keil C代码优化技巧38
3.1.8 Keil C程序举例39
3.2 Keil μVision5集成开发环境40
3.2.1 Keil μVision5中建立项目的方法40
3.2.2 Keil μVision5中软件调试的方法45
3.3 STC89C52RC系列单片机的ISP编程47
3.3.1 ISP编程硬件电路48
3.3.2 STC-ISP下载软件48
习题及思考题51
第4章 定时/计数器52
4.1定时/计数器T0和T152
4.1.1定时/计数器T0和T1的结构及功能52
4.1.2定时/计数器T0和T1的功能寄存器53
4.1.3定时/计数器T0和T1的工作模式54
4.1.4定时/计数器T0和T1应用举例56
4.2定时/计数器T260
4.2.1 T2控制寄存器T2CON和T2MOD61
4.2.2 T2的操作模式62
习题及思考题66
第5章 中断系统67
5.1中断控制方式67
5.1.1中断的概念67
5.1.2中断处理过程68
5.2 MCS-51单片机的中断系统70
5.2.1中断源类型70
5.2.2中断请求标志71
5.2.3中断请求控制72
5.2.4中断处理过程74
5.3中断的C51编程75
5.4外部中断的扩充77
习题及思考题79
第6章 串行通信80
6.1串行通信的基础知识80
6.1.1串行通信的基本原理80
6.1.2串行通信协议和接口标准82
6.2 MCS-51系列单片机的串行接口86
6.2.1 8051串口结构86
6.2.2串行口的工作模式88
6.2.3多处理机通信方式92
6.3串行口的应用94
6.3.1串口波特率发生器及波特率计算94
6.3.2串并口转换95
6.3.3单片机之间的通信97
6.3.4单片机与PC之间的通信104
习题及思考题106
下篇108
第7章 MCS-51单片机系统功能的扩展108
7.1系统扩展概述108
7.2常用的扩展器件简介109
7.3存储器的扩展111
7.3.1存储器扩展概述111
7.3.2程序存储器的扩展114
7.3.3数据存储器的扩展117
7.4并行I/O口的扩展119
7.4.1 I/O口扩展概述119
7.4.2 8255A可编程并行I/O口扩展121
7.4.3 8155可编程并行I/O接口扩展126
7.4.4用TTL芯片扩展简单I/O接口131
7.5用串行口扩展并行I/O口133
习题与思考题135
第8章 键盘接口技术137
8.1键盘接口技术137
8.1.1键盘工作原理137
8.1.2独立式键盘接口138
8.1.3矩阵式键盘接口139
8.2键盘显示接口芯片HD7279A144
8.2.1 HD7279A的特点及引脚144
8.2.2控制指令145
8.2.3 HD7279A与单片机的接口及程序设计147
习题及思考题149
第9章 显示器接口技术150
9.1 LED显示器原理及应用150
9.1.1 LED显示器的结构与显示原理150
9.1.2 LED显示器常见接口及驱动152
9.1.3 LED显示器接口应用示例159
9.2 LCD显示器原理及应用161
9.2.1液晶显示模块原理161
9.2.2字符型液晶显示器LCD 1602A167
9.2.3 FYD 12864显示模块172
9.2.4汉字字模提取181
习题与思考题183
第10章 A/D转换器与D/A转换器应用184
10.1 A/D转换器接口184
10.1.1 A/D转换器概述184
10.1.2 8位并行A/D转换器ADC0809185
10.1.3 12位A/D转换器MAX197189
10.1.4串行模数转换芯片TLC0832192
10.2 D/A转换器接口196
10.2.1 D/A转换器概述196
10.2.2 8位D/A转换器DAC0832197
10.2.3 12位D/A转换器MAX508200
习题及思考题203
第11章 系统总线扩展204
11.1 12C总线204
11.2 SPI总线接口218
11.3单总线(1-Wire)接口224
习题及思考题234
第12章 单片机综合应用实例235
12.1单片机应用系统设计过程235
12.2单片机应用系统设计举例236
习题及思考题257