版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目五
制作抢答器
第20、21课时制作模拟开关灯电路[任务情境]
一天,祝宗雪同学在他叔叔家里看到一个有趣的玩具,如下图所示。只要一按上面的按钮,它的眼睛就会发光,还会随着音乐左右摆动。小祝随即找来说明书,发现电路里面恰好使用了“AT89S51”这款单片机。小祝想:“怎么才能用按键控制发光二极管呢?”[任务描述]
制作模拟开关灯电路,要求:使用两个按钮分别控制一只LED的亮和灭。连一连完成以下电路图,让图中两个按键控制LED的亮灭。画一画绘制程序流程图。真真LED=10LED=1K2按下K1按下真LED=0LED=10LED=0假假假开始说一说说出以下语句的含义。1、if(k1==0)LED=0;
2、if(!open)LED=0;elseLED=1;
填一填完成以下程序,实现两个按钮控制一支LED的亮灭。#include<reg51.h>sbitLED=P1^0;sbitopen=P3^0;sbitclose=P3^1;voidmain(){LED=1;while(1){if(LED==1){if(
)LED=0;
LED=1;}else{if(
)LED=1;
LED=0;}}}调一调在项目一制作的单片机最小应用系统的基础上制作本电路,编译、烧录程序,并将烧入程序的单片机安装到电路中,接通电源进行调试。第22、23课时制作可控数码管显示电路[任务情境]学会用按键控制发光二极管后,小祝想起家中的电子万年历,如下图所示。他也经常通过按键对时间进行调节。仔细研究了万年历以后,他发现有两个按键起到改变显示数值的作用,一个按键能让数值递增,另一个能让数值递减。这些功能是如何实现的呢?[任务描述]
制作可控数码管显示电路,要求:单个数码管显示数字0—9,按键1控制数码管数字递增,按键2控制数码管数字递减。连一连连接以下电路,完成可控数码管显示电路图(单个数码管接P0口,两个按钮接P3口)。画一画绘制程序流程图。真假num=num-1数码管显示num
num=num+1KEY2键按下
KEY1键按下开始真
KEY1键松开
KEY2键松开真假假真假填一填完成以下程序,实现按键控制一个数码管显示数字的递增和递减。#include<reg51.h>#defineucharunsignedcharsbitKEY1=;sbitKEY2=;voiddelay(uchart);ucharnum,a,b;ucharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};voidmain(){while(1){if(KEY1==){;if(KEY1==)
{if(num==9)num=;num;}while();
;while();}if(KEY2==
){
;if(KEY2==
)
{if(num==0)num=
;num
;}while(
);
;while(
);}P0=
;}}voiddelay(uchart){for(a=100;a>0;a--)for(b=t;b>0;b--);}调一调在项目一制作的单片机最小应用系统的基础上制作本电路,编译、烧录程序,并将烧入程序的单片机安装到电路中,接通电源进行调试。第24—26课时完成十六路抢答器的制作[任务情境]
学校下周将举行技能节活动,有些比赛需要用到抢答器,校方让电子专业的学生帮忙,制作一个可供十个以上选手抢答的多路抢答器,在老师的指导下,祝宗雪和同学们准备使用单片机制作一个十六路抢答器。[任务描述]
制作十六路抢答器,要求:使用4×4矩阵键盘,控制数码管显示0-F。连一连连接以下电路,将16个按键组成矩阵键盘,组成十六路抢答器(数码管显示,手动复位)想一想4×4矩阵键盘的工作原理是什么?画一画绘制程序流程图。while(temp!=0xf0)真假(松手)
temp=P1temp=temp&0xf0显示num开始假假P1=0xfetemp=P1
temp=temp&0xf0temp!=0xf0temp=0xe0真num=0temp=0xd0真num=1temp=0xb0真num=2假temp=0x70真num=3switch(temp)扫描下一行开始
填一填完成以下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年仿生机器人关节系统项目可行性研究报告
- 2026年即时零售 本地文创项目公司成立分析报告
- 2026年在线高精导航系统项目公司成立分析报告
- 2026年生态研学教育基地项目可行性研究报告
- 商丘市重点中学2026届高三下学期周测生物试题含解析
- 湖北省高中六校2025-2026学年高三高考模拟试题(一)生物试题含解析
- 广东省肇庆市2026年高三10份综合模拟检测试题含解析
- 甘肃省天水市2026年高三3月适应性考试化学试题含解析
- 湖南省洞口县九中2026年高三第二轮复习测试卷化学试题(八)含解析
- 山东省日照市日照第一中学2026年高一年级第二学期期末调研化学试题含解析
- 2025 学年第一学期上海市杨浦区初三语文期末质量调研试卷附答案解析
- 2026年中国化工经济技术发展中心招聘备考题库及一套参考答案详解
- GB/Z 124.1-2025纳米技术石墨烯结构表征第1部分:石墨烯粉末及分散系
- 2025及未来5年中国鼠李糖市场调查、数据监测研究报告
- 企业信息系统操作权限管理规范
- 医患沟通培训课件
- 材料作文“各有千秋”(2024年重庆A卷中考满分作文10篇附审题指导)
- 生物测量仪的数据解读
- 村委鱼塘竞标方案(3篇)
- 中国汽车弹簧行业发展趋势及发展前景研究报告2025-2028版
- 企业公司“十五五”企业发展战略规划(完整模板)
评论
0/150
提交评论