单片机项目教程 C语言版PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:周坚编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2013
- ISBN:9787811247817
- 页数:215 页
绪论 单片机及C语言入门 1
0.1单片机的发展 1
0.1.1单片机名称的由来 1
0.1.2单片机技术的发展历史 1
0.2计算机数据表示 3
0.2.1常用的进位计数制 3
0.2.2二进制的算术运算 5
0.2.3数制间的转换 5
0.2.4数的表示方法及常用计数制的对应关系 6
0.2.5逻辑数据的表示 7
0.3计算机中常用基本术语 8
0.4存储器 10
0.5 C语言入门 13
0.5.1 C语言的产生与发展 13
0.5.2 C语言的特点 13
0.5.3 C语言入门知识 14
0.5.4 C语言程序特性分析 19
0.6 C语言中的数据 20
0.6.1数据类型概述 20
0.6.2常量与变量 21
0.6.3整型数据 22
0.6.4字符型数据 23
课题1 80C51单片机学习环境的建立 26
任务1使用STC89C51单片机制作实验电路板 26
1.1.1电路原理图 26
1.1.2电路板的制作与代码的写入 28
任务2让实验电路板具有仿真功能 32
1.2.1仿真的概念 32
1.2.2仿真芯片制作 32
任务3认识和使用成品实验电路板 35
1.3.1实验板简介 35
1.3.2工业控制器简介 37
任务4 Keil软件的安装与使用 39
1.4.1 Keil软件简介 40
1.4.2安装Keil软件 40
1.4.3使用Keil软件 40
任务5认识与使用实验仿真板 48
1.5.1实验仿真板的特点 49
1.5.2实验仿真板的安装与使用 51
课题2单片机的I/O接口 53
任务1用单片机控制LED 53
2.1.1任务分析 54
2.1.2任务实现 55
任务2用单片机发出声音 60
2.2.1任务分析 60
2.2.2任务实现 60
2.2.3延时工作过程的分析 63
任务3用指拨开关设置音调 65
2.3.1设置音调的实现 65
2.3.2任务实现 65
2.3.3单片机内部的并行I/O口 68
任务4用单片机制作风火轮玩具 73
2.4.1任务分析 73
2.4.2任务实现 73
2.4.3用仿真芯片来实现 74
2.4.4单片机的内部结构 78
课题3 80C51单片机的中断系统 82
任务1紧急停车控制器 82
3.1.1中断的概念 82
3.1.2任务实现 83
3.1.3 80C51的中断结构 85
任务2通过外部信号来改变风火轮的转速 88
3.2.1脉冲信号的获得 88
3.2.2任务实现 89
3.2.3中断响应分析 92
3.2.4中断控制 94
课题4定时/计数器的应用 96
任务1包装流水线中的计数器 96
4.1.1定时/计数的基本知识 96
4.1.2任务实现 98
4.1.3单片机中的定时/计数器 99
任务2用单片机来唱歌 105
4.2.1歌谱与歌曲的基本知识 105
4.2.2用定时中断来产生不同频率的信号 106
4.2.3单片机唱歌的实现 109
课题5 80C51的串行接口与串行通信 117
任务1使用串行口扩展并行口 117
5.1.1用串行口扩展并行输出 117
5.1.2用串行口扩展并行输入 122
5.1.3 80C51单片机的串行接口 124
任务2单片机与PC机通信 126
5.2.1串行通信的基本知识 126
5.2.2任务实现 130
5.2.3串行口工作方式与波特率设置 133
课题6显示接口 136
任务1一位计数器 136
6.1.1单个数码管的结构 136
6.1.2任务实现 137
任务2银行利率屏的制作 140
6.2.1相关知识 140
6.2.2任务实现 141
任务3秒表 142
6.3.1 LED显示器动态接口原理 142
6.3.2动态显示程序的编写 144
6.3.3秒表的实现 149
任务4小小迎宾屏 152
6.4.1字符型液晶显示器简介 152
6.4.2字符型液晶显示屏驱动程序 153
6.4.3小小迎宾屏的实现 158
课题7键盘接口 159
任务1键控风火轮 159
7.1.1单片机键盘简介 159
7.1.2任务实现 160
任务2可预置数的倒计时钟 163
7.2.1功能描述 163
7.2.2任务实现 163
7.2.3单片机键盘处理的方法 168
任务3智能仪器的键盘 169
7.3.1相关知识 169
7.3.2任务实现 170
课题8模拟量转换接口 175
任务1数字电压表 175
8.1.1 A/D转换器工作原理 175
8.1.2数字电压表的制作 178
任务2数字化波形发生器 180
8.2.1 D/A转换器工作原理 180
8.2.2数字信号发生器的实现 183
课题9 I2C总线与SPI总线 189
任务1 AT24芯片编程器 189
9.1.1 I2C接口介绍 189
9.1.2 AT24系列EEPROM的结构及特性 190
9.1.3 AT24系列EEPROM的使用 192
9.1.4编程器的实现 195
任务2 X5045编程器的制作 199
9.2.1 X5045芯片简介 199
9.2.2编程器的实现 207
9.2.3编程器的使用 214
参考文献 215
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019