- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
PAGE1
《按键计数器》电子教案
电子教案
PAGE
PAGE1
教学实施方案
课题名称
单片机系统的键盘
实训部审批
任务名称
按键计数器的应用
年月日
学时
6学时
授课时间
授课班级
授课教师
一、教学分析
对象分析
本阶段学生已具备较全面的电子技术知识和操作技能,能规范操作万用表、信号发生器和示波器等仪表,熟练使用电子实训操作各种常用工具,并具备一定的电路原理分析的基础,对一体化教学流程较熟悉。学生纪律、自觉性较欠缺。
教材分析
本课程为专业中的专业技能课,在专业中起着重要的支撑作用;该教材的教学设置由易至难,让学生更好的学习掌握知识;此任务课题也结合了较为新颖的教学方式,为学生后续内容学习作铺垫。
二、教学目标
?知识目标
掌握常见按键的程序设计,掌握通过按键与显示界面实现单片机系统的输入输出功能。
?技能目标
能根据按键计数器的设计要求在实验箱上正确连接导线,编写单片机汇C语言程序实现其功能,并完成软硬件联合调试。
?情感目标
锻炼学生表达与沟通能力、分析能力;激发学生对单片机编程调试的动手操作和课程的学习兴趣。
三、重点难点
?教学重点
单片机编程基础知识、独立按键的工作原理,按键程序的编写。
?教学难点
单片机C语言程序的编写规范、独立按键软硬件联合调试技巧。
四、教学方法
一、实施建议
1.将学生人数平均分组,明确任务组长
2.适时组织小组讨论分工、信息学习、编程思路、评价学习等教学活动。
二、课堂互动
1.说说使用单片机开发电子产品有什么优缺点?
2.说一说常见的电子产品嵌入了单片机有什么特点?
3.说一说常见的电子产品使用按键的有哪些产品?
三、任务实施
表1-1任务实施过程步骤
步骤1
了解掌握独立按键的工作原理
完成者
教师、全体学生
说明:教师引导学生进行广告灯功能的分析、教师用仿真软件展示广告灯效果。
步骤2
按键计数器延时消抖的实现
完成者
教师、全体学生
说明:教师指导学生把LED广告灯硬件电路确定好,学生绘画电路原理。
步骤3
硬件电路的确定,确定编程思路
完成者
教师、全体学生
说明:教师绘画程序流程图引导学生确定编程思路。
步骤4
连接硬件电路
完成者
学生
说明:教师指导学生焊接广告灯硬件电路。
步骤5
编写单片机C语言程序
完成者
学生
说明:教师指导学生编写单片机汇编程序。
步骤6
按键计数器软硬件联合调试
完成者
学生
说明:教师指导学生进行按键计数器软硬件联合调试,在遇到学习调试不成功时,可根据其电路的现象引导他找出问题所在,指导学生完成任务,达到设计要求。
五、学习内容
一、设计任务导入
学生接到设计按键计数器的生产任务,首先明确按键计数器的设计要求,确定硬件电路,绘画电路原理图,准备施工材料及工具、焊接硬件电路、编写程序、软硬件调试,最后展示效果和验收。
在项目实施过程中,应遵循电气安全工作规程、电气工程安装规程、《电工手册》。
二、设计任务分析
本次任务是使用YL-236装置的模块搭建一个按键计数系统,要求具有以下功能:
①使用8个独立按键,按下任意键,计数值加1,计数值范围是”000~999”;
②八位数码管的右3位显示计数值,最左边的1位数码管显示按下的键值,其余数码管显示”-”。
本次任务其中包括程序流程分析、硬件电路的确定、操作工具准备、程序流程分析、编写控制程序、注意事项等作为准备,如表1所示。
表1完成按键计数器必须进行的准备内容
序号
内容
1
编程基础知识及编程软件下载软件使用
2
硬件电路的确定及绘画
3
操作工具准备
4
程序流程分析
5
注意事项
教学内容:
(一)项目描述
1、使用8个独立按键,按下任一键,计数值加1,计数值范围是“000~999”
2、八位数码管的右3位显示计数值,最左边的1位数码管显示按下的键值,其余数码管显示 “-”。
(二)项目分析
通过项目描述,实现本项目需完成以下工作:
1.硬件电路的设计
(1)键盘输入部分
将8个按键与单片机连接,使单片机能检测按键的状态。
(2)数码管显示部分
将单片机与数码管显示器连接,通过数据总线、控制总线来控制数码管的显示。
(三)程序设计
(1)按键扫描函数
利用延时消除按键抖动影响,两次确认有效按键后,翻译键值;该函数还要处理同一个按键的连按问题。
(2)主程序
开机后,8位数码管全部显示“-”。扫描按键判断是否有键按下:有键按下,则返回有效键值;无按键按下,则返回无效键值。若返回键值有效,根据键值更新显示缓冲区的a[7],计数值加1,根据计数值更新显示缓冲区a[0]~a[7];调用数码管动态显示。
(四)了解独立式按键的工作原理
独立式按键是直接用V0口线构成的按键检测电路,其特点是每个按键单独占用一个I/
您可能关注的文档
最近下载
- 鼓楼临床医学院消化科——上消化道出血 [ 典型病例分析 ] .pdf VIP
- 基于DCF和B-S结合的金融科技企业估值研究——以恒生电子为例.pdf VIP
- 医院病例:鼓楼临床医学院消化科——病例.doc VIP
- 基于多组学技术的肺结核病生物学标志物筛选、鉴定及易感基因解析.docx
- 2022年考研考博-考博英语-河北工业大学考试真题历年常考、易错点1(带答案).docx VIP
- 辅警招聘考试题库(全).doc VIP
- 厨房排烟系统施工方案.pptx VIP
- 中国自由贸易试验区(港)制度创新十周年观察报告 2023.pdf VIP
- 2024年高考语文新课标全国Ⅱ卷高考语文真题试卷(含答案及详细解析).pdf VIP
- 2025年铁路职业技能竞赛(调车长赛项)参考试题库(含答案).docx
文档评论(0)