单片机工程应用技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:黄英主编
- 出 版 社:上海:复旦大学出版社
- 出版年份:2011
- ISBN:9787309079807
- 页数:345 页
项目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定时器/计数器2 176
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转换器芯片ADC0809 271
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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019