单片机应用技术项目式教程(C语言版)课标教案_第1页
单片机应用技术项目式教程(C语言版)课标教案_第2页
单片机应用技术项目式教程(C语言版)课标教案_第3页
单片机应用技术项目式教程(C语言版)课标教案_第4页
单片机应用技术项目式教程(C语言版)课标教案_第5页
已阅读5页,还剩53页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE《单片机应用技术项目式教程(C语言版)》课程标准学习领域定位通过对邯钢、邯郸市变压器厂和邯郸市锅炉厂等单位进行调研,以及我院的合作企业、招聘单位和单片机的相关企业提出的人才需要,确定本学习领域对应的工作任务为使学生学会单片机原理图设计、程序设计、系统仿真和调试、故障分析与处理等理论知识和实践技能,培养具备单片机的设计、生产、检修、维护、试验调试等方面的高端技能人才。本学习领域是为加强对学生单片机技术应用能力的培养而开设的体现电子技术、计算机技术综合应用的综合性课程,同时也是高职院校机电一体化、电气自动化技术专业的一门技术性、工程性、实践性很强的专业课。本学习领域前需要完成《电工技术》、《电子技术》、《计算机基础》等课程的学习。为后续课程《顶岗实习》、《毕业设计》等奠定了基础。二、课程学习目标(一)课程培养目标通过本课程学习,学生深入理解掌握单片机的硬件资源、工作原理、接口技术等方面的理论知识,能够完成中等复杂程度单片机应用系统的设计、仿真、制作和调试,具备独立承担职业岗位工作的能力,具有举一反三解决实际问题的技能。同时培养学生的认真严谨、求真务实、爱岗敬业、吃苦耐劳的工作作风和团队协作能力。方法能力目标①能够完成单片机硬件资源的配置;②能够完成Kiel和Proteus软件的应用;③能够完成C语言程序设计;④能够完成单片机产品的设计开发、仿真和调试;⑤能够完成对单片机系统的故障诊断和排除;⑥能够完成对单片机控制系统的应用分析和维护。⑦能够使用文献检索、资料查找与阅读;⑧能够完成自主学习;⑨能够完成制定计划和执行计划。社会能力目标①能够完成团队协作;②能够具备良好的创新意识和创新精神;③能够具备认真的态度和敬业精神,加强职业道德教育;④能够具备吃苦耐劳的工作作风。三、课程适用标准四、课程学习内容能力模块(学习情境、典型任务、项目)学习单元参考学时名称知识点(技能点)项目0.基础知识知识点:1.单片机的基本知识Keil软件的使用。Protues软件的使用。技能点:1.能完成单片机的资源配置2.能应用C进行程序设计。3.能应用Keil软件编写程序。4.能应用Protues软件绘制仿真电路图。思政元素:1.爱国主义2.奋斗精神3.责任感与使命感0.0课程思政案例导入0.170.1认识单片机1.90.2Keil软件的使用20.3Protues软件的使用20.4电子产品开发流程1对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方项目1.霓虹点亮-夯实基础知识点:1.单片机的内部结构2.单片机最小系统。3.发光二极管原理。技能点:1.能完成LED灯控制2.能应用C进行程序设计。3.能应用Keil软件编写程序。4.能分析故障原因并排除。思政元素:1.工匠精神2.科学精神3.创新精神1.0课程思政案例导入0.181.1点亮一个发光二极管1.91.2发光二极管闪烁控制31.3设计与制作霓虹灯3对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方项目2.数码显示-拾级而上知识点:1.LED数码管的内部结构2.LED数码管的应用。3.秒表的系统分析。技能点:1.能完成秒表的资源配置2.能应用C进行程序设计。3.能应用Keil软件编写程序。4.能分析故障原因并排除。思政元素:1.工匠精神2.科学精神3.创新精神2.0课程思政案例导入0.182.1一位秒表控制1.92.2日期显示控制32.3设计与制作比赛计时器3对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方3.抢答器控制-稳扎稳打知识点:1.按键的内部结构2.按键的应用。3.抢答器的系统分析。技能点:1.能完成抢答器的资源配置2.能应用C进行程序设计。3.能应用Keil软件编写程序。能分析故障原因并排除。思政元素:1.社会主义核心价值观2.团结精神3.探索精神3.0课程思政案例导入0.183.1独立式按键控制灯亮1.93.2密码锁的控制33.3设计与制作抢答器3对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方4.报警控制-非同小可知识点:1.中断系统的内部结构2.中断的应用。3.报警器的系统分析。技能点:1.能完成报警器的资源配置2.能应用C进行程序设计。3.能应用Keil软件编写程序。4.能分析故障原因并排除。思政元素:1.爱岗敬业2.甘于奉献3.诚实守信4.0课程思政案例导入0.184.1蜂鸣器模拟标准件生产线警报控制1.94.2跑马灯的中断控制34.3设计与制作入库停车报警器3对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方5.电子时钟-精益求精知识点:1.定时/计数器的内部结构2.定时/计数器的应用。3.万年历的系统分析。技能点:1.能完成万年历的资源配置2.能应用C进行程序设计。3.能应用Keil软件编写程序。4.能分析故障原因并排除。思政元素:1.正直善良2.明礼守法3.厚德仁爱5.0课程思政案例导入0.185.1模拟交通信号灯的定时控制1.95.2标准件生产线计件系统控制35.3作业限时器的设计与制作3对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方6.串行通信-多机互联知识点:1.串行接口的内部结构2.串行接口的应用。3.双机通讯系统的系统分析。技能点:1.能完成双机通讯系统的资源配置2.能应用C进行程序设计。3.能应用Keil软件编写程序。4.能分析故障原因并排除。思政元素:1.坚忍不拔2.自强不息3.锐意进取6.0课程思政案例导入0.146.1实现双机串行通信1.96.2实现单片机与PC之间的通信2对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方7.STM32应用-触类旁通知识点:1.串行接口的内部结构2.串行接口的应用。3.双机通讯系统的系统分析。技能点:1.能完成双机通讯系统的资源配置2.能应用C进行程序设计。3.能应用Keil软件编写程序。4.能分析故障原因并排除。思政元素:1.坚忍不拔2.自强不息3.锐意进取7.0课程思政案例导入0.147.1STM点亮LED灯1.97.2STM中断应用2对接职业标准1+X证书“集成电路开发及测试”职业标准教学反思与改进通过学生学习过程找到需要反思改进的地方四、能力模块(学习领域)设计说明根据岗位职业能力要求,归纳提炼出本门课程的知识点和技能点,根据学情、学生学习的认知规律以及学生的职业成长要求,整合序化为具有递进性、连贯性和逐层叠加的8个项目。以项目和任务展开教学,每个能力模块都以具体产品为载体,包含有相应的编程和加工的知识点和技能点,以载体带动教学,由浅入深地把知识和技能渗透到能力模块的实施过程中。学生在实施项目和完成任务过程中,掌握相应的知识和技能,最终达到岗位技能要求。五、考核方式《单片机应用技术》是电气自动化技术专业非常重要的专业必修课程,它是一门实践性很强的综合性课程。因此,本课程考核将着重测试学生运用单片机技术解决实际问题的能力。为了客观、公平、全面的评价学生的能力培养水平,本课程采用多元式课程评价,具体内容如下:专业能力考核①成果评价:根据成果的技术规范要求(具体见项目考核表)评定成绩,占过程考核的40%;②学生自评:根据自己在项目实施过程中的表现进行评价,给出自评成绩,占过程考核的15%;③学生互评:学生间互相评价,给出互评成绩,占过程考核的15%;方法能力评价与社会能力评价学生的学习态度、工作态度、团结协作精神、出勤率、敬业爱岗和职业道德等表现,给出教师评价成绩,占过程考核的30%。表1【项目考核表】项目考核评价表项目名称:专业班级:组别:姓名学号:考核内容考核标准标准分值得分学生自评根据自己在项目实施过程中的工作任务的轻重和多少、角色的重要性以及学习态度、工作态度、团结协作能力等表现,给出自评成绩。15学生互评根据该同学在项目实施过程中的工作任务的轻重和多少、角色的重要性以及学习态度、工作态度、团结协作能力等表现,给出互评成绩。15评价人:项目成果评价总体设计1.任务是否明确2.方案设计是否合理,是否有新意3.软件和硬件功能划分是否合理6硬件设计1.片内期间分配是否正确、合理2.电路原理图设计是否正确3.电路板制作、布线是否正确、整齐、合理6软件设计1.算法和数据结构设计是否正确、合理2.流程图设计是否正确、合理3.编程是否正确、有新意6系统仿真与调试1.调试顺序是否正确2.能否熟练排除错误3.调试后运行是否正确6学生工作页1.书写是否规范整齐2.内容是否翔实具体3.图形绘制是否正确、完整、全面4.能否正确分析实验结果6答辩情况根据该同学在项目答辩过程中,回答问题是否准确,思路是否清晰,对该项目成果了解是否深入等表现,给出答辩成绩。10教师评价该学生在项目实施过程中的学习态度该学生在项目实施过程中的工作态度该学生在项目实施过程中的团结协作精神该学生在项目实施过程中的出勤率该学生在项目实施过程中的敬业精神该学生在项目实施过程中的职业道德30项目成绩考评教师考评日期表2【课程考核表】课程考核评价表课程名称:专业班级:组别:姓名学号:项目过程评价(60%)期末笔试考核(40%)项目列表任务列表权重分项成绩项目平均分数项目1任务1任务2任务3项目2任务1任务2任务3项目3任务1任务2任务3项目4任务1任务2任务3项目5任务1任务2任务3项目6任务1任务2项目7任务1任务2总成绩考评教师考评日期课程教学反思改进的方法和措施1、改变教学思想具有新观念、新思想、新体验。改变原有的老师讲、学生学的思想观念,实施互动学习(师生合作、生生合作、生网合作等),自主探究,老师给营造一个宽松、合谐,充满爱、民主、喜悦的学习氛围。由学生自主合作去探究、研讨,老师作好参谋,当好后勤,作学生的服务员。2、注意教学的开放性,重视培养学生的创新意识和创新能力学生是学习活动的主体,在数学教学中,教师要根据学生的年龄特点和认知水平,适当设计一些开放性问题,给学生提供自主探索的机会。3、面向全体、全面提高学生的整体素质(1)、教学做一体,在理论知识学习方面,把理论知识中较枯燥的内容融入实践项目中。(2)、实施分层教学,弹性教学,针对学生的不同特点,不同的接受能力,采取不同的方法,布置不同的作业,注意因材施教,把共同要求和发展个性结合起来。(3)、重视学生的项目成果和素质目标,作业严把关,加强信息交流,及时反馈,增强教学的针对性。4、结合实际问题教学爱因斯坦说过:“提出一个问题往往比解决一个问题重要,因为解决问题也许仅仅是教学或实验上的技能问题,而提出问题,却需要创造性和想象力。”计划在教学中以注重培养学生质疑问难的能力指导。常把提出问题的权利交给学生,给他们提供广阔的参与空间,让他们学得主动积极,有充分的机会去发现,去研究,去创造。七、实施保障7.1教学场所要求本课程建议配备实践性教学场所和设备,以为学生提供有效的物质基础。7.1.1校内教学场所目前校内的教学场所有教学做一体化教室、实训教室、多媒体教室、图书馆和网络教室。主要完成的任务:①熟练使用Proteus和Kiel软件(完成工作原理图绘制、程序设计和程序的仿真调试);②通过网络与图书获取相应知识(单片机的常用型号与生产企业、价钱等;现阶段先进的控制技术及新的应用方案等);③通过单片机实训室的训练掌握单片机控制系统的整个设计和生产流程;④掌握手工焊接的操作方法;⑤掌握常用仪表的使用方法。7.1.2校外实训基地利用校外的实训基地,学习企业生产安全教育内容,了解企业的管理手段,学习常用仪器仪表设备的操作与调整,将单片机课程的教学过程与企业实际生产相比较,借用企业的实践教学资源完成实践教学,主要合作企业有:邯郸瑞银、邯郸润福、邯郸纺织机械厂、邯郸和邯郸主要完成的教学任务:①安全生产知识的学习;②实际生产线,对企业生产过程有感性认识;③单片机系统的安装与调试④在生产中的注意事项7.2教学团队要求本课程建议配备“双师型”师资队伍,专业教学团队中应有高水平的“双师”素质的专业带头人、骨干教师等专任教师,另外,还应从企业一线聘请优秀的行业专家作为我们的兼职教师。7.2.1专业带头人和骨干教师具有扎实的专业知识、较强的敬业精神、创新能力和实践技能;有一定的企业技术服务经历;承担过工作过程导向的课程开发工作,教学质量优秀。7.2.2专任教师具有讲师以上职称的教师,并有两年以上的企业技术服务经历,有很强的动手能力和社会培训能力,参加过工作过程导向的课程开发工作。7.2.3兼职教师具有企业一线工作经历、较高操作技能,并有一定教学能力的行业专家,参加过人才培养方案的制定、课程开发与建设,承担过一定的教学任务和指导过实习实训。7.3教学过程建议本门课程实践性很强,因此在教学过程中要以学生为主体,教师为辅的教学方式,采用由浅入深的项目设置,任务驱动教学以提高学生的学习兴趣。教学模式采用CDIO教学模式,可以让学生边学边做,教学做一体,以学到真正的知识,学以致用。教学实施实施过程工作任务教学组织构思C★查阅资料,收集任务信息,如教材、维护手册、操作规范、网络资源等;★走访、参观单片机工作现场,通过观看、提问获取单片机相关知识;★与指导教师、单片机工作人员交谈,解决疑难问题,补充信息。★教师提前下发学生工作页;★教师讲授单片机系统硬件设备的原理、使用及检测方法;★带领学生参观单片机工作现场;★采用多媒体教学,为学生提供获取信息资料的方法。设计D★小组集中讨论,汇总信息并整理;★针对校内外实训基地情况,制定符合操作规程的工作流程和计划报告;★按计划配备每个工作环节所需的工具、仪表,并注明工作安全等事项;★小组分工,明确计划中的各项任务;★听取学生的计划报告,审核实施计划,关注工作计划的进度,制定进度检查计划。★听取学生的决策、设计意见,提出可行性等方面的质疑,帮助学生纠正不合理的决策结论。★教师督导,确保工作安全和计划的可行性、可操作性实施I★教师事先准备好学生自己设计的PCB板;★在确保设备、人身安全的前提下,学生按计划分工进行单片机系统的设计和生产工作;★记录工作过程中的现象及结果;★小组反复讨论、分析并调试好单片机系统的硬件及软件;★按照设备的操作过程,分析讲解具体操作过程中各个环节出现的现象,并记录正确的结果;★学生提问,教师解决学生实施过程中出现的各种问题,并强调注意事项。★教师督导,学生自主完成项目;★学生完成项目报告。运作O以专兼教师为主,按一下几个方面对学生完成项目的整个过程进行评价:★基本知识、技能水平的掌握程度;★计划、方案的设计能力;★操作是否规范;★硬件设置是否合理;★软件程序设计是否最优;★仪器仪表及工具的使用是否正确、熟练;★小组成员的配合是否良好;★工作态度是否端正等。★以专兼教师为主,通过教师评价、学生自评、学生互评、成果评定等四个方面对学生的项目完成情况进行综合评价。★对项目报告进行评价;按项目的技术指标进行评价;对施工记录和实训报告进行评价;★对学生的学习态度、工作态度、团结协作精神、出勤率、敬业爱岗和职业道德进行评价。八、教学资源8.1教材书籍类:使用教材:李庭贵,《单片机应用技术及项目化训练》西南交通大学出版社主要参考书:(1)吴炳胜《80c51单片机原理与应用》冶金工业出版社;(2)李广弟,《单片机原理与应用》北航出版社,;(3)张志良,《单片机原理与控制技术》机械工业出版社;(4)何立民,《MCS-51系列单片机应用系统设计》北京航空航天大学出版社。(5)张有德,《单片微型机原理、应用与实验》复旦大学出版社。8.2报刊类(电子杂志)(1)电子工程专辑(/)(2)今日电子(/)(3)国际电子商情(/)8.3网站类(1)/单片机学习网(2)/中国工控网(3)/中国电气工控网(4)/周立功单片机世界(5)/凌阳单片机(6)/单片机爱好者(7)/单片机资源网(8)/21IC中国电子网(9)/平凡的单片机(10)/PIC单片机学习网(11)/南京伟福实业有限公司(12)/电子爱好者(13)/电子工程师(14)/中国电子资料网九、其他本课程标准由机电一体化和电气自动化专业教师及单片机行业专家共同研讨,于2020年3月修订完成,并经专业建设指导委员会论证。

课程名称:单片机应用技术适用专业:电气授课时数:56学时主讲教师:胡相彬修订时间;2020年8月邯郸职业技术学院机电工程系单片机课程教案综述一、课程基础信息使用教材单片机技术应用项目化教程参考资料上课专业班级授课时数授课起止时间上课时间地点教师姓名教师电话教师邮箱教师QQ、微信号二、课程在专业课程体系中的地位、作用本门课程是机电一体化和电气自动化专业学生的一门专业核心课。是高职院校机电一体化专业的一门技术性、工程性、实践性很强的专业课。它是在学生学完电子技术类基础课程之后,为加强对学生技术应用能力的培养而开设的体现电子技术、计算机技术综合应用的综合性课程。三、课程导入随着单片机的飞速发展及其应用越来越广泛,需要大量的掌握单片机应用、设计、维护等方面的人才。通过对邯钢、邯郸市变压器厂和邯郸市锅炉厂等单位进行调研,以及我院的合作企业、招聘单位和单片机的相关企业提出的人才需要,我院学生面向的工作岗位一般包括单片机硬件配置人员、单片机程序设计人员、单片机系统维护与维修人员、单片机调试人员等,结合工作岗位的需求,确定该课程面向的职业岗位主要有:单片机技术员、程序员、售后服务人员、调试员等,其主要从事单片机的设计生产、检修、维护、试验调试等方面的工作。三、课程主要知识点、技能点1.知识点①单片机原理中的基本概念、基本原理和组成结构;②单片机资源的简单应用;③软硬件方面高度结合及综合应用。2技能点①会使用keil软件;②会使用protues软件;③能进行仿真调试简单产品;④能针对单片机的系统进行扩展,能用单片机制作简单的电子产品。四、主要教学方法教师讲课、学生动手实践《单片机》课程教案第1讲(2学时)项目项目0:单片机基本知识授课类型理论+教师讲课任务任务1:了解单片机概念及发展任务2:单片机最小系统硬件组成教学目标能力目标知识目标素质目标1能根据要求来选择单片机的型号2理解最简单片机控制系统1单片机的定义。2单片机特点。3单片机应用及产品。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1单片机基本知识2最简单片机控制系统重点难点及解决办法重点:1.单片机最小系统。难点:1.单片机最小系统硬件组成解决方法:教师讲解、实物参观、举例教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程讲授内容1.课前五分钟思想教育2.单片机定义是将微处理器、存储器、总线、定时器/计数器、输入输出接口和其他多种功能器件集成在一块芯片上的微型计算机。3.单片机发展史4.单片机特点及应用5.单片机产品介绍及如何选型主流单片机:ATMEL公司融入Flash存储器技术的AT89系列Philips公司的80C51、80C552系列华邦公司的W78C51、W77C51高速低价系列ADI公司的ADμC8xx高精度ADC系列LG公司的GMS90/97低压高速系列Maxim公司的DS89C420高速(50MIPS)系列Cygnal公司的C8051F系列高速SOC单片机6.最小单片机控制系统二、小结小结:本节课介绍了单片机的基本知识及最小控制系统组成,要求学会单片机最小控制系统的硬件电路。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第2讲(4学时)项目项目0单片机基本知识授课类型教师讲课+学生动手任务任务1:三种数制的转换任务2:keilC51软件的使用方法任务3:单片机项目的建立、设置教学目标能力目标知识目标素质目标1能正确写出三种数制的表示2会不同数制之间的转换。3能够正确安装使用keilC51软件4.建立单片机实训项目并进行设置1三种数制的表示方法。2数制转换。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1三种数制的表示及他们之间的转换2keilC51软件的学习重点难点及解决办法重点:1.keilC51软件的安装使用。难点:1.不同数制的相互转换解决方法:教师讲解、实物参观、举例教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程讲授内容1.课前五分钟思想教育2.三种数制的表示方法1)10进制数(Decimal)10个数字0~9,逢十进一,各位权值10i实际值=按权展开再相加例如:10进制数347=3102+4101+71002)二进制数只包含0、1两个数字,逢二进一,各位的权值为2i。二进制数必须加后缀B。例如:二进制数10110B=124+023+122+121+0203)十六进制数由0~9、A、B、C、D、E、F共16个数字组成,数字A~F分别表示10进制的10~15。逢十六进一,各位权值16i。16进制数必须加后缀H。例如:3A0FH=3163+10162+0161+1516016进制数字都可用4位二进制数表示。例如:0AH=1010B,0FH=1111B。16进制数的长度只有二进制数的1/4,两者转换方便。3.三种数制之间的转换1)任意进制数转换为十进制数的方法很简单,只要按其进制的多项式各位按权展开求和即可。例:2)十进制数转换为二进制数的方法采用。除2取余法(整数部分)乘2取整法(小数部分)。3)二进制数转换成16进制数每4位2进制数可用一个16进制数来表示。方法:以小数点为界,整数部分自右至左,小数部分自左至右分组,二进制转换为十六进制,4位为一组,不足时补0。学生动手安装keilC51软件学生根据要求进行项目的建立、设置三、小结小结:本节课介绍了单片机中的三种数制的表现形式及他们之间的相互转换,keilC51软件的安装及使用,要求学会安装使用keilC51软件。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第3讲(4学时)项目项目1-1:LED信号灯的控制授课类型演示+学生动手任务任务1:了解单片机开发板上各个模块结构任务2:完成1只LED灯的控制教学目标能力目标知识目标素质目标1能根据要求来控制1只LE灯的亮灭1单片机开发板各模块组成。2熟悉单片机烧录过程。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1讲解单片机开发板2单片机控制单只LED灯亮灭重点难点及解决办法重点:1.单片机控制。难点:1.单片机程序烧录过程解决方法:教师实物演示、举例、学生动手操作教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.单片机开发板单片机与电脑连接装入USB串口转换软件完成对1只LED灯亮灭的控制全硬件电路实现发光二极管发光:5.单片机实现发光二极管发光的原理6.学生根据要求完成实训任务二、小结小结:本节课介绍了单片机开发板的结构组成及控制LED灯原理,要求学会用单片机控制一只LED小灯的亮灭。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第4讲(6学时)项目项目1-2:完成8只LED信号灯的控制授课类型演示+学生动手任务任务1:8只LED信号灯闪烁效果的控制任务2:8只LED信号灯流水灯效果的控制任务3:keil软件程序调试教学目标能力目标知识目标素质目标1能根据要求来控制8只LE灯的亮灭1会利用keil软件的调试功能来调试编写程序1单片机控制8只小灯的亮灭过程。2熟悉编写单片机延时子程序。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1讲解程序的组成2单片机控制8只LED灯亮灭重点难点及解决办法重点:1.单片机控制8只小灯动态过程难点:1.单片机延时程序的编写解决方法:教师实物演示、举例、学生动手操作教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2..单片机延时子程序4.单片机控制8只小灯装入USB串口转换软件完成对1只LED灯亮灭的控制1)闪烁效果控制2)流水灯控制利用keil软件对编写程序进行调试,观察程序执行过程7.学生根据要求完成实训任务二、小结小结:本节课介绍了单片机汇编程序组成及控制8只LED灯不同效果过程,要求学会用单片机控制8只LED小灯的亮灭呈现不同效果。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第5讲(4学时)项目项目1-3单片机的组成及机构基本知识授课类型教师讲解+展示任务任务1:单片机的内部结构任务2:单片机引脚功能任务3:单片机的时钟系统任务4:单片机的复位教学目标能力目标知识目标素质目标1能根据单片机的时钟系统来准确计算每一条指令执行时间1单片机的内部结构及引脚功能。2熟悉单片机时钟及复位系统。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1讲解单片的组成2单片机时钟及复位系统重点难点及解决办法重点:1.单片机引脚及时钟系统难点:1.单片机指令执行时间计算解决方法:教师实物演示、举例教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.单片机结构单片机引脚及功能引脚封装:40只引脚按功能分为3类:(1)电源及时钟引脚:Vcc、Vss;XTAL1、XTAL2。(2)控制引脚:PSEN*、EA*、ALE、RESET(即RST)。(3)I/O口引脚:P0、P1、P2、P3,为4个8位I/O口的外部引脚。单片机时钟系统8051单片机片内有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。把放大器与作为反馈元件的晶体振荡器或陶瓷谐振器连接,就构成了内部自激振荡器并产生振荡时钟脉冲。时钟信号指令的执行时间称作指令周期举例计算单片机指令执行时间单片机的复位复位可使单片机或系统部件处于确定的初始状态。复位电路:二、小结小结:本节课介绍了单片机内部结构、引脚、时钟系统、复位系统等,要求学单片机程序指令执行时间的计算。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第6讲(2学时)项目项目2-1单片机的相关指令学习授课类型教师讲解+展示任务任务1:单片机的存储器组织任务2:霓虹灯设计教学目标能力目标知识目标素质目标1能根据要求设计霓虹灯效果1单片机的存储器组织。2熟练编写程序指令。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1讲解单片的存储器组织2设计电路及程序重点难点及解决办法重点:1.单片机指令难点:1.霓虹灯的设计与仿真解决方法:教师实物演示、举例教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.单片机存储器组织80C51存储器可以分成两大类:RAM,CPU在运行时能随时进行数据的写入和读出,但在关闭电源时,其所存储的信息将丢失。它用来存放暂时性的输入输出数据、运算的中间结果或用作堆栈。ROM,写入信息后不易改写的存储器。断电后,其中的信息保留不变。用来存放固定的程序或数据,如系统监控程序、常数表格等。存储器空间可划分为4类:二、小结本节课介绍了单片机存储器组织、单片机指令,要求会编写简单单片机程序,会用查表指令编写控制程序。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第7讲(2学时)项目项目2-2数码管显示原理授课类型教师讲解+展示任务任务1:数码管的结构和显示原理;

2、任务2:数码管的静态显示教学目标能力目标知识目标素质目标1.能够进行数码管静态设计;

2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1.掌握数码管的结构和显示原理;

2、掌握数码管的静态显示。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1讲解数码管的结构和显示原理2数码管的静态显示重点难点及解决办法重点:1.数码管的结构显示原理难点:1.数码管的静态显示的设计解决方法:教师实物演示、举例教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2..LED数码管结构LED数码管实际上是由7个字符段和一个小数点段组成,每一段对应一个发光二极管。发光二极管点亮时,相应的字段点亮。3.LED数码管类型LED数码管有两种类型,即共阴极LED与共阳极LED。4.LED数码管显示原理按照发光二极管点亮时,相应的字符段被点亮的原理,需要显示数字1时只需要点亮b,c段即可,需要显示数字5时只需要点亮a,f,g,c,d段即可。5.LED的静态显示LED显示器的公共端接地或接电源端,作为位控制端。显示器的段端a~dp和I/O的D0~D7相连,在静态显示方式下,n位LED显示要占用n个8位I/O口线。6.静态显示的设计二、小结本节课介绍了LED数码管的结构及显示原理,要求学会LED数码管的静态设计。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第8讲(2学时)项目项目2-3数码管控制设计授课类型教师演示+学生动手操作任务任务1:完成1位数码管静态的显示;

任务2:完成1位数码管流动显示的控制;间隔时间1s任务3:完成1位数码管流动显示控制设计;间隔时间0.5s教学目标能力目标知识目标素质目标1.能够进行1位数码管显示设计;

2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1.掌握1位数码管显示控制过程2、灵活运用查表指令。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容1位数码管的控制设计重点难点及解决办法重点:1.数码管显示控制难点:1.数码管显示的设计解决方法:教师实物演示、学生自己动手设计实现教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.查表指令运用3.1位共阳极数码管的设计学生根据要求完成实训任务二、小结本节课介绍了1位共阳极LED数码管的控制,要求学会根据不同要求设计LED数码管的流动控制。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第9讲(4学时)项目项目2-4多位数码管控制设计授课类型教师演示+学生动手操作任务任务1:完成4位数码管的显示(不带译码器);

任务2:完成4位数码管显示(带译码器)任务3:完成8位数码管显示1~8任务4:利用查表指令实现1位数码管逆序显示9~0教学目标能力目标知识目标素质目标1.能够进行4位数码管显示设计;

2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1.掌握多位数码管显示控制过程2、灵活运用查表指令。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容多位数码管的控制设计重点难点及解决办法重点:1.多位数码管显示控制难点:1.多位数码管显示的设计解决方法:教师实物演示、学生自己动手设计实现教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.4位数码管显示3.138译码器的原理在我们设计单片机电路的时候,单片机的IO口数量是有限的,有时并满足不了我们的设计需求,比如我们的STC89C51一共有32个IO口,但是我们为了控制更多的器件,就要使用一些外围的数字芯片,这种数字芯片由简单的输入逻辑来控制输出逻辑,比如74HC138这个三八译码器,下图是74HC138在我们原理图上的一个应用。4.学生根据要求完成实训任务二、小结本节课介绍了多位共阴极LED数码管的控制,要求学会根据不同要求设计LED数码管的流动控制。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第10讲(2学时)项目项目3-按键授课类型教师讲解+举例练习任务任务1:认识按键;

教学目标能力目标知识目标素质目标1.能够使用分析寻址方式的最终输出结果;

2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1掌握单片机寻址方式;

2掌握各个寻址方式的基本结构及执行结果。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容认识单片机中各种按键重点难点及解决办法重点:1.单片机按键分类难点:1.按键原理解决方法:教师演示、举例、练习教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容课前五分钟思想教育按键分类及原理立即寻址二、练习按键原理分析三、小结小结:本节课介绍了七种寻址方式,要求学会每一种寻址方式中操作数的寻找。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第11讲(4学时)项目项目3-2抢答器的设计与仿真授课类型教师演示+学生动手操作任务任务1:独立式键盘控制小灯任务2:用行列式键盘教学目标能力目标知识目标素质目标能够使用独立式键盘控制不同对象;

能够使用行列式键盘控制不同对象;3.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1掌握独立式按键的原理;

2掌握行列式键盘的原理。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容键盘接口重点难点及解决办法重点:1.独立式键盘控制原理难点:1.行列式键盘解决方法:教师演示、学生动手操作教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容课前五分钟思想教育独立式键盘原理每一个按键的电路是独立的,占用一条数据线。这种键盘占用硬件资源多,适合少量按键的情况。独立式键盘结构独立式键盘与单片机接口行列式键盘原理行列式键盘结构’扫描原理:首先确定是否有键闭合然后逐一扫描以进一步确定是哪一键闭合以4×4键盘为例:(1)使列线D0~D3都输出0,检测行线D4~D7的电平。如果D4~D7上的电平全为高,则表示没有键被按下。如果D4~D7上的电平不全为高,则表示有键被按下。(2)如果没有键闭合,就返回扫描。如果有键闭合,在进行逐列扫描,找出闭合键的键号。先使D0=0,D1~D3=1,检测D4~D7上的电平,如果D4=0,表示K1键被按下;同理,如果D5~D7=0,分别表示K5、K9、K13键被按下;如果D4~D7=1,则表示这一列没有键被按下。再使D1=0,D0、D2、D3为1,对第二列进行扫描,这样依次进行下去,直到把闭合的键找到为止行列式键盘与单片机接口3.学生根据要求完成实训任务二、小结小结:本节课介绍了独立式键盘及行列式键盘的原理,要求学会用两种键盘控制不同对象的设计。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第12讲(2学时)项目4-1蜂鸣器的原理及控制授课类型教师演示+学生动手操作任务任务1:蜂鸣器的控制;

任务2:继电器的控制任务3:按下按键,使得蜂鸣器动作教学目标能力目标知识目标素质目标1.能够使用单片机控制蜂鸣器;

2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1掌握蜂鸣器的控制原理;

2掌握继电器控制原理。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容蜂鸣器及继电器的学习重点难点及解决办法重点:1.蜂鸣器控制难点:1.继电器控制解决方法:教师演示、学生自己动手操作教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容课前五分钟思想教育蜂鸣器直流:有驱动直流电压就会发出声响交流:给蜂鸣器一个脉冲信号才有发出声响单片机开发板中是交流蜂鸣器,需利用单片机给其一个脉冲信号控制其发出声响继电器控制步进电机、直流电机给其线圈通电:常开闭合、常闭断开3.实现任务:利用单片机输出信号控制蜂鸣器及继电器动作加入按键的控制4.学生根据要求完成实训任务二、小结小结:本节课介绍了蜂蜜器及继电器控制原理,要求学会利用单片机输出信号来控制他们。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第14讲(2学时)项目4-2中断系统授课类型教师讲解+演示+举例任务任务1:中断系统的基本概念;

任务2:中断的响应过程教学目标能力目标知识目标素质目标1.在程序中会进行中断编程;

2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。掌握中断系统的概念;

2、掌握单片机中的中断源;

3、中断响应条件和响应过程。1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容中断系统重点难点及解决办法重点:1.中断系统相关概念及作用难点:1.中断响应过程解决方法:教师演示、举例教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容课前五分钟思想教育中断概念举例引入中断实际生活实际生活计算机主程序主程序看电影中断请求事件发生中断请求事件发生电话铃响中断处理事件处理中断处理事件处理接听电话中断返回主程序看电中断返回主程序看电影中断是CPU在执行现行程序的过程中,发生随机事件和特殊请求时,使CPU暂停现行程序的执行,而转去执行对随机事件或特殊请求的处理程序,待处理完毕后,再返回被中止的程序继续执行的过程。中断的系统结构中断源80C51单片机提供了有五个中断请求源:2个外部中断请求,2个定时/计数器溢出中断请求,1个片内串行口发送/接收中断请求中断优先级自然优先级:中断源同级自然中断优先级外部中断0最高级定时器t0中断外部中断1定时器t1中断串行口中断最低级3.中断相应条件与响应过程1)响应条件a.有中断源发出中断请求;b.CPU开中断;c.申请中断源开中断;2)中断响应过程3)中断请求的撤除二、小结本节课介绍了中断系统相关概念以及中断响应条件和过程,要求学会中断系统概念以及响应条件和过程究竟是什么。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第15讲(4学时)项目4-3报警器的设计授课类型教师演示+学生动手操作任务任务1:利用外部中断实现:主程序数码显示0~9,中断显示A;

任务2:利用外部中断实现:主程序流水灯,中断呈现闪烁效果教学目标能力目标知识目标素质目标1.设计外部中断过程2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1.掌握外部中断;

2.掌握单片机中的中断程序编写;

1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容外部中断重点难点及解决办法重点:1.中断响应过程难点:1.中断过程的设计解决方法:教师演示、学生自己动手操作教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育外部中断设计约定方式外部中断与CPU提前做好约定,方便告之CPU向CPU发送了何种信号称为中断请求外部中断触发方式选择低电平触发负跳变触发外部中断源向CPU发出请求申请中断的中断源开中断开总中断无同一级或高级中断正在服务。满足上述条件即可响应中断中断服务入口地址设定中断源中断服务程序入口地址外部中断0(/INT0)定时器0溢出(T0)外部中断1

(/INT1)定时器1溢出(T1)

串行口中断(RI/TI)0003H

000BH0013H001BH0023H4.学生根据要求完成实训任务二、小结本节课介绍了中断系统相关响应过程,要求学会外部中断的设计。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第16讲(2学时)项目5-1定时/计数器授课类型教师讲解演示+举例任务任务1:定时/计数器的原理;

任务2:定时/计数器的工作方式教学目标能力目标知识目标素质目标1.能够根据要求设置定时/计数器;2.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1.掌握定时/计数器的基本原理;

2.掌握定时/计数器的各种工作方式;

1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容定时/计数器知识重点难点及解决办法重点:1.定时/计数器原理难点:1.定时/计数器的设置解决方法:教师讲解、举例、练习教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.定时/计数器原理1)定时/计数器的实质是加1计数器(16位),由高8位和低8位两个寄存器组成。TMOD是定时/计数器的工作方式寄存器,确定工作方式和功能;TCON是控制寄存器,控制T0、T1的启动和停止及设置溢出标志。定时/计数器的结构图如下图所示:定时/计数器工作原理加1计数器输入的计数脉冲有两个来源,一个是由系统的时钟振荡器输出脉冲经12分频后送来;一个是T0或T1引脚输入的外部脉冲源。每来一个脉冲计数器加1,当加到计数器为全1时,再输入一个脉冲就使计数器回零,且计数器的溢出使TCON中TF0或TF1置1,向CPU发出中断请求(定时/计数器中断允许时)。如果定时/计数器工作于定时模式,则表示定时时间已到;如果工作于计数模式,则表示计数值已满。3.定时/计数器的工作方式方式0方式0为13位计数,由TL0的低5位(高3位未用)和TH0的8位组成。TL0的低5位溢出时向TH0进位,TH0溢出时,置位TCON中的TF0标志,向CPU发出中断请求。定时器模式时有:N=t/Tcy计数初值计算的公式为:方式1方式1的计数位数是16位,由TL0作为低8位、TH0作为高8位,组成了16位加1计数器。计数个数与计数初值的关系为:方式2为自动重装初值的8位计数方式。计数个数与计数初值的关系为:方式3只适用于定时/计数器T0,定时器T1处于方式3时相当于TR1=0,停止计数。4.定时/计数器应用举例初始化程序应完成如下工作:对TMOD赋值,以确定T0和T1的工作方式。计算初值,并将其写入TH0、TL0或TH1、TL1。中断方式时,则对IE赋值,开放中断。使TR0或TR1置位,启动定时/计数器定时或计数。例:二、小结本节课介绍了定时/计数1器的工作原理及工作方式,要求学会定时/计数的设置。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第17讲(4学时)项目5-2万年历的设计与仿真授课类型教师演示+学生动手操作任务任务1:用查询方式实现数码管每隔1s显示0~9;

任务2:用定时/计数器中断的方式实现数码管每隔1s显示0~9;

任务3:主程序亮灭闪烁,外部中断时,开始计时9s后恢复闪烁教学目标能力目标知识目标素质目标能够根据要求完成定时操作能设计完成定时中断结合的设计;3.进一步培养学生全面地观察问题、分析问题和逆向思维的能力。1.掌握定时/计数器的定时原理;

2.掌握定时/计数器中断;

1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容定时/计数器定时控制重点难点及解决办法重点:1.定时/计数器定时控制难点:1.定时/计数器的中断控制解决方法:教师演示、举例、学生自己动手操作教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.定时/计数器定时定时/计数器T0、T1,由高8位和低8位两个专用寄存器组成。用来存放计数初值。T0、T1实质是一个加1计数器,每来一个脉冲计数器加1,当加到计数器为全1时,再输入一个脉冲就使计数器回零,表示定时时间已到;计数器的加1信号由振荡器的12分频信号产生,定时时间与系统的振荡频率有关。3.初始化1)对TMOD赋值,以确定T0和T1的工作方式。2)计算初值,并将其写入TH0、TL0或TH1、TL1。3)中断方式时,则对IE赋值,开放中断。4)使TR0或TR1置位,启动定时/计数器定时或计数。4.学生根据要求完成实训任务二、小结本节课介绍了定时/计数1器的定时,要求学会定时/计数的定时设计。教学反思课堂教学不但要加强基础知识而且要提高智力,发展学生的智力,而且要发展学生的创造力;上课时采用先讲授,再让学生自己动手练得办法,交给学生如何自学。悉心指导每一位学生,及时让学生弄懂每一堂课知识。教学心得:尽量化抽象为具体,让理论知识形象化,多让学生自己动手操。《单片机》课程教案第18讲(2学时)项目单片机的串行口授课类型教师讲解+举例任务任务1:串行通信的分类及发送接收过程;

任务2:串行口工作寄存器的工作方式;

教学目标能力目标知识目标素质目标1.掌握MCS—51单片机的串行口工作寄存器各位的含义2.掌握MCS—51单片机的串行口工作寄存器的工作方式1.了解串行通信的分类、波特率及制式2.理解MCS—51单片机的串行口发送和接收数据的过程

1培养学生团结协助的能力。2培养学生自主学习、自我表达能力。3培养具备严谨细致、认真务实的职业素质。4培养学生吃苦耐劳、踏实肯干的工作精神教学内容串行通信知识重点难点及解决办法重点:1.串行通信的波特率及工作原理难点:1.串行口工作寄存器的工作方式解决方法:教师讲解举例教材及参考资料教材:单片机技术应用项目化教程(C语言版)电子工业出版社,2021.7参考资料:倪志莲主编,单片机应用技术李庭贵主编,单片机应用技术及项目化训练教学过程一、讲授内容1.课前五分钟思想教育2.串行通信基础1)行通信的.串分类(1)异步通信(2)同步通信3.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论