2016-2017第一学期X X X学校
《智能控制》教案
班别:五、六 年级 科目:智能控制(51单片机) 任课老师: 张天宇
1
2016—2017学年度第一学期
第一课 课程内容 学习目标 教学重点 教学难点 了解什么是单片机 地点 科技教室 日期 2016.9。19 认识什么是单片机,了解学习单片机的组成及应用。 引导学生了解单片机,培养学生学习单片机的兴趣。 感受智能控制的魅力,努力学习科学技术知识。 教学具准备 51单片机学习套件(主板、键盘、电源、杜邦线若干) 第一课时活动人数:14 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、导入新课(出示课件) 二、了解单片机 同学们,我们身边有很多智能设备,智能化使我们的生活变得多姿多彩。智能洗衣机让妈妈从繁重的家务劳动中摆脱出来,有了更多的休息时间……这就是智能化带给我们的便利,还有许多智能设备如飞机上各种仪表的控制,家中电饭煲、洗衣机、电冰箱、空调机、彩电、智能IC卡、录像机、摄像机等. 这一节我们就来一起来认识控制这些智能设备的核心-—----—单片机。 1、 介绍51单片机的; 2、智能机器人引入; 3、智能控制的种类; 列举出DP801、DP811、DP51、stm32、ARM类型的智能主板进行讲解,让学生充分理解和学习,感受单片机的魅力; 由于学生第一次接触智能控制(单片机)课程,所以学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好; 2
第 二 课 课程内容 学习目标 教学重点 教学难点 51单片机的组成 地点 科技教室 日期 2016。9.21 认识51系列单片机,学习51单片机的组成部分和接线方法; 正确接线,培养学生学习51单片机的兴趣。 牢记组成,理解单片机的结构,电路知识的了解; 教学具准备 51单片机学习套件(主板、键盘、电源、杜邦线若干) 第二课时活动人数:13 活动内容 活 动 方 式 教师活动 同学们,单片机比仅仅是编程,还需要通过外围电路学生活动及效果 教 学 过 程 一、物理电路知识基础了解 二、了解单片机构成 三、接线方法及使用 学生对课堂的积极性(比如灯光、电机、继电器等等)来实现各种测控目的;很强,积极提问,和老带学生了解基本的物理电路知识(电阻、二极管、三师互动; 极管、电容、集成电路的基础概念,通过实物有一个课堂效果很好; 感性的介绍) 列举学生熟悉的家用电脑构成:输入设备键盘、主机、显示器。 对应介绍单片机的组成:单片机存储器、键盘、数码管、外围电路 1. 主板的电源 2. 主板—键盘的输入输出及键盘电源的连接。 (重点是输出端口P0/P1的介绍) 3. 主板电源键的使用和复位键使用。 4. 键盘板代码键入方法; 5. 读出、写入、运行三个键的介绍;
3
第 三 课 课程内容 学习目标 教学重点 教学难点 程序的概念及练习 地点 科技教室 日期 2016。9.26 了解程序格式书写,学会键入程序,联系使蜂鸣器发出声音。 格式书写 熟练键入代码; 牢记代码格式,正确输入并运行程序; 教学具准备 51单片机学习套件(主板、键盘、电源、杜邦线若干) 第三课时活动人数:15 活动内容 活 动 方 式 教师活动 单片机编程锻炼的是同学们的逻辑能力。 以03 11 06为例 进行讲解。 03 N M 03是单片机设计时规定的奏乐操作码; 操作数N是音高 操作数M是音长 03 11 06就是一条奏乐指令。 学生活动及效果 一、介绍代码书写格式 教 学 二、尝试 键入程过 序 程 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好; 上节课讲的键盘按键复习一遍。 指导学生尝试键入03 11 06 03 12 06 03 13 06 提问:单片机发一个音需要几个要素,具体是什么? 指导学生完成电课堂习题,学会正确录入单片机。 巡视学生的问题,解答学生的疑惑。
4
第 四 课 课程内容 学习目标 教学重点 教学难点 小风扇带来清爽风 控制小风扇转动,包括正转反转 地点 科技教室 日期 2016.9.28 正确连接电路,培养学生学习51单片机的兴趣。 00 0指令的学习,电路知识的了解; 教学具准备 51单片机学习套件(包含马达驱动板、电机小风扇、杜邦线若干) 第四课时活动人数:15 活动内容 活 动 方 式 教师活动 首先介绍电机是什么,原理是什么; 通电导线在磁场中受力的作用,力的方向和电流的方向和磁场的方向有关。 帮助学生连接小风扇-马达驱动板—主板; 学生活动及效果 教 学 过 程 一、电机的连线 二、学习新概念 三、00。01指令的学习 四、编程输入 字节:两位数为一个字节 指令:指挥单片机干活的命令;例如03 11 06 程序:完成某一功能的一段有序的指令; 介绍代码 00打开 01关闭 00 N 01 N 操作数N是电动机的连接端口地址; 实质是控制电平的高低(电平是一个电压范围0—0。4伏是0低电平信号;5—2。4伏是1高电平信号;) 练习键入程序,是小风扇转动起来。 指导学生完成小风扇的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑。 记笔记 对不懂的问题进行提问,实际动手操作单片机,进行那个编程练习; 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
5
第 五 课 课程内容 学习目标 教学重点 教学难点 小彩灯点缀生活(一) 通过单片机控制彩灯; 地点 科技教室 日期 2016。10.10 延时指令的学习,培养编程过程中的逻辑思路 发光二极管的结构和原理 延时指令的认知和理解; 教学具准备 51单片机学习套件(发光二极管若干、杜邦线若干) 第五课时活动人数:14 活动内容 活 动 方 式 教师活动 回顾讲解上节课的内容并进行提问 就学生的不解再次讲解有关00/01代码的内容; 03 N M 03是单片机设计时规定的奏乐操作码; 学生活动及效果 教 学 过 程 一、00/01指令的复习 二、02指令的学习 三、 发光二级管原理 学生认真做笔记,跟上老师的节奏。遇到不懂得问题及时提 出; 讲解:02延时指令 书写格式:02 N M N是延时的数量取值00-99 学生对课堂的积极性M是延时的单位取值00—03;举例让学生读出指令; 很强,积极提问,和例如:02 03 01;延时3秒 老师互动; 02 03 02;延时3分钟 课堂效果很好; 02 03 03;延时3小时 02 03 00;延时0。3秒。 发光二极管画出示意图,讲解发光原理; 区分正负极:两个针脚,长正短负; 正极接电源的正极,负极接在主板的P0、P1输出端口上; 指导学生完成小彩灯的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。
6
第 六 课 课程内容 学习目标 教学重点 教学难点 小彩灯点缀生活(二) 通过单片机控制彩灯; 培养编程过程中的逻辑思路 地点 科技教室 日期 2016.10.12 程序运行的过程和顺序,养成写下程序的好习惯; 教学具准备 51单片机学习套件(发光二极管若干、杜邦线若干) 第六课时活动人数:15 活动内容 活 动 方 式 教师活动 复习知识,强调程序书写 例如:00 00 02 11 01 00 01 02 01 01 00 02 正确写法:00 00; 点亮00灯 02 11 01;延时11秒 00 01; 点亮01灯 02 01 01; 延时1秒 00 02; 点亮02灯 学生活动及效果 一、复习00/01/02指令 教 学 二、编程 练习 过 程 练习: 1、1#、2#、3#灯依次点亮,中间延时1秒。 2、让两个红灯亮1秒后熄灭,接着两个黄灯亮1秒后熄灭,最后两个绿灯亮。 巡视学生写程序的过程,观察学生实际操作并指导纠错。 讲解:根据学生编写程序的情况讲解程序,最后公布正确答案。 指导学生完成小彩灯的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
7
第 七 课 课程内容 学习目标 教学重点 教学难点 小彩灯点缀生活(三) 地点 科技教室 日期 2016.10.17 通过单片机控制彩灯;使用无条件转移指令10 培养编程过程中的逻辑思路 程序运行的过程和顺序,养成写下程序的好习惯; 教学具准备 51单片机学习套件(发光二极管若干、杜邦线若干) 第七课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、继续编程练习 二、无条件转移指令的学习 三、练习题 练习: 1、1#、2#、3#灯依次点亮,中间延时1秒。 2、让两个红灯亮1秒后熄灭,接着两个黄灯亮1秒后熄灭,最后两个绿灯亮。 巡视学生写程序的过程,观察学生实际操作并指导纠错。 讲解:根据学生编写程序的情况讲解程序,最后公布正确答案. 讲解 指令格式 10 N N是操作数1,具体指转移的地址 范围是00-99。指令功能是转到地址N去执行程序。 实例: 10 60;转到60地址去执行程序。 练习:设计程序让0#、1#、2#、3#灯依次循环跑动起来. 根据实际情况讲解程序。 指导学生完成小彩灯的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
8
第 八 课 课程内容 学习目标 教学重点 教学难点 唱响欢乐的歌(一) 掌握奏乐指令和结束指令 地点 科技教室 日期 2016.10.19 正确接线,培养学生学习51单片机的兴趣。 繁多的代码构想困难,思路不容易搞清 教学具准备 51单片机学习套件(主板、键盘、电源、杜邦线若干) 第八课时活动人数:15 活动内容 活 动 方 式 教师活动 讲解:03 N M;03是指令操作码,N/M是操作数,N代表音高,M代表音长; 板书告诉学生音高和音长发音表。 学生活动及效果 一、音乐指令书写 教 二、结束 指令的 学 学习 过 三、练习 奏乐 程 记笔记,做练习 感受编程的魅力,键入程序让单片机上的 蜂鸣器发出音符。 讲解:15 结束指令只有操作码,没有操作数,它一般在学生对课堂的积极性一段程序的最后,表示程序结束。 很强,积极提问,和指令功能:结束当前程序段 老师互动; 课堂效果很好; 1。发出中音1 1/16拍 2。发出中音1 2 3 1/4拍 3.着重讲解03 00 M ;其中00为休止符 例如03 00 06;相当于延时1拍。 指导学生完成节拍的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。
9
第 九 课 课程内容 学习目标 教学重点 教学难点 唱响欢乐的歌(二) 掌握奏乐指令;完成一首歌的奏乐 地点 科技教室 日期 2016.10.24 奏乐应用强化练习,培养学生学习51单片机的兴趣。 繁多的代码构想困难,思路不容易搞清 教学具准备 51单片机学习套件(主板、键盘、电源、杜邦线若干) 第九课时活动人数:14 活动内容 活 动 方 式 教师活动 讲解:03 N M;03是指令操作码,N/M是操作数,N代表音高,M代表音长; 板书告诉学生音高和音长发音表. 复习上节课的音高音长表;提问学生。 学生活动及效果 一、音乐指令复习 教 二、基础 学 音乐知 识 过 三、练习 奏乐 程 记笔记,做练习 同学们可以选一首自己喜欢的歌曲,根据简谱写出机器指令 码,输入单片机并演 奏出来。 讲解如何识读音乐简谱 重点:一首歌的节拍; 学生对课堂的积极性例如:《两只老虎》1=C4/4 ;以四分音节一拍,每小很强,积极提问,和老节4拍。 师互动; 识读每小节中每个音的节拍。 课堂效果很好; 以《两只老虎》简谱为题,让学生使用单片机演奏. 指导学生完成歌曲的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑。
10
第 十课 课程内容 学习目标 教学重点 教学难点 光和声音的结合 地点 科技教室 日期 2016。10.26 熟练奏乐和开关指令,结合一起使用。 让学生可以结合使用多种代码. 繁多的代码构想困难,思路不容易搞清 教学具准备 51单片机学习套件(主板、键盘、发光二极管、电源、杜邦线若干) 第十课时活动人数:15 活动内容 活 动 方 式 教师活动 带领大家回忆前面所讲的知识。 03 N M 03是单片机设计时规定的奏乐操作码; 解答学生的疑问。 学生活动及效果 一、复习无条件转移、奏乐、开关教 指令。 学 二、实践 编程 过 程 让彩色灯光跑出花样来; 练习1:让0#、1#、2#灯从前到后循环跑动起来; 巡视学生编写情况,作出相应的讲解; 让彩色的灯光边跑边发声; 练习2:让0#、1#、2#灯从前到后循环跑动起来,边跑边发声; 提示:用奏乐指令代替延时指令。 指导学生完成设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 记笔记,做练习 同学们认真完成课堂上的题目,重在实践,感受编程带来的成就感. 课堂效果很好;学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
11
第 十一 课 课程内容 学习目标 教学重点 教学难点 三色灯颜色任我控 地点 科技教室 日期 2016.10。31 了解三色灯的构造原理,控制三色灯的颜色变化。 培养编程过程中的逻辑思路 逻辑上存在一些不易理解的问题,三色如何变化。 教学具准备 51单片机学习套件(三色灯板、杜邦线若干) 第十一课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 一、三色灯是什么? 教 二、连接 及端口 学 过 三、练习 题 程 讲解: 三色发光管又叫双色发光二极管; 普通发光二极管和三色灯的区别; 两类:共阴、共阳三色管(我们使用的是共阳三色管) 讲解: 三色管板上有四个相同的三色发光管,编号1/2/3/4; 每个灯有两个输出端口;例举1号灯接主板00;01 规则如下: 绿灯00 00 ;01 01; 红灯01 00 ;00 01; 橙灯00 00 ;00 01; 练习:(1)设计程序让4#、1#、2#、3#三色管同时闪红光 (2)四个灯同时交替闪红光和绿光 (3)控制四个三色管同时按红、橙、绿三种颜色循环变化。 根据实际情况讲解程序. 指导学生完成三色灯的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案. 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
12
第 十二 课 课程内容 学习目标 教学重点 教学难点 数码管显示变化的数字 地点 科技教室 日期 2016.11。2 了解数码管的构造原理,控制数码管显示变化数字。 培养编程过程中的逻辑思路 逻辑上存在一些不易理解的问题,数字如何变化. 教学具准备 51单片机学习套件(数码管板、杜邦线若干) 第十二课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、数码管是什么? 二、连接及端口 三、练习题 讲解: 数码管是有条状发光二极管组成的“8"字形像是器件。同样也分为共阴和共阳数码管两种. 重点:数码管上‘段'与输出端口的关系,让学生理解并记住。 讲解: 板上有八个相同的发光二极管,编号0~7; 每个灯有一个输出端口;例举0~7灯接主板00~07; 显示‘5'规则如下: 00 05 ; 00 06 ; 00 02 ; 00 03 ; 练习:1、利用共阳数码管循环显示1、3、5。 2、利用共阳数码管循环显示A、P、P、L、E。 提示:两个字母‘P'注意区分开。 指导学生完成数码管显示变数的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
13
第 十三 课 课程内容 学习目标 教学重点 教学难点 数字显示的变数能掌控 地点 科技教室 日期 2016.11。7 控制数码管显示变化数字,掌控循环遍数 培养编程过程中的逻辑思路 逻辑上存在一些不易理解的问题,数字如何变化。 教学具准备 51单片机学习套件(数码管板、杜邦线若干) 第十三课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、调用子程序和返回指令 二、连接及端口 三、练习题 讲解: 1、调用指令;12 N 其中 12是指令操作码,说明这是一条调用指令;N是操作数,N是子程开始的地址 指令功能:调用子程序 2、 返回指令; 13 其中 13是返回指令操作码,它是子程序最后一条.指令功能:返回主程序 数码管板上有八个相同的发光二极管,编号0~7; 每个灯有一个输出端口;例举0~7灯接主板00~07; 显示‘5’规则如下: 00 05 ; 00 06 ; 00 02 ; 00 03 ; 练习:1、利用共阳数码管循环显示1、3、5.六遍 2、利用共阳数码管循环显示A、P、P、L、E五遍。 提示:循环几遍就用12调用几次. 指导学生完成数码管数字变化的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
14
第 十四 课 课程内容 学习目标 教学重点 教学难点 火箭发射倒计时(一) 熟练使用送数指令、加减指令 地点 科技教室 日期 2016.11.9 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、杜邦线若干) 第十四课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 一、送数指令 教 学 过 二、练习 题 程 讲解: 送数指令:04 N 其中04是指令操作码,说明这是一条送数指令,N是操作数,是被送到主板数码管现实的数。指令功能:送N到主板数码管。 显示指令:05 N 其中05是指令操作码,说明这是一条控制显示的指令,N是操作数,控制主板数码管的开关(N取01为开,N取00为关) 06 N /07 N分别是加指令和减指令。 练习:(1)设计程序让主板数码管循环显示1、3、5 (2)显示9 6 3 8 1 三次 (3)控制主板数码管显示1/3/5/7/9。 指导学生完成火箭发射倒计时的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
15
第 十五 课 课程内容 学习目标 教学重点 教学难点 火箭发射倒计时(二) 熟练使用送数指令、加减指令 地点 科技教室 日期 2016.11.9 培养编程过程中的逻辑思路,分析程序运行过程. 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、杜邦线若干) 第十四课时活动人数:14 活动内容 活 动 方 式 教师活动 学生活动及效果 一、送数指令 教 学 过 二、练习 题 程 讲解: 送数指令:04 N 其中04是指令操作码,说明这是一条送数指令,N是操作数,是被送到主板数码管现实的数。指令功能:送N到主板数码管。 显示指令:05 N 其中05是指令操作码,说明这是一条控制显示的指令,N是操作数,控制主板数码管的开关(N取01为开,N取00为关) 06 N /07 N分别是加指令和减指令.、 11 N M数等转 练习:(1)设计程序:模拟火箭发射倒计时 (让主板数码管显示10秒倒计时 到0时发声) 重点:用04 N送数指令的时候 延时用03 00 M。 根据实际情况讲解程序。 指导学生完成火箭发射倒计时的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
16
第 十六 课 课程内容 学习目标 教学重点 教学难点 开关模块制作小游戏(一) 地点 科技教室 日期 2016.11。14 了解开关模块的构造及原理,牢记通转、断转指令的使用。 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(发光二极管、开关模块、杜邦线若干) 第十六课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、通转、断转指令 二、开关模块 三、练习 讲解: 通转指令:09 N M 其中09是通转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N通,则转地址M去执行程序,否则顺序执行下一条程序。 断转指令:08 N M 其中08是断转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99。指令功能:监测点N断,则转地址M去执行程序,否则顺序执行下一条程序. 介绍和讲解: 板子上有8个三种类型的开关(磁控、拨动、键控) 接线对应板子的1~8号针脚。 指导学生练习:接一个发光二极管 利用一个拨动开关控制灯的亮灭。 指导学生完成开关游戏的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 在老师的指导下正确完成教师要求的效果。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
17
第 十七 课 课程内容 学习目标 教学重点 教学难点 开关模块制作小游戏(二) 熟练掌握通转、断转指令的使用。 地点 科技教室 日期 2016.11。16 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程. 教学具准备 51单片机学习套件(主板、键盘、开关模块、杜邦线若干) 第十七课时活动人数:14 活动内容 活 动 方 式 教师活动 学生活动及效果 一、通转、断转指令 教 学 过 二、制作 游戏 程 复习通转断转指令: 通转指令:09 N M 其中09是通转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N通,则转地址M去执行程序,否则顺序执行下一条程序。 断转指令:08 N M 其中08是断转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99。指令功能:监测点N断,则转地址M去执行程序,否则顺序执行下一条程序。 游戏介绍:制作一款游戏 每按一次按键数码管数字加一,看看谁的反应快 在规定时间内按下次数最多。 注释:10S内,看看谁反应快,10S到,数字不再增加。 指导学生完成游戏的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
18
第 十八 课 课程内容 学习目标 教学重点 教学难点 制作简易电子琴 熟练掌握通转、断转指令的使用。 地点 科技教室 日期 2016.11。21 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、开关模块、杜邦线若干) 第十八课时活动人数:14 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、通转、断转指令 二、练习 三、电子琴编程 复习通转断转指令: 通转指令:09 N M 其中09是通转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N通,则转地址M去执行程序,否则顺序执行下一条程序。 断转指令:08 N M 其中08是断转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N断,则转地址M去执行程序,否则顺序执行下一条程序。 首先讲解实例:设计一个程序,按AN1键奏123,否则等待.09 00 02; 按AN1键跳转到地址02执行 10 00; 转到00地址 03 11 06; 奏乐 03 12 06; 03 13 06; 10 00; 转到地址00执行 题目:用AN1 AN2 AN3三个按键分别控制1 2 3三个音。尝试用三个按键演奏简易音律. 讲解:重点在于 三个按键的通转判定放在那里(.程序最前方) 指导学生完成电子琴的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑. 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好; 19
第 十九 课 课程内容 学习目标 教学重点 教学难点 两组滚动的数字任你选 地点 科技教室 日期 2016。11.23 熟练掌握通转、断转指令的使用,数码管的使用 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程. 教学具准备 51单片机学习套件(主板、键盘、数码管、开关模块、杜邦线若干) 第十九课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、通转、断转指令 二、练习 复习通转断转指令: 通转指令:09 N M 其中09是通转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N通,则转地址M去执行程序,否则顺序执行下一条程序。 断转指令:08 N M 其中08是断转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99。指令功能:监测点N断,则转地址M去执行程序,否则顺序执行下一条程序. 复习数码管的使用. 首先复习数码管编程:设计一个程序,显示1 2 3 三个数字循环。 讲解:按键按下为“通”,抬起为“断” 题目:利用数码管循环显示1/3/5,按AN1键循环显示0/2/4。 指导学生完成滚动数字的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑. 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案. 通断的概念每个人都要理解,上黑板叙述一边程序的思路. 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好; 20
第 二十 课 课程内容 学习目标 教学重点 教学难点 红外对射报警装置 地点 科技教室 日期 2016。11。28 熟练掌握通转、断转指令的使用,红外对射双管的使用 培养编程过程中的逻辑思路,分析程序运行过程. 逻辑上存在一些不易理解的问题,理解程序的运行过程. 教学具准备 51单片机学习套件(主板、键盘、红外对射模块、杜邦线若干) 第二十课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、通转、断转指令 二、介绍红外对射模块 三、实验编程 复习通转断转指令: 通转指令:09 N M 其中09是通转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N通,则转地址M去执行程序,否则顺序执行下一条程序。 断转指令:08 N M 其中08是断转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99。指令功能:监测点N断,则转地址M去执行程序,否则顺序执行下一条程序。 复习数码管的使用. 讲解:包含红外发射光和红外接收管 光谱中波长0。76~400微米属于红外线 紫外 |紫 |蓝 | 青 | 绿 | 黄 | 橙 | 红 | 红外 0。38 0.46 0.47 0。49 0.58 0。60 0。62 0.76 讲解红外对射模块的原理是靠反射(板书画图) 首先给出例题:设计一个程序,有物体遮挡1#红灯闪亮。 讲解:让学生理解例题,按键按下为“通\",抬起为“断” 题目:当有物体经过时,主板上的蜂鸣器发出报警声。 指导学生完成红外对射报警的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 21
学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 通断的概念每个人都要理解,上黑板叙述一边程序的思路. 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
第 二十一 课 课程内容 学习目标 教学重点 教学难点 红外对射计数装置 地点 科技教室 日期 2016.11.30 熟练掌握通转、断转指令的使用,红外对射双管的使用 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、红外对射模块、杜邦线若干) 第二十一课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、通转、断转指令 二、项目介绍 三、实验编程 复习通转断转指令: 通转指令:09 N M 其中09是通转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99。指令功能:监测点N通,则转地址M去执行程序,否则顺序执行下一条程序。 断转指令:08 N M 其中08是断转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N断,则转地址M去执行程序,否则顺序执行下一条程序。 复习数码管的使用. 同学们生活中见到停车场入口有一个数码显示管,上面写着剩余车位。这是怎么做到的呢,今天我们来尝试学习用红外模块做一个计数装置。 讲解:让学生理解红外对射模块,有物体遮挡时为“通”,没有物体时为“断”。 题目:假设把红外对射模块放置在门口,检测进入教室的人数。当有物体经过时,主板上的数码管加1。 提示学生:用到04 N送数指令 06 N加数指令 09 N M 通转指令 10 N转移指令 指导学生完成红外对射计数的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 通断的概念每个人都要理解,上黑板叙述一边程序的思路. 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好; 22
第 二十二 课 课程内容 学习目标 教学重点 教学难点 温度测量警示装置 地点 科技教室 日期 2016。12.5 熟练掌握小于转指令的使用,温度传感器的使用 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程. 教学具准备 51单片机学习套件(主板、键盘、红外对射模块、杜邦线若干) 第二十二课时活动人数:15 活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、小于转指令 二、项目 介绍及实验 小于转指令: 小于转指令:23 N M 其中23是小于转指令操作码,N M是两个操作数,N代表设定的数字,取值00~99;M是转去的地址,取值00~15。指令功能:读数小于N,则转地址M去执行程序,否则顺序执行下一条程序。 指导学生接线:三个发光二极管,1#2#0#灯. 温度模块读取 18 02 00 ; 接法:IO接P2。7,接上电源和地线,输入18 00 02单片机在此时变成一个电子温度计,显示当前探头所测温度。 讲解:让学生理解使用温度传感模块。 题目:测杯温 ,低于30度,点亮0#灯;高于30度小于35度,点亮1#灯;高于35度,点亮2#灯。 部分程序:01 01 ; 01 02; 00 00 ;只打开0#灯 18 02 00; 23 30 03;低于30度返回检测温度 指导学生完成温度警示的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 通断的概念每个人都要理解,上黑板叙述一边程序的思路。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好; 23
第 二十三 课 课程内容 学习目标 教学重点 教学难点 超声波测距装置 地点 科技教室 日期 2016.12.7 熟练掌握小于转指令的使用,超声波传感器的使用 培养编程过程中的逻辑思路,学会使用超声波模块。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、超声波模块、杜邦线若干) 第二十三课时活动人数:15 教 活动内容 活 动 方 式 教师活动 学生活动及效果 24
学 过 程 一、小于转指令 二、项目 介绍及实验 小于转指令: 小于转指令:23 N M 其中23是小于转指令操作码,N M是两个操作数,N代表设定的数字,取值00~99;M是转去的地址,取值00~15。指令功能:读数小于N,则转地址M去执行程序,否则顺序执行下一条程序。 指导学生接线:两个发光二极管,1#0#灯。 温度模块读取 18 03 00 ; 指导学生正确接线。 讲解:让学生理解使用超声波传感模块。 超声波传感器原理(仿生蝙蝠) 题目:测距离 ,低25厘米,点亮0#灯;高于25厘米,点亮1#灯; 部分程序:01 01 ; 00 00 ; 打开0#灯 18 03 00; 23 25 00;低于25厘米 打开0#灯 指导学生完成超声测距的设计编程,正确录入单片机. 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 通断的概念每个人都要理解,上黑板叙述一边程序的思路. 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
第 二十四 课 课程内容 学习目标 教学重点 教学难点 倒车报警装置 地点 科技教室 日期 2016。12.12 熟练掌握小于转指令的使用,超声波传感器的使用 培养编程过程中的逻辑思路,分析程序运行过程. 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、超声波模块、杜邦线若干) 第二十四课时活动人数:15 教 活动内容 活 动 方 式 教师活动 学生活动及效果 25
学 过 程 一、复习小于转指令 二、项目 介绍及实验 复习小于转指令: 小于转指令:23 N M 其中23是小于转指令操作码,N M是两个操作数,N代表设定的数字,取值00~99;M是转去的地址,取值00~15.指令功能:读数小于N,则转地址M去执行程序,否则顺序执行下一条程序。 指导学生接线: 温度模块读取 18 03 00 ; 指导学生正确连接超声波模块。 讲解:让学生理解使用超声波传感模块。 超声波传感器原理(仿生蝙蝠) 生活中见过的倒车报警装置,可以在倒车时告诉驾驶员 车尾的空间还有多少,避免倒车剐蹭。 今天带领同学们用超声模块做一个倒车警报。 题目:效果叙述:随着物体的接近,超声波模块检测到的距离也就越近,蜂鸣器声音越来越急促. 指导学生完成倒车警报的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 通断的概念每个人都要理解,上黑板叙述一边程序的思路。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
第 二十五 课 课程内容 学习目标 教学重点 教学难点 时钟模块设闹钟 地点 科技教室 日期 2016.12。14 熟练掌握19指令的使用,时钟模块的使用 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、时钟模块、发光二极管、杜邦线若干) 第二十五课时活动人数: 教
活动内容 活 动 方 式 教师活动 26
学生活动及效果 学 过 程 一、复习小于转指令 二、项目 介绍及实验 复习小于转指令: 小于转指令:23 N M 其中23是小于转指令操作码,N M是两个操作数,N代表设定的数字,取值00~99;M是转去的地址,取值00~15。指令功能:读数小于N,则转地址M去执行程序,否则顺序执行下一条程序。 讲解:为了方便应用 设置标志19 小时(00-23) 分钟(00-59) 讲解:让学生理解使用时钟模块。 题目:早上6;30分奏乐;点亮0#灯; 01 00; 关灯 19 06 30;设定6;30的闹钟 08 19 02; 未到时 等待, 00 00 ; 开灯 03 27 08; 奏乐 15 注释:奏乐可以选一首歌。 指导学生完成定闹钟的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 通断的概念每个人都要理解,上黑板叙述一边程序的思路. 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
第 二十六 课 课程内容 学习目标 教学重点 教学难点 智能小台灯 地点 科技教室 日期 2016。12。19 熟练掌握19指令的使用,时钟模块的使用 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、时钟模块、发光二极管、杜邦线若干) 第二十六课时活动人数: 教
活 动 方 式 27
学 过 程 活动内容 教师活动 学生活动及效果 一、复习小于转指令 二、项目 介绍及实验 复习小于转指令: 小于转指令:23 N M 其中23是小于转指令操作码,N M是两个操作数,N代表设定的数字,取值00~99;M是转去的地址,取值00~15。指令功能:读数小于N,则转地址M去执行程序,否则顺序执行下一条程序。 讲解:为了方便应用 设置标志19 小时(00—23) 分钟(00-59) 讲解:让学生理解使用时钟模块。这个实验分别读取了时钟模块的“秒”“分”“小时"“日期”“月份"到单片机中,用于程序的判定。 题目:在9:05是点亮1#灯,亮五秒时间; 部分程序如下 01 01; 关灯 18 01 02;读小时 11 09 10; 注释:18 01 00 读秒 18 01 01 读分 18 01 02 读时 18 01 03 读天 指导学生完成智能灯的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案。 通断的概念每个人都要理解,上黑板叙述一边程序的思路。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
第 二十七 课 课程内容 学习目标 教学重点 教学难点 红外模块与发光二极管 地点 科技教室 日期 2016。12.21 熟练掌握通转、断转指令的使用,红外对射双管的使用 培养编程过程中的逻辑思路,分析程序运行过程。 逻辑上存在一些不易理解的问题,理解程序的运行过程。 教学具准备 51单片机学习套件(主板、键盘、红外对射模块、杜邦线若干) 第二十七课时活动人数:15 教 活动内容 活 动 方 式 教师活动 学生活动及效果 28
学 过 程 一、通转、断转指令 二、复习 三、实验编程 复习通转断转指令: 通转指令:09 N M 其中09是通转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99。指令功能:监测点N通,则转地址M去执行程序,否则顺序执行下一条程序. 断转指令:08 N M 其中08是断转指令操作码,N M是两个操作数,N代表监测点,取值00~15;M是转去的地址,取值00~99.指令功能:监测点N断,则转地址M去执行程序,否则顺序执行下一条程序。 复习数码管的使用. 提问:让学生叙述红外对射二极管和普通发光二极管的不同,并根据学生回答纠正。 设想:设计一个程序,有物体第一次遮挡1#红灯闪亮。第二次遮挡2#灯亮。第三次遮挡3#灯亮。 讲解:让学生理解题目,按键按下为“通”,抬起为“断” 指导学生完成红外对射报警的设计编程,正确录入单片机。 讲解程序的执行全过程,解答学生的疑惑。 学生认真做好笔记,要求把练习题和编程过程记录在本子上,最后抄写正确答案. 通断的概念每个人都要理解,上黑板叙述一边程序的思路。 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
第 二十八 课 课程内容 学习目标 教学重点 教学难点 所有指令的复习 巩固所有学过指令的复习 梳理知识,查缺补漏 牢记组成,理解指令,灵活运用. 地点 科技教室 日期 2016.12。26 教学具准备 51单片机学习套件(主板、键盘、电源、杜邦线若干) 第二课时活动人数:13
29
活动内容 活 动 方 式 教师活动 学生活动及效果 一、物理电路知识基础复习 教 学 二、指令 复习 过 程 复习之前课程通过外围电路(比如灯光、电机、继电器等等)来实现各种测控的程序;带学生复习基本的物理电路知识(电阻、二极管、三极管、电容、集成电路的基础概念) 1.复习指令, 00打开01关闭02延时03奏乐04送数05数码显示屏开关06加数07减数08短转09通转10无条件转15结束程序。 2 。检查同学们的单片机接线是否准确。 3就同学们的问题进行系统讲解并纠正错误 4要求学生能够默写指令 00,01,02,03,04,05,06,07,08,09,10,15。 温故而知新,学习需要复习才能掌握的更好 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
第 二十九 课 课程内容 学习目标 教学重点 教学难点 设计功能简单的程序 地点 科技教室 日期 2016.12。28 巩固所有学过指令的复习,发挥想象做设计 梳理知识,查缺补漏,重点实际应用 牢记组成,理解指令,灵活运用。 教学具准备 51单片机学习套件(主板、键盘、电源、杜邦线若干) 第二十九课时活动人数:13
30
活动内容 活 动 方 式 教师活动 学生活动及效果 教 学 过 程 一、物理电路知识基础复习 二、指令复习 三、自己动手做设计 复习之前课程通过外围电路(比如灯光、电机、继电器等等)来实现各种测控的程序;带学生复习基本的物理电路知识(电阻、二极管、三极管、电容、集成电路的基础概念) 1。复习指令, 00打开01关闭02延时03奏乐04送数05数码显示屏开关06加数07减数08短转09通转10无条件转15结束程序。 2 。检查同学们的单片机接线是否准确. 3就同学们的问题进行系统讲解并纠正错误 4要求学生能够默写指令 00,01,02,03,04,05,06,07,08,09,10,15. 让学生自己做设计 例如恒温水箱 自动浇花 简易停车场等 组织学生展示自己的作品。 温故而知新,学习需要复习才能掌握的更好 学生对课堂的积极性很强,积极提问,和老师互动; 课堂效果很好;
31
因篇幅问题不能全部显示,请点此查看更多更全内容