实训任务二控制LED灯点亮实训准备 Ke ilC 51软件 proteus仿真软件 S TP-ISC下载软件
单片机实验板 电源线、下载线
分组情况每4人为一组组长一名。小老师两名协助老师指导操作过程知识目标 1.了解单片机各引脚功能
2. 理解单片机最小系统组成部分
3. 掌握C51赋值语句用法
4. 掌握C51语言编程、编译基本方法
5. 掌握p ro teus仿真软件基本操作方法
6.掌握C51程序编写、编译、仿真调试、下载流程及方法。能力目标 1•培养学生数字逻辑分析能力
2. 培养学生分析问题及解决问题的能力
情感目标 1.培养学生团队合作的精神
2. 培养学生的创新意识
教学重点 1.C51赋值语句用法
2.C51语言编程、编译基本方法
教学难点 1.半英文操作界面的理解
2. 调试程序的方法
课时 8课时
导入新课
来实现并演示该功能。
1.单片机引脚功能40引脚 观察单片机实物,区 20电源、接地、 I/O端口、控制引脚、时钟引脚、 复位引 分各引脚功能。
脚
2.单片机最小系统
组成部分单片机、 电源、接地、复位电路、 时钟电
路。 查找实验电路板20解释时钟电路 比喻为学校的铃声。 区分单片机系 相关电路
统与最小系统
3.C51语言基本格式
讲授新课 了解基本格式要20#in elude<reg51.h>void mai n
{
P 2=0XF 0;
}
宏定义头文件主函数分号结束重点
赋值语句A=B
4.硬件电路分析共阳
实训任务三控制LED流水灯
实训准备 Ke ilC 51软件 proteus仿真软件 S TC-ISP下载软件 单片机实验板 电源线、下载线分组情况每3-4人为一组组长一名。小老师两名协助老师指导操作过程知识目标 1.理解C51语言数据类型
2. 了解单片机的机器周期
3. 理解数组概念及用法
4. 掌握for循环语句的用法
5. 掌握while循环语句的简单用法
6. 掌握C51程序编写、编译、仿真调试、下载流程及方法。
能力目标 1•培养学生思维逻辑分析能力
2. 培养学生分析问题及解决问题的能力
情感目标 1.培养学生团队合作的精神
2. 培养学生的创新意识
教学重点 1.for循环语句的用法
2. 数组的概念及用法
3. C51语言数据类型
教学难点 1.for循环语句的用法
2.数组的概念及用法
课时 4课时
子任务一控制L ED灯闪烁2课时
灯闪烁各小组找到解决的方法没有?一、 见解
控制P2口8位LED灯实现闪烁1.电路原理图
2.分析P2口每位的状态值 口的状态值
3.写出对应的十六进制 以0X开头
4.赋值语句
P 2=0X00; 灯亮
P 2=0XF F; 灯灭
5.编程实现闪烁功能
#in elude<reg51void mai n 新建工程、新建{ 文档编写仿真P 2=0X00; 程序观察仿真P 2=0XF F; 效果。
} 出现问题观察讲授新课 6.分析出现问题的原因 不出闪烁效果单片机执行程序的速度在微秒级人眼无法识别 LED 让学生分析原灯亮灭变化 由此引入延时概念需要循环语句来实现此功能。 因
P 2=0X00;
延时,等待
P 2=0XF F;
延时,等待
7.引入循环语句
for{ 初始化表达式条件表达式增量表达式 式要求
语句
}
执行过程
1.初始化表达式
2. 判断条件表达式
3. 若为真执行循环语句
4. 计算增量表达式
5. 再次判断条件表达式形成循环 小组讨论复述
「开始循环 程序执行流程
改变循环变量
后续语句
实例分析for i=0; i<3; i++ 小组讨论分析语{ 句执行过程 10P 2=0XF E; 赋值语句执行次} 数循环次数与
1.赋初值 i=0; 变量的关系
2.判断是否满足条件i<3 总结指定循环
0<3为真成立。 次数的设置方
3.执行语句 P2=0XFE 法。
4.循环变量 i++即i=i+1 ;i=0+1=1;
5.判断是否满足条件i<3
1<3为真成立。
6.执行语句 P2=0XFE
7.循环变量 i++i=1+仁2;
8.判断是否满足条件i<3
2<3为真成立。
9.执行语句 P2=0XFE
10.循环变量 i++
{ 仿真效果。
全球领先的IDC服务商华纳云“美国服务器”正式发售啦~~~~此次上线的美国服务器包含美国云服务器、美国服务器、美国高防服务器以及美国高防云服务器。针对此次美国服务器新品上线,华纳云也推出了史无前例的超低活动力度。美国云服务器低至3折,1核1G5M低至24元/月,20G DDos防御的美国服务器低至688元/月,年付再送2个月,两年送4个月,三年送6个月,且永久续费同价,更多款高性价比配置供您选择。...
这个月11号ShockHosting发了个新上日本东京机房的邮件,并且表示其他机房可以申请转移到日本,刚好赵容手里有个美国的也没数据就发工单申请新开了一个,这里做个简单的测试,方便大家参考。ShockHosting成立于2013年,目前提供的VPS主机可以选择11个数据中心,包括美国洛杉矶、芝加哥、达拉斯、杰克逊维尔、新泽西、澳大利亚、新加坡、日本、荷兰和英国等。官方网站:https://shoc...
近期RAKsmart上线云服务器Cloud Server产品,KVM架构1核1G内存40G硬盘1M带宽基础配置7.59美元/月!RAKsmart云服务器Cloud Server位于美国硅谷机房,下单可选DIY各项配置,VPC网络/经典网络,大陆优化/精品网线路,1-1000Mbps带宽,支持Linux或者Windows操作系统,提供Snap和Backup。RAKsmart机房是一家成立于2012年...