语句百度文库-单片机c51程序设计

百度智能小程序  时间:2021-02-24  阅读:()

实训任务二控制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<reg51void 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++

{ 仿真效果。

digital-vm$80/月,最高10GDigital-VM1Gbps带宽带宽

digital-vm在日本东京机房当前提供1Gbps带宽、2Gbps带宽、10Gbps带宽接入的独立服务器,每个月自带10T免费流量,一个独立IPv4。支持额外购买流量:20T-$30/月、50T-$150/月、100T-$270美元/月;也支持额外购买IPv4,/29-$5/月、/28-$13/月。独立从下单开始一般24小时内可以上架。官方网站:https://digital-vm.com/de...

ProfitServer$34.56/年,西班牙vps、荷兰vps、德国vps/不限制流量/支持自定义ISO

profitserver怎么样?profitserver是一家成立于2003的主机商家,是ITC控股的一个部门,主要经营的产品域名、SSL证书、虚拟主机、VPS和独立服务器,机房有俄罗斯、新加坡、荷兰、美国、保加利亚,VPS采用的是KVM虚拟架构,硬盘采用纯SSD,而且最大的优势是不限制流量,大公司运营,机器比较稳定,数据中心众多。此次ProfitServer正在对德国VPS(法兰克福)、西班牙v...

日本CN2、香港CTG(150元/月) E5 2650 16G内存 20M CN2带宽 1T硬盘

提速啦简单介绍下提速啦 是成立于2012年的IDC老兵 长期以来是很多入门级IDC用户的必选商家 便宜 稳定 廉价 是你创业分销的不二之选,目前市场上很多的商家都是从提速啦拿货然后去分销的。提速啦最新物理机活动 爆炸便宜的香港CN2物理服务器 和 日本CN2物理服务器香港CTG E5 2650 16G内存 20M CN2带宽 1T硬盘 150元/月日本CN2 E5 2650 16G内存 20M C...

百度智能小程序为你推荐
文件夹删不掉文件夹删除不了,怎么办?苏州商标注册在江苏怎么注册商标啊??快递打印快递单可以自己打印吗bluestacksbluestacks怎么用不兼容手机软件与系统不兼容应该怎么办qq怎么发邮件手机QQ怎么发邮件数据库损坏数据库坏了怎么办ejb开发什么是ejb?什么是云平台什么是家庭云平台?gbk编码表gbk内码表怎么看
动态域名解析软件 site5 fastdomain rak机房 paypal认证 监控宝 evssl证书 好看的桌面背景大图 windows2003iso gg广告 个人域名 gspeed 服务器干什么用的 vip购优惠 美国免费空间 360云服务 114dns privatetracker 沈阳idc phpinfo 更多