课程概述
    本着遵循有效教学基本规律,结合单片机应用技术的学习特点,基于“教学项目化、学习自主化、学生角色双元化”的行动导向教学模式,通过对企业调研、岗位分析、职业技能分析制定了全新的课程标准,基于实际工程项目,设计了项目化教学的结构。
    本课程共有5个大的教学情境:(1)彩灯的设计与实现(2)电子时钟的设计与实现(3)温度测控系统的设计与实现(4)电子秤的设计与实现(5)基于PC的物体姿态远程测控系统的设计与实现。将单片机应用技术的知识点和关键内容融入这5个情境中,基于Proteus和Keil C,通过仿真与硬件调试,虚实结合,使你在5个情境的动手操作过程中,既掌握了单片机的基本知识,还熟悉单片机控制系统的硬件设计和软件设计的方法,真正实现了知识性、趣味性和工程性的完美融合,让你快乐遨游单片机应用技术的奇妙世界。


预备知识

       参与学习的同学尽量具备电工基础、模拟电子技术基础和数字电子技术基础的知识,具备一定的C语言基础编程能力。

       自备电脑,安装keil和proteus软件。

授课大纲

第一周:项目一-彩灯的设计与实现(一)

1.1 彩灯是如何工作的

1.2 单片机最小系统

1.3 单片机的初始状态

1.4 单片机的IO口

1.5 用Proteus7 设计彩灯电路

项目一:测试(一)

项目一:作业(一)

第二周:项目一-彩灯的设计与实现(二)

1.6 C51中判断语句if和switch

1.7 C51中循环语句while和for

1.8 基于Keil C的彩灯控制程序设计

1.9 C51中函数的应用

1.10 实验板功能介绍

1.11 彩灯程序的下载与调试

项目一:测试(二)

项目一:作业(二)

第三周:项目二-电子时钟的设计与实现(一)

2.1 电子时钟是如何工作的

2.2 数码管显示原理

2.3 数码管的静态显示

2.4 数码管的动态显示

2.5 模拟时钟动态显示程序设计(一)

2.6 模拟时钟动态显示程序设计(二)

项目二:测试(一)

项目二:作业(一)

第四周:项目二-电子时钟的设计与实现(二)

2.7 定时计数器的结构

2.8 定时计数器的工作方式

2.9 定时计数器中断程序设计

2.10 用定时器实现60s计时的仿真

2.11 定时器实现24h计时的仿真

项目二:测试(二)

项目二:作业(二)

第五周:项目二-电子时钟的设计与实现(三)

2.12 键盘的工作原理

2.13 用按键控制时钟启停的仿真

2.14 外部中断的工作原理

2.15 外部中断程序设计

2.16 外部中断的扩展

2.17 用外部中断调整时钟的仿真

2.18 电子时钟的实验板调试

项目二:测试(三)

第六周:项目三-温度测控系统的设计与实现(一)

3.1 温度测控系统如何工作的?

3.2 DS18B20是如何工作的?

3.3 DS18B20的工作时序

3.4 单片机读取DS18B20的数据

3.5 LCD1602是如何工作的?

3.6 LCD1602的工作时序

项目三:测试(一)

第七周:项目三-温度测控系统的设计与实现(二)

3.7 温度测控系统的proteus仿真

3.8 IIC总线的应用

3.9 温度控制LED亮度-DA方式

项目三:测试(二)

第八周:项目四-电子秤的设计与实现(一)

4.1 电子秤是如何工作的?

4.2 应变式桥式测量电路

4.3 HX711的工作原理

4.4 重量数据的滤波

4.5 重量数据的标定

4.6 标定好的数据如何存储?

第九周:项目四-电子秤的设计与实现(二)

4.7 基于proteus的电子秤仿真(一)

4.8 基于proteus的电子秤仿真(二)

4.9 电子秤的调试

第十周:项目五-基于PC的物体姿态远程测控系统的设计与实现

5.1 物体姿态测控系统是如何工作的?

5.2 什么是串行通信?

5.3 什么是波特率?

5.4 双机通信Protues仿真

5.5 基于PC的物体姿态远程测控系统的实现

项目五:测试

参考资料

单片机原理及应用C51语言    邓立新    清华大学出版社

单片机应用技术     胡祝兵   西安交通大学出版社(云教材)

常见问题

Q :  已经开课几周了,我还能加入并跟上学习吗?

 A :  可以。发布的课程可以随时观看,并可以根据自己的学习时间集中学习赶上进度,学习结束后,提交作业、测试,并参加考试即可。

Q :  学习过程中,有问题怎么办?

A :  大家可以在讨论区踊跃提问,有老师、助教、同学交流互动。

Q :  每周需要花多长时间学习?

A :  通过观看视频,在线测验,参与互动,每周一般要达到2-3小时。同学们可以根据自身学习实际,合理安排时间。

Q :  考试的范围有哪些?

A :  考试范围是平时测试、作业、课件和视频中提到的内容。