welearn问题点这里
网课学习记录
用来分享网课学习的心得和技巧
网课答案分享,SEO技巧,网站毕业设计不会?直接联系站长
网站SEO的一些小技巧,网课答案的分享网课答案在线查询,免费查询网课答案,毕业设计代做,网页毕业设计教程分享,因为这些网课平台是比较主要的网课平台,分享一些毕业设计怎么做的技巧和网课题目的答案,用于各位日常的学习和交流!
如何高质量完成毕业设计程序? 毕业设计代做 联系站长帮你解决welearn代刷和U校园代刷联系站长:点我联系站长解决刷网课问题
原创文章
原创文章的目的主要是分享一些毕业设计的技巧,和网站的公告,还有一些有趣的事情的分享,IT的一些知识也会分享在这里,大部分是原创自己写的哦!!!
反馈你的宝贵建议
如果你有合适的建议,请你及时反馈,作者会在手头宽裕时为你送上福利.


![网课答案|题目:【填空题】1、 六路抢答器的控制,根据电路补充程序要求: 系统设置单片机复位按钮,主持人按复位键后,才能开始抢答,最先按下的键其键位码 (1-6) 被数码管显示出来,其他按键无效,等候主持人再次按下单片机复位键后,才能进行第二次抢答。。/*-------- 第一部分: 命令 --------*/ <reg51.h>// 包含头文件 reg51.h /*--------- 第二部分:定义或常量 -------*/ sbit S1=P3^0;// 定义P 3.0 引脚位名称为 S1 ,注意, P3^0 必须要大写sbit S2=P3^1;sbit S3=P3^2;S4=P3^3;sbit S5=P3^4;sbit=P3^5;unsigned char k; // 定义无符号字符型变量k,保存键值unsigned char dm={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; // 共阳数码管对应段码 /*------ 第三部分:函数原型申明及 -------*/ void delay( ){ while(i--);}void jsm(){ if( ) // 如果S1按下,或者S2按下,或者S3按下,或者S4按下,或者S5按下,或者S6按下 {delay(1000);// 延时去抖if(S1==0||S2==0||S3==0||S4==0||S5==0||S6==0) // 如果确实S1按下,或者S2按下,或者S3按下,或者S4按下,,或者S5按下,或者S6按下{ if( )k=1; // 如果S1按下,k赋值为1 else if(S2==0)k=2; // 如果S2按下,k赋值为2 else if(S3==0)k=3; // 如果S3按下,k赋值为3 else if(S4==0)k=4; // 如果S4按下,k赋值为4else if(S5==0)k=5; //如果 S3 按下, k 赋值为 3 else if(S6==0)k=6; // 如果S4按下,k赋值为4(S1==0||S2==0||S3==0||S4==0||S5==0||S6==0)// 查询S1是不是按下状态,或者S2按下状态,或者S3按下状态,或者S4按下状态,,或者S5按下状态,或者S6按下状态,继续查询} }}void jcl// 键处理{ // 键扫描,获取键值 if(k==1){ while(1);} //S1 键按下,数码管显示1,结束 if(k==2){P2=dm[2]; } //S2 键按下,显示2,结束 if(k==3){P2=dm[3];while(1);} //S3 键按下,显示3,结束 if(k==4){P2=dm[4];while(1);} //S4 键按下,显示4,结束if(k==5){while(1);} //S5 键按下,显示5,结束{P2=dm[6];} //S6 键按下,显示6,结束}void// 主函数{ { }|U校园刷课方法](./images/wk03.jpg)

