图书介绍
单片机工程应用技术PDF|Epub|txt|kindle电子书版本网盘下载
![单片机工程应用技术](https://www.shukui.net/cover/57/34622070.jpg)
- 黄英主编 著
- 出版社: 上海:复旦大学出版社
- ISBN:9787309079807
- 出版时间:2011
- 标注页数:345页
- 文件大小:143MB
- 文件页数:355页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
单片机工程应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
项目1单片机最小系统及简单应用1
任务1单片机最小应用系统硬件电路2
1.1.1单片机最小系统的构成2
1.1.2认识主控单片机芯片3
1.1.3单片机最小系统9
1.1.4最小应用系统工作原理简介11
任务2认识单片机常用汇编指令13
1.2.1单片机存储器配置13
1.2.2汇编指令格式与寻址方式20
1.2.3 MCS- 51汇编指令系统25
任务3单片机最小系统简单应用34
1.3.1流水灯控制35
1.3.2单个数码管显示数字控制44
任务4认识常用单片机48
任务5实训项目与演练53
实训1复位、晶振、ALE信号的观察53
实训2伟福软件编程和I/O口使用53
习题55
项目2实用工程应用程序设计57
任务1单片机汇编语言程序基础知识58
2.1.1汇编语言源程序58
2.1.2编程的步骤、方法和技巧58
2.1.3单片机程序设计基本方法60
任务2单片机实用工程程序67
2.2.1延时程序67
2.2.2代码转换类程序68
2.2.3算术运算类子程序70
2.2.4工程数据处理技术程序73
2.2.5软件抗干扰技术程序设计85
任务3实训项目与演练90
实训3数据的搬移和变换91
习题92
项目3单片机C语言程序设计入门94
任务1单片机C语言的基本构成95
3.1.1 C语言和汇编语言的区别95
3.1.2 C程序介绍95
任务2工具软件Keil的使用102
3.2.1 Keil软件介绍102
3.2.2 Keil软件的使用102
任务3单片机C语言基础程序108
3.3.1单片机C语言109
3.3.2分支程序设计110
任务4实训项目与演练116
实训4 K1~K4控制LED移位116
实训5 K1~K4按键状态显示119
习题121
项目4单片机I/O接口电路与应用122
任务1输入/输出接口电路基础知识123
4.1.1单片机I/O端口123
4.1.2接口电路设计要求127
任务2单片机I/O接口电路128
4.2.1输入电路设计128
4.2.2输出电路设计130
任务3单片机I/O接口电路实例134
4.3.1开关控制LED显示134
4.3.2 LED数码管动态显示接口技术138
4.3.3单片机与矩阵式键盘的接口技术142
4.3.4汽车转向控制器设计与仿真151
任务4实训项目与演练154
实训6继电器控制大功率照明设备154
习题156
项目5直流伺服电机的PWM控制技术157
任务1中断技术应用158
5.1.1中断的概念158
5.1.2中断系统结构159
5.1.3中断系统控制160
5.1.4中断处理过程164
5.1.5中断系统应用165
任务2定时/计数器技术应用168
5.2.1定时器/计数器的控制168
5.2.2定时器/计数器的4种工作模式171
5.2.3定时器/计数器2176
5.2.4应用举例182
任务3 PWM控制技术191
5.3.1设计任务191
5.3.2基础知识192
5.3.3硬件电路设计195
5.3.4程序设计197
任务4实训项目与演练202
实训7中断技术和定时/计数器技术的综合应用203
习题205
项目6单片机串行通讯接口技术206
任务1单片机串行通讯接口技术基础知识207
6.1.1串行通讯的概念207
6.1.2串行接口208
6.1.3串行通讯工作方式210
6.1.4单片机之间串行口的接口通讯215
6.1.5单片机与PC机之间的通讯219
任务2单片机之间的串行通讯接口技术220
任务3实训项目与演练226
实训8单片机与PC通讯接口技术226
习题230
项目7实用电子钟设计231
任务1 LCD液晶屏应用技术232
7.1.1 LCD液晶屏232
7.1.2引脚功能232
7.1.3内部资源235
7.1.4控制命令236
7.1.5滚动显示设计240
任务2广告屏汉字点阵应用技术246
7.2.1汉字扫描显示原理246
7.2.2系统工作原理247
任务3实时电子钟的设计251
7.3.1设计任务251
7.3.2接口扩展基础知识251
7.3.3电路设计256
7.3.4软件设计258
任务4实训项目与演练261
实训9 8×8点阵屏的数字显示261
实训10 8×8点阵屏的自编图形显示263
习题266
项目8数字信号控制系统267
任务1单片机控制系统基本概念268
8.1.1单片机典型控制系统268
8.1.2信号和处理系统基本概念269
任务2 A/D转换器的应用271
8.2.1 A/D转换器概述271
8.2.2典型A/D转换器芯片ADC0809271
8.2.3 A/D转换器应用274
任务3 D/A转换器应用279
8.3.1 D/A转换器概述280
8.3.2典型D/A转换器芯片DAC0832简介280
8.3.3单片机与DAC0832接口电路282
8.3.4 DAC0832转换器应用282
任务4实训项目与演练285
实训11 ADC0809输出PWM波形285
实训12数字波形信号合成技术288
习题291
项目9银行排队叫号系统综合设计293
任务1单片机项目设计的基本流程和方法294
任务2银行排队叫号系统综合设计295
9.2.1项目需求分析295
9.2.2硬件设计方案297
9.2.3软件设计流程图301
9.2.4程序编码304
附录1 C51相关知识324
附录2 C51库函数介绍330
附录3 ASCII(美国标准信息交换码)码表338
附录4 MCS-51指令集340
参考文献345