图书介绍
单片机与嵌入式系统基础与实训PDF|Epub|txt|kindle电子书版本网盘下载
- 张铮主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302244684
- 出版时间:2011
- 标注页数:324页
- 文件大小:113MB
- 文件页数:340页
- 主题词:
PDF下载
下载说明
单片机与嵌入式系统基础与实训PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 单片机的基本原理及其开发平台3
第1章轻松认识51单片机3
1.1单片机概述3
1.1.1单片机名称的由来3
1.1.2单片机的应用3
1.1.3常用单片机的分类4
1.1.4入门级单片机的选择5
1.2 80C51单片机基础知识5
1.2.1AT89C51的封装与引脚5
1.2.2AT89C51单片机硬件最小系统8
1.2.3AT89C51单片机的存储器13
1.2.4单片机的几种工作方式16
第2章80C51单片机开发平台快速入门18
2.1Proteus7.5ISIS软件快速入门19
2.2Keil μ Vision2软件快速入门26
2.2.1KeilμVision2集成开发环境26
2.2.2创建项目27
2.3KeilC51与ProteusISIS的联调仿真32
2.3.1联调环境的设置32
2.3.2联合调试34
第3章KeilC51语言入门37
3.1使用C语言的原因37
3.2KeilC51程序的基本结构37
3.2.1指定头文件40
3.2.2声明区42
3.2.3主程序42
3.2.4函数定义及程序的注释42
3.3C51与ANSIC的比较43
3.3.1C51关键字43
3.3.2C51数据类型44
3.3.3C51数据的存储47
3.3.4C51的指针类型与“_at_”关键字48
3.3.5中断函数50
3.3.6可重入函数50
3.4程序的优化51
第二部分 单片机的基本模块及其应用55
第4章I/O口原理及应用55
4.1认识I/O口55
4.2流水灯58
4.2.1任务要求与效果呈现58
4.2.2相关知识及任务分析58
4.2.3硬件与软件设计61
4.2.4仿真与调试64
4.3独立按键键盘控制蜂鸣器、继电器65
4.3.1任务要求与效果呈现65
4.3.2相关知识及任务分析65
4.3.3硬件与软件设计68
4.3.4仿真与调试70
4.4数码管静态与动态显示比较71
4.4.1任务要求与效果呈现71
4.4.2相关知识及任务分析71
4.4.3硬件与软件设计73
4.4.4仿真与调试77
第5章定时器/计数器与中断模块78
5.1定时流水灯(查询方式)78
5.1.1任务要求与效果呈现78
5.1.2相关知识及任务分析78
5.1.3硬件与软件设计84
5.1.4仿真与调试86
5.2定时流水灯(中断方式)87
5.2.1任务要求与效果呈现87
5.2.2相关知识及任务分析87
5.2.3硬件与软件设计91
5.2.4仿真与调试93
5.3脉冲频率计94
5.3.1任务要求与效果呈现94
5.3.2相关知识与任务分析94
5.3.3硬件与软件设计95
5.3.4仿真与调试98
5.4外中断及优先级控制99
5.4.1任务要求与效果呈现99
5.4.2相关知识及任务分析99
5.4.3硬件与软件设计102
5.4.4仿真与调试104
第6章串行口模块106
6.1认识数据通信106
6.1.1并行通信和串行通信106
6.1.2异步通信和同步通信107
6.1.3通信方向107
6.2双机串行通信108
6.2.1任务要求与效果呈现108
6.2.2相关知识及任务分析108
6.2.3硬件与软件设计115
6.2.4仿真与调试122
6.3多机RS485串行通信122
6.3.1任务要求与效果呈现122
6.3.2相关知识及任务分析122
6.3.3硬件与软件设计124
6.3.4仿真与调试128
6.4移位式并行数据转串行输入129
6.4.1任务要求与效果呈现129
6.4.2相关知识及任务分析129
6.4.3硬件与软件设计131
6.4.4仿真与调试132
6.5移位式串行数据转并行输出133
6.5.1任务要求与效果呈现133
6.5.2相关知识及任务分析133
6.5.3硬件与软件设计134
6.5.4仿真与调试136
第三部分 单片机扩展模块与应用系统研制141
第7章模数与数模转换原理及应用141
7.1用串行A/D芯片TLC2543组成简易模拟温度报警系统141
7.1.1任务要求与效果呈现141
7.1.2相关知识与任务分析141
7.1.3硬件与软件设计145
7.1.4仿真与调试147
7.2用串行数模转换芯片TLC5615构成简易波形发生器148
7.2.1任务要求与效果呈现148
7.2.2相关知识及任务分析148
7.2.3硬件与软件设计152
7.2.4仿真与调试155
第8章电机控制157
8.1矩阵键盘的键号显示157
8.1.1任务要求与效果呈现157
8.1.2相关知识及任务分析157
8.1.3硬件与软件设计161
8.1.4仿真与调试163
8.2矩阵键盘控制的直流电机PWM调速163
8.2.1任务要求与效果呈现164
8.2.2相关知识及任务分析164
8.2.3硬件与软件设计167
8.2.4仿真与调试171
8.3步进电机转速转向控制172
8.3.1任务要求与效果呈现172
8.3.2相关知识及任务分析172
8.3.3硬件与软件设计177
8.3.4仿真与调试180
第9章简易温度监测系统的研制182
9.1用字符型LCD模块1602显示字符182
9.1.1任务要求与效果呈现182
9.1.2相关知识及任务分析183
9.1.3硬件与软件设计188
9.1.4仿真与调试191
9.2点阵式128X64LCD显示汉字及字符192
9.2.1任务要求与效果呈现192
9.2.2相关知识及任务分析192
9.2.3硬件与软件设计200
9.2.4仿真与调试206
9.3用单总线数字温度传感器DS18B20测量温度207
9.3.1任务要求与效果呈现207
9.3.2相关知识及任务分析208
9.3.3硬件与软件设计217
9.3.4仿真与调试224
9.4对I2C器件AT24C02读写温度数据操作224
9.4.1任务要求与效果呈现224
9.4.2相关知识及任务分析225
9.4.3硬件与软件设计230
9.4.4仿真及调试237
9.5用DS1302设计数字钟238
9.5.1任务要求与效果呈现238
9.5.2相关知识及任务分析239
9.5.3硬件与软件设计241
9.5.4仿真及调试250
9.6简易温度监测系统的研制250
9.6.1任务要求与效果呈现251
9.6.2相关知识及任务分析251
9.6.3硬件与软件设计252
9.6.4仿真及调试270
第10章基于80C51单片机的嵌入式控制系统272
10.1嵌入式控制系统272
10.2使用嵌入操作系统的原因274
10.3RTX51实时操作系统275
10.3.1RTX51简介275
10.3.2RTX51Tiny工作机制278
10.3.3RTX51Tiny配置281
10.3.4RTX51Tiny下的程序编制283
10.3.5RTX51Tiny系统函数284
10.4基于RTX51Tiny的应用系统实例(一)291
10.4.1任务要求与效果呈现291
10.4.2相关知识及任务分析292
10.4.3硬件与软件设计296
10.4.4仿真与调试300
10.5基于RTX51Tiny的应用系统实例(二)301
10.5.1任务要求与效果呈现301
10.5.2相关知识及任务分析302
10.5.3硬件与软件设计306
10.5.4仿真与调试315
10.6 8051单片机嵌入式控制系统的开发流程316
10.6.1总体设计317
10.6.2硬件设计317
10.6.3软件设计317
10.6.4可靠性设计320
参考文献322