单片机应用技术 C语言版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李文华编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2011
- ISBN:9787115251244
- 页数:306 页
项目1 单片机应用系统开发入门实践 1
任务1 控制1只发光二极管闪烁显示 1
【任务要求】 1
【相关知识】 1
1.单片机的引脚功能 1
2.单片机的内部结构 2
3.单片机的存储组织结构 4
4.单片机的最小系统 7
5.C51程序的特点 9
【任务实施】 10
1.搭建电路 10
2.建立keil工程 11
3.配置工程 14
4.编译、连接 17
5.调试程序 18
6.用ISP工具上载Hex文件至单片机中 22
【应用总结与拓展】 23
习题 24
项目2 单片机的并行I/O口应用实践 26
任务2 显示开关量的输入状态 26
【任务要求】 26
【相关知识】 26
1.C51中的数据类型 26
2.常量与变量 27
3.赋值运算 28
4.特殊功能寄存器的定义 29
5.并行端口P0的应用特性 30
6.并行端口P1的应用特性 32
【任务实施】 32
1.搭建电路 32
2.编写程序 33
【应用总结与拓展】 34
宏定义 34
习题 35
任务3 控制楼梯灯 37
【任务要求】 37
【相关知识】 37
1.关系运算 37
2.逻辑运算 38
3.表达式语句与复合语句 39
4.if分支结构 40
5.并行端口P2的应用特性 41
6.并行端口P3的应用特性 41
【任务实施】 42
1.搭建硬件电路 42
2.编写软件程序 42
【应用总结与拓展】 43
文件包含 43
习题 43
任务4 制作跑马灯 45
【任务要求】 45
【相关知识】 45
1.算术运算 45
2.位操作运算 46
3.循环结构 48
【任务实施】 51
1.搭建硬件电路 51
2.编写软件程序 51
【应用总结与拓展】 53
1.C51中的内嵌函数 53
2.在C51程序中嵌入汇编程序 53
习题 56
任务5 制作流水灯 58
【任务要求】 58
【相关知识】 58
1.函数 58
2.C51中变量的存储类型 61
3.一维数组 61
4.查表程序 63
【任务实施】 63
1.搭建硬件电路 63
2.编写软件程序 64
【应用总结与拓展】 65
1.全局变量与局部变量 65
2.二维数组 66
3.字符数组 66
习题 68
项目3 单片机的中断与低功耗工作方式应用实践 70
任务6 显示按键按下的次数 70
【任务要求】 70
【相关知识】 70
1.单片机的中断系统结构 70
2.中断系统中的特殊功能寄存器 71
3.C51中的中断编程方法 74
【任务实施】 75
1.搭建硬件电路 75
2.编写软件程序 76
【应用总结与拓展】 78
习题 79
扩展实践 80
任务7 睡眠CPU 80
【任务要求】 80
【相关知识】 80
1.C51中的复合赋值运算 80
2.电源管理特殊功能寄存器PCON 81
3.低功耗工作方式的设置方法 82
4.解除低功耗工作方式的解除方法 82
【任务实施】 82
1.搭建硬件电路 82
2.编写软件程序 82
【应用总结与拓展】 85
结构体 85
习题 88
项目4 单片机的定时/计数器应用实践 90
任务8 制作简易秒表 90
【任务要求】 90
【相关知识】 90
1.定时/计数器的组成结构 90
2.控制定时计数器运行的特殊功能寄存器 91
3.定时/计数器的工作方式 93
4.计数初值的装入 95
5.定时计数器的编程方法 96
【任务实施】 100
1.搭建硬件电路 100
2.编写软件程序 100
【应用总结与拓展】 103
习题 103
扩展实践 105
任务9 制作简易频率计 106
【任务要求】 106
【相关知识】 106
1.定时/计数器作计数器使用 106
2.测量频率的方法 107
【任务实施】 108
1.搭建硬件电路 108
2.编写软件程序 108
【应用总结与拓展】 110
1.共用体 110
2.枚举型 112
习题 113
扩展实践 114
项目5 显示与键盘扩展实践 115
任务10 制作用数码管显示的秒表 115
【任务要求】 115
【相关知识】 115
1.数码管的结构及其显示原理 115
2.数码管的静态显示 117
3.数码管的动态扫描显示 118
4.switch/case分支结构 120
【任务实施】 121
1.搭建硬件电路 121
2.编写软件程序 122
【应用总结与拓展】 124
习题 124
扩展实践 125
任务11 控制秒表的启停与清零 125
【任务要求】 125
【相关知识】 125
1.循环结构中的break语句与continue语句 125
2.键盘处理的流程 127
3.独立式键盘接口 127
4.矩阵式键盘接口 131
【任务实施】 133
1.搭建硬件电路 133
2.编写软件程序 133
【应用总结与拓展】 138
习题 138
扩展实践 139
项目6 单片机的串口应用实践 140
任务12 实现单片机与单片机的通信 140
【任务要求】 140
【相关知识】 140
1.指针变量的定义 140
2.一般指针变量与基于存储器的指针变量 141
3.与指针变量相关的运算符 142
4.一维数组的指针与指向一维数组的指针变量 142
5.串行通信的基本知识 144
6.MCS-51单片机串行口的结构 145
7.与串口相关的特殊功能寄存器 145
8.串行口的工作方式 147
9.串行口的编程方法 150
【任务实施】 154
1.搭建硬件电路 154
2.编写软件程序 156
【应用总结与拓展】 159
用T2作串口的波特率发生器 159
习题 162
扩展实践 164
任务13 用PC控制秒表的启停与清0 164
【任务要求】 164
【相关知识】 165
1.PC的串行口 165
2.MAX232接口芯片 165
【任务实施】 166
1.搭建硬件电路 166
2.编写软件程序 167
【应用总结与拓展】 170
1.二维数组的指针与指向二维数组的指针变量 170
2.指向结构体类型数据的指针变量 173
习题 176
扩展实践 177
项目7 并行与串行扩展实践 178
任务14 制作交通指示灯 178
【任务要求】 178
【相关知识】 178
1.单片机的三总线 178
2.C51对外部端口的访问方法 181
3.可编程并行接口芯片8255A的使用方法 181
【任务实施】 187
1.搭建硬件电路 187
2.编写软件程序 188
【应用总结与拓展】 190
习题 191
扩展实践 192
任务15 制作数字电压表 193
【任务要求】 193
【相关知识】 193
1.A/D转换器的基本知识 193
2.SPI接口芯片TLC1549的应用特性 193
3.滑动平均值滤波 198
4.标度转换 199
【任务实施】 200
1.搭建硬件电路 200
2.编写软件程序 201
【应用总结与拓展】 204
SPI总线接口 204
习题 207
扩展实践 208
任务16 制作波形发生器 208
【任务要求】 208
【相关知识】 208
1.D/A转换器的基础知识 208
2.带有SPI接口的D/A转换器MAX515的使用特性 209
【任务实施】 213
1.搭建硬件电路 213
2.编写软件程序 213
【应用总结与拓展】 218
1.无参数传递的混合编程 218
2.有参数传递的混合编程 223
3.有返回值的混合编程 226
习题 228
扩展实践 228
任务17 保存设定数据 229
【任务要求】 229
【相关知识】 229
1.I2C总线 229
2.AT24C02的应用特性 236
【任务实施】 242
1.搭建硬件电路 242
2.编写软件程序 243
【应用总结与拓展】 247
习题 248
扩展实践 249
任务18 制用数字温度计 249
【任务要求】 249
【相关知识】 249
1.DS18B20的引脚功能 250
2.单片机与DS18B20的接口电路 250
3.DS18B20的内部结构 251
4.DS18B20的操作时序 252
5.DS18B20的访问命令 258
6.DS18B20的访问方法 258
【任务实施】 260
1.搭建硬件电路 260
2.编写软件程序 260
【应用总结与拓展】 264
习题 265
扩展实践 265
项目8 制作多功能数字钟 266
【任务要求】 266
【相关知识】 267
1.实时钟芯片HT1380 267
2.连击键的处理方法 276
3.控制数码管闪动显示 278
4.系统程序的设计方法 280
【任务实施】 282
1.搭建硬件电路 282
2.编写软件程序 283
【应用总结与拓展】 302
习题 303
附录1 C51中的运算符与结合性 304
附录2 MFSC-2实验平台简介 306
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019