作品介绍
课程名称:单片机应用技术。 知识点:数码管的动态显示。 本作品采用任务驱动及启发式教学,以工作过程为导向,教学实施过程依据实际单片机系统开发流程展开。 通过本次课的学习,学生应掌握数码管动态显示的接口电路特点和动态显示原理;应具备数码管动态显示的硬件电路设计、软件程序设计及软硬联调仿真能力,同时继续培养学生建立单片机系统设计应立足硬件的理念、一丝不苟的工作态度和知错必改的职业素养。 授课对象为高职高专电子信息工程专业二年级学生。学生已有基础:①已学数码管的静态显示;②已掌握C51程序的常规结构和编程思路;③已掌握proteus、keil软件的使用;④已掌握软硬联调仿真方法;⑤熟悉单片机系统开发流程。 教学条件:单片机一体化教室(多媒体操作台+实训台+电脑) (一)教学导入 生活中的小实例新名词单片机应用领域 从电影动画的实质引出人眼“视觉暂留”现象,再通过这一现象在单片机技术中的运用导入到本次课的教学内容:数码管的动态显示,从而提出任务要求。 (二)教学过程 1.硬件电路设计。 【教学设计思路】通过回顾数码管静态显示接口电路特点发现此方案无法完成任务要求,引出动态显示接口电路的特征,从而设计符合任务要求的硬件电路。 2.软件程序设计。 【教学设计思路】通过分析硬件电路的特点发现无法实现8个数码管同时显示不同数据,引出动态显示原理,再通过动画深度剖析动态显示原理的全过程,结合人眼“视觉暂留”的运用以实现所谓的“同时”显示。最后依据动态显示原理和前期已经掌握的C51程序的常规结构和编程思路完成软件程序设计。 3.软硬联调仿真。 【教学设计思路】通过学生上机验证对比软件仿真效果和硬件仿真效果的不同,从而找到硬件仿真效果不理想的原因。 3.优化设计方案 【教学设计思路】根据上一步骤中发现的问题修改前期设计方案,直到控制效果完全达到任务要求。