单片机说课稿(唐玉萍)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

说《单片机原理与应用》课程的教与学电子工程学院电子通信教研室唐玉萍单片机认识单片机单片机是指集成在一块集成电路上的微型计算机单片机实质上就是一块芯片单片机单片机技术应用领域单片机技术工业方面民用方面数据处理方面汽车制造方面仪器仪表方面通信方面单片机说课内容对课程标准的理解1.说教材2.说教学对象3.说教学手段及效果6.说教学过程5.说教法4.单片机1.对课程标准的理解教学目标能进行单片机最小系统的设计,掌握常用基本控制单元的软硬件设计方法。能设计、调试简单控制系统,具有一定分析问题和解决问题的能力。单片机1.1应掌握的基本知识点单片机基本结构与原理控制程序设计方法内部资源应用基本知识点单片机1.2应掌握的扩展知识点人机接口信号采集与转换开关量的控制扩展知识点单片机1.3应熟练掌握的知识内容基本模块的程序设计51单片机的资源配置基本I/O的控制定时、中断控制开发工具KEILPROTEUS能力培养的基石单片机1.4应了解、熟习的知识内容能力提升的源泉•温度传感器•超声波传感器•测速传感器•避障传感器•光电传感器•寻迹传感器•模拟电子技术•数字电子技术•PCB制板技术•仪器仪表使用技术•焊接技术接口专用集成芯片LED、LCD显示器单片机2.说教材123单片机2.1教材特点教学做一体化项目为载体、采用任务驱动方式最小应用系统开发软件的使用单片机C语言基础简易数字钟设计点阵LED显示设计LCD显示电路设计LED广告灯的设计按键识别的设计单片机双机通信设计数字温度计的设计单片机2.2本课程的重点1234单片机的内部结构、资源配置、工作时序程序设计中断、定时功能传感器的应用、A/D与D/A转换电路设计单片机2.2本课程的难点1234控制程序设计中断应用定时器初值计算A/D、D/A转换电路设计传感器控制单片机2.3本课程的定位单片机应用与设计单片机原理与应用数字电子技术电工电子技术、程序设计基础第四学期第三学期第二学期第一学期职业技能单片机3.说教学对象结构层次已具备知识现状普高生中专生技校生职高生数电、模电、计算机应用、程序设计等基本知识热情、好动精力充沛,喜欢新鲜事物。但学习无动力、知识无积累、学习缺方法,理论难接收,操作上手快。单片机4.说教法课前课中课后浅显易懂形像生动突出要点单片机4.1课前教、学方法1根据学习目标,精心、详实的组织教学内容,依启发性教学为原则,设计任务驱动的项目案例提纲。2根据提纲编写具体教案。按复杂、适中、基础三个不同难度分层设计相应的硬件电路与控制程序,并调试正确;同时还做好对应的实物教具模型。3学生做好预习,带着任务到课堂。单片机4.2课中教、学方法引入课中教学运用多媒体仿真演示设计效果动画,以案例引入法开始教学活动。过程为使教学活动以学生自主学习为主,老师为辅的角色定位。新课以问题应答叙述法完成;复习巩固内容以项目任务的探求法完成。小结每次教学活动结束前,要及时归纳本次内容的知识要点,对有共性的问题要及时集体答疑解惑。单片机4.3课后教与学理解、巩固知识有效的交流平台发挥骨干作用思考题创意设计QQ单片机5.教学过程设计5.1依据单片机5.教学过程设计5.2整体任务设计单片机5.3教学过程设计展开项目四:LED广告灯的设计单片机项目四:LED广告灯的设计学时分配教学重点教学难点单片机教学过程1.课程引入(6分钟)仿真动画演示流水广告灯的设计效果画面。引入功能分析、系统结构图设计、电路原理图设计、软件设计流程、代码编写环节。要求学生思考系统的结构框图单片机2.根据题意进行功能分析、作系统结构图设计;1分钟单片机3.在Proteus中进行硬件电路设计;5分钟LED广告灯系统仿真电路图单片机4.软件设计思路分析(10分钟)第一步分析:一个周期效果的控制信号。8只发光二极管中一只实现左移(从低位向高位移动)的效果:一个周期控制信号=0~7位分别亮的控制信号。各位对应的控制信号:11111110//0位亮控制信号=0xfe11111101//1位亮控制信号=0xfd11111011//2位亮控制信号=0xfb11110111//3位亮控制信号=0xf711101111//4位亮控制信号=0xef11011111//5位亮控制信号=0xdf10111111//6位亮控制信号=0xbf01111111//7位亮控制信号=0x7fT“//”表示后面的内容为注释,不执行。单片机只要将上面的8个控制信号按一定的时间间隔(如1S)从P2口依次送出去就能实现左移一遍的效果,重复上述操作能实现一只发光二极管连接不断的单向移动效果。单片机5.流水灯变化的指令(程序段)10分钟一个周期信号的控制程序P2=0xfe;delay(1000);P2=0xfd;delay(1000);P2=0xfb;delay(1000);P2=0xf7;delay(1000);P2=0xef;delay(1000);P2=0xdf;delay(1000);P2=0xbf;delay(1000);P2=0x7fdelay(1000);上面的程序中有8个delay(1000)语句,重复,并且都是从P2口送出,8个信号控制字也有规律变化(从0位向7位每次左移一位),所以上述程序可改写为:unsignedchari,y;//定义变量i、y的类型,也就是能表达的最大数y=0xfe;//设初始信号控制字for(i=0;i8;i++)//重复执行8遍{}中的语句{P2=y;//送一个控制信号字delay(1000);//延时y=y1;//计算下一个控制信号字}单片机6.在Keill中新建项目、编写源代码并添加到项目中、调试正确无误;(5分钟)单片机7.运行Proteus,验证设计功能。若不能实现预定功能,返回Keill修改至正确。2分钟单片机8.本项目控制要点小结动作分解一个周期无限循环单片机6.多媒体教学设计完成教学任务教学手段的组合流程程序设计KEIL控制操作流程图效果预览Protues实物教具理论知识PPT设计验证Proteus单片机教学效果通过09级、10级电子信息技术专业的教学实施,在教学活动的组织过程中,同学们对项目的引入方法、控制程序的互动教学,及实物操作教学非常乐于接收,使教学效果达到预期效果。

1 / 35
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功