
授课时同 授深鹅点 实训空 授课密级 轨道1301 授课类型 实训 健盘接口实训(电子钟的制作) 知识目据 了解键盘工作鲸理,能编简单的键盘控制程序 教学目标 能力目标 培养学生对知识点的运用能力以及轴象思维能力 第育目帮培养学生白主钻研,热爱科学的精神 教学重点 掌理独立键盘和矩阵键盘的工作原理 教学难点掌拥睫盘防抖的方法 教学关镜 抓住重点,突破难点 囊学方法案例致学法、讲授法、分组讨论法等。 学习方法理解一一消化一一吸收一掌掘 教学用具 牧材 教学环节 教学内容 装学酒整 季生活动 设计意田 时间
授课时间 授课地点 实训室 授课班级 轨道 1301 授课类型 实 训 课 题 键盘接口实训(电子钟的制作) 教学目标 知识目标 了解键盘工作原理,能编制简单的键盘控制程序 能力目标 培养学生对知识点的运用能力以及抽象思维能力 德育目标 培养学生自主钻研,热爱科学的精神 教学重点 掌握独立键盘和矩阵键盘的工作原理 教学难点 掌握键盘防抖的方法 教学关键 抓住重点,突破难点 教学方法 案例教学法、讲授法、分组讨论法等。 学习方法 理解——消化——吸收——掌握 教学用具 教材 教学环节 教 学 内 容 教学调控 学生活动 设计意图 时 间

组飘数学 师生好,清点人数,考测 议代表静助 早入新课 情景导入: 業例餐季 通过巧设情景, 我们见过各种各样的时钟,有的数字时钟除 列举一个学生 学生讨论, 日常生活中丰 20分 了计时外还是有很多功能,它可以完成很多与时 教与设夏 思考、目答 常势卷的例子, 间有关的控制,如定时开、关机、等,那么今天 教师引孕 问愿,提高 通过草例、讨材论 学生的主 充丹激爱学生 管能动性 的学习能动性, 我们就来动手制作一个单片机电子时钟,请同学 锦育游适: 使季生融入课 电子专业的 盆,兼发学生的 们思考以下问题: 学生专业应 学习兴施,为接 1,键盘的工作原理是什么? 用广泛,凡 下米理论知讽 2、健盘的种类有螺些啊: 要同学们能 的讲菱微好铺 3、单片机键盘如何进行控制? 好是学习, 整 讲授新课 任务要求: 常整一定得 单片机的P0作段控,2口作为位控。接6个数 本领款一定 码管,通过编程实现6位数码管电子时钟功能。 能有好的米 学生所讲 电子钟的制作 20分 一 硬件电路制作 学生思考 (1)电路原理图 根据系统实现的功能,硬件电路主要包括CPU,时 由常钢列出 学生讨论 钟电路、复位电路、数码显示电路和健世等组成。 重点知识, CPU:选用AI8略51,KB片内程序存销器。 层层深入 时钟与复位电路:选用6M业品振,采用上电复位 和手工复位。 按键:P1口P1.0,P1.1、P12,P13接4个貌立按 健,进行时间调整。可实现小时加1,小时 减1,分钟加1,分钟诚1。 数码显示电路:用6个数码管,暴示小时、分钟和 秒,采用软件译码.动态扫描方式
组织教学 导入新课 讲授新课 师生问好,清点人数,考勤 情景导入: 我们见过各种各样的时钟,有的数字时钟除 了计时外还是有很多功能,它可以完成很多与时 间有关的控制,如定时开、关机、等,那么今天 我们就来动手制作一个单片机电子时钟,请同学 们思考以下问题: 1、键盘的工作原理是什么? 2、键盘的种类有哪些啊? 3、单片机键盘如何进行控制? 任务要求: 单片机的 P0 作段控,P2 口作为位控,接 6 个数 码管,通过编程实现 6 位数码管电子时钟功能。 电子钟的制作 一、硬件电路制作 (1)电路原理图 根据系统实现的功能,硬件电路主要包括 CPU、时 钟电路、复位电路、数码显示电路和键盘等组成。 CPU:选用 AT89S51,4KB 片内程序存储器。 时钟与复位电路:选用 6MHz 晶振,采用上电复位 和手工复位。 按键:P1 口 P1.0、P1.1、P1.2、P1.3 接 4 个独立按 键,进行时间调整。可实现小时加 1,小时 减 1,分钟加 1,分钟减 1。 数码显示电路:用 6 个数码管,显示小时、分钟和 秒,采用软件译码、动态扫描方式。 课代表协助 案例教学 教师设疑 教师引导 德 育 渗 透 : 电 子 专 业 的 学 生 专 业 应 用 广 泛 , 只 要 同 学 们 能 好 好 学 习 , 掌 握 一 定 得 本 领 就 一 定 能 有 好 的 未 来 由 常 识 引 出 重 点 知 识 , 层层深入 学生讨论、 思 考 、回 答 问 题 ,提 高 学生的主 管能动性 学生听讲 学生思考 学生讨论 通过巧设情景, 列 举 一 个 学 生 日 常 生 活 中 非 常熟悉的例子, 通 过 举 例 、讨 论 充 分 激 发 学 生 的学习能动性, 使 学 生 融 入 课 堂 ,激 发 学 生 的 学 习 兴 趣 ,为 接 下 来 理 论 知 识 的 讲 授 做 好 铺 垫 2 0 分 2 0 分

散所孕 (2)元器件清单 10分 通过具体的元 通过列举 暑件列表使学 1-84 电阳 Iko 元器作使 生由输象变具 举例说明 学生鉴个 体。 5 电阳 2k 0 硬件的毅 突出秦点 计过程,明 防一1 电刚 Iko 南硬作工 c1.C2 瓷介电容 作原理 30pF C 电解电容 2下 51-55 轻触按键 第育沙通: 以严灌进行第 着养学生 学生讨论 育排避,使懂得 CY 品振 12MHz 严谨的着 电略制作 量事的严灌的 学套度 步吸 要性, IC1 单片机 AT89551 IC插座 40脚 VT1-VT6 三极管 9012 举例说明 师生共同材论 D51-D56 共阳极数码管 学生参与 电略的检责过 学生动手 程用实成检装 实院制作 对理论的军, 着导练习 乌陪板,景 效果夹出,目的 30分 (3)电路的制作步露 发学生学 突出 习兴速 电子时钟电路装接按照电路原理图进行。 注意:元器件较多,引脚排序复杂,连线时要注意接 线顺序。 10分 (4)电路的调试 通电之牌,先用万用表检查各种电源线与地线之间是 动手操作 学生讨论 否有短路现象。 二、项目基础知识 30分 1.健盘工作原理 通过图示目顺 机械式按键在按下暖释做时,由于机城弹性作用的影 知识点,温数而 响。通常件随有一定时间的触点机械抖动,然后其触点才 知新 稳定下来。料动时间的长短与开关的机械特性有关,一般 为5-10ms
(2)元器件清单 R1~R4 电阻 1kΩ R5 电阻 2kΩ R6~R11 电阻 1kΩ C1、C2 瓷介电容 30pF C3 电解电容 22μF S1~S5 轻触按键 CY 晶振 12MHz IC1 单片机 AT89S51 IC 插座 40 脚 VT1~VT6 三极管 9012 DS1~DS6 共阳极数码管 (3)电路的制作步骤 电子时钟电路装接按照电路原理图进行。 注意:元器件较多,引脚排序复杂,连线时要注意接 线顺序。 (4)电路的调试 通电之前,先用万用表检查各种电源线与地线之间是 否有短路现象。 二、项目基础知识 1. 键盘工作原理 机械式按键在按下或释放时,由于机械弹性作用的影 响,通常伴随有一定时间的触点机械抖动,然后其触点才 稳定下来。抖动时间的长短与开关的机械特性有关,一般 为 5~10ms。 教师引导 举例说明 突出难点 德育渗透: 培养学生 严谨的治 学态度 举例说明 指导练习 动手操作 通过列举 元器件使 学生整个 硬件的设 计 过 程 ,明 确硬件工 作原理 学生讨论 电路制作 步 骤 学生参与 学生动手 实践制作 电 路 板 ,激 发学生学 习兴趣 学生讨论 通 过 具 体 的 元 器 件 列 表 使 学 生 由 抽 象 变 具 体 。 以 严 谨 进 行 德 育 渗 透 ,使 懂 得 做 事 的 严 谨 的 必要性。 师 生 共 同 讨 论 电 路 的 检 查 过 程 用 实 践 检 验 对理论的掌握, 效 果 突 出 ,目 的 突 出 通 过 图 示 回 顾 知 识 点 ,温 故 而 知 新 1 0 分 3 0 分 1 0 分 3 0 分

2.独立式键直 戴师孕 15分 (1)按避去抖动问思 突出难点 硬件清抖:用双稳老电路、单稳态电路。滤波电路等 通过图示作尉 学生目配以需 款件清抖:延时程序 学过的量要知 注原理是这样的,第一次检测到健按下时,调用一 汉点,在黄识餐 育中激发学生 延时10m5程序,然后再去检测该键,确定其是否按 德育婆透: 的学习自售心 严道治孕 下,按键的抖动时间一般在5~10m5之间,而人对按键 彩学习港情 是学好专 的操作时间在几百ms到几秒之间,延时10m5并不会 业知识的 学生被论 首是和保 影响对按健的判别: 麻 +SV 通议月愿学生 参与截学,共同 时论,形戒答 健按下 健送开 案,兼发学生的 举例说勇 学生参与 成就感和学习 兴遵 前沿抖动健盘稳定后沿抖动 指导练习 (2)简单健世接口电路 通过逐条 简单健盘接口电路深用直孩编码输入方式,每一个按 母是次教 语句的 15分 键独立地接入一根输入线,如下图所示。 层编写帮 雨学生理 4《 解每条指 令的执行 显尿虫 过程以及 最 相应的腰 小 m P 件煮果使 学生程必 统 与类度很 D2 好的结合
2. 独立式键盘 (1)按键去抖动问题 硬件消抖:用双稳态电路、单稳态电路、滤波电路等 软件消抖:延时程序 注:原理是这样的,第一次检测到键按下时,调用一 延时 10ms 程序,然后再去检测该键,确定其是 否按 下,按键的抖动时间一般在 5~10ms 之间,而人对按键 的操作时间在几百 ms 到几秒之间。延时 10ms 并不 会 影响对按键的判别。 (2)简单键盘接口电路 简单键盘接口电路采用直接编码输入方式,每一个按 键独立地接入一根输入线,如下图所示。 教师引导 突出难点 德育渗透: 严谨治学 是学好专 业知识的 前提和保 障 举例说明 指导练习 分层次教 学 学生讨论 学生参与 通过逐条 语句的实 际编写帮 助学生理 解每条指 令的执行 过程以及 相应的硬 件 效 果 ,使 学生理论 与实践很 好的结合 通 过 图 示 帮 助 学 生 回 忆 以 前 学 过 的 重 要 知 识 点 ,在 赏 识 教 育 中 激 发 学 生 的 学 习 自 信 心 和学习热情 通 过 问 题 学 生 参 与 教 学 ,共 同 讨 论 , 形 成 答 案 ,激 发 学 生 的 成 就 感 和 学 习 兴 趣 1 5 分 1 5 分 R +5V A K 键盘稳定 键按下 键送开 前沿抖动 后沿抖动 P3. 2 P2. 6 P2. 5 P2. 4 最 小 系 统 +5 V +5 V P2. 7 显示电 路

散师 通过实际动手 3.行列式健位接口 偏程数发学生 30分 的学习自榴0 0 举例说明 和孕习热情 F1.1 P1.2 小 D P,4 P1.6 前谈透: 统 F1:8 严谨静学 P1.7 是学好专 回4一复事库式装盘孩口电结 业知识的 程序举例:健按下/释放判断 曾视和保 KS:MOW A,S0OH 障 MOY Pl.A :全扫描字00阳送P1口 MON P1,#0F阳 MON A.PI :读入P1口状态 CPL A:变正逻辑,高电平表示有键按下 ANL A,0F用 :取低4位 RET :返日,A≠0表示有键拔下 通议步眼一步 4.相关指令 一步实观功能 指导练习 使学生在点清 30分 (1)MOVC A,A+DPTR 进步中体验戒 (2)JZ rel 功的喜第,从面 (3)CNEA,t血,g 激爱学生学习 (4)DJNZ Rn,rel 兴德 (5)JBbit.rel (6)JCrel 三,程序设计 通过月愿学生 KEYPRESS:SET SWI 参与徽学,共月 JBSW1.KEY1 时论,形牌答 20分 LCALL DELAY 案,薰发孕生的 JBSWI.KEYI 成肤感和学习 MOVA.HOUR 兴德 INCA 有置作业总始 MOV HOUR.A 本节课内容加 CJNEA,824,KEYO 深印象 MOV HOUR.900H KEYO LCALL DISPLAY JB SWI,KEY2 20分 LCALL DELAY JB SWI,KEY2 KEYI: LCALL DISPLAY JB SW2,KEY2 LCALL DELAY JB SW2,KEY2
3. 行列式键盘接口 程序举例:键按下/释放判断 KS: MOV A,#00H MOV P1,A ;全扫描字#00H 送 P1 口 MOV P1,#0FH MOV A,P1 ;读入 P1 口状态 CPL A ;变正逻辑,高电平表示有键按下 ANL A,#0FH ;取低 4 位 RET ;返回,A≠0 表示有键按下 4. 相关指令 (1)MOVC A , @A+DPTR (2) JZ rel (3) CJNE A , #data , re; (4) DJNZ Rn , rel (5) JB bit , rel (6) JC rel 三、程序设计 KEYPRESS:SET SW1 JB SW1 , KEY1 LCALL DELAY JB SW1 , KEY1 MOV A , HOUR INC A MOV HOUR , A CJNE A , #24 , KEY0 MOV HOUR , #00H KEY0: LCALL DISPLAY JB SW1, KEY2 LCALL DELAY JB SW1 , KEY2 KEY1: LCALL DISPLAY JB SW2, KEY2 LCALL DELAY JB SW2 , KEY2 教师引导 举例说明 德育渗透: 严谨治学 是学好专 业知识的 前提和保 障 指导练习 通 过 实 际 动 手 编 程 激 发 学 生 的 学 习 自 信 心 和学习热情 通 过 步 骤 一 步 一 步 实 现 功 能 使 学 生 在 点 滴 进 步 中 体 验 成 功 的 喜 悦 ,从 而 激 发 学 生 学 习 兴 趣 通 过 问 题 学 生 参 与 教 学 ,共 同 讨 论 , 形 成 答 案 ,激 发 学 生 的 成 就 感 和 学 习 兴 趣 布 置 作 业 总 结 本 节 课 内 容 加 深印象 3 0 分 3 0 分 2 0 分 2 0 分

MOVA.HOUR 散师孕 DEC A 学生讨论 MOV HOUR.A 夹出难点 20分 CINE A.#255.KEY10 学生参与 MOV HOUR.#23 蓼育婆通: 通过图示精即 KEY2: SETSW3 严漾静季 通过逐条 学生回忆以需 JBSW3.KEY3 是学好专 语匀的实 学这的重要如 LCALL DELAY 业知识的 际编写事求点,在贯识戴 JBSW3.KEY3 首提和保豹学生遵 育中激爱学生 MOVA.MIN 解每条看 的学习自信心 INCA 令的执行 彩学习港情 MOV MIN,A 过程以及 CJNEA,860,KEY20 相应的腰 MOV MIN #00H 举例说明 件煮果,使 学生覆意 着导练习 与安度很 课致练习 思考题: 好的结合 试编写一段程序,要果用独立健世控制量码管显示数 通放月愿学生 20分 字的增加和减少,用4×4矩阵键盘控制数码管显示 分层次装 参与徽学,共同 “0-F”,请同学们思考。 时论,形融答 总 曲 本节课主要是向同学们介绍了键盘接口的控制方法, 案,薰发学生的 5分 其中包括独立键盘的控制、柜殊健拉的控制等。 成珠感和学习 有置作业 简述健盘接口的工作原理和防止健盘料动的方法 兴趣 5分 键盘接口实训(电子钟的制作) 饭节设计 硬件电路制作 二、项目基础知识 三、程序设计 学后记 时
课堂练习 总 结 布置作业 MOV A , HOUR DEC A MOV HOUR , A CJNE A , #255 , KEY10 MOV HOUR , #23 KEY2: SET SW3 JB SW3 , KEY3 LCALL DELAY JB SW3 , KEY3 MOV A , MIN INC A MOV MIN , A CJNE A , #60 , KEY20 MOV MIN , #00H 思考题: 试编写一段程序,要求用独立键盘控制数码管显示数 字的增加和减少,用 4×4 矩阵键盘控制数码管显示 “0~F”,请同学们思考。 本节课主要是向同学们介绍了键盘接口的控制方法, 其中包括独立键盘的控制、矩阵键盘的控制等。 简述键盘接口的工作原理和防止键盘抖动的方法 教师引导 突出难点 德育渗透: 严谨治学 是学好专 业知识的 前提和保 障 举例说明 指导练习 分层次教 学 学生讨 论 学生参与 通过逐条 语句的实 际编写帮 助学生理 解每条指 令的执行 过程以及 相应的硬 件 效 果 ,使 学生理论 与实践很 好的结合 通 过 图 示 帮 助 学 生 回 忆 以 前 学 过 的 重 要 知 识 点 ,在 赏 识 教 育 中 激 发 学 生 的 学 习 自 信 心 和学习热情 通 过 问 题 学 生 参 与 教 学 ,共 同 讨 论 , 形 成 答 案 ,激 发 学 生 的 成 就 感 和 学 习 兴 趣 2 0 分 2 0 分 5 分 5 分 板书设计 键盘接口实训(电子钟的制作) 一、硬件电路制作 二、项目基础知识 三、程序设计 教学后记 教 检 时 间