月明Mo的博客_CSDN博客-蓝桥杯单片机,Opencv,Proteus8领域博主

大峰哥~的博客_CSDN博客-领域博主

关键知识点:用状态机键盘——长按S4显示数码管,松开不显示数码管

unsigned char()
{u8 temp,val;temp=P3&0x0f;switch(temp) //1111 -8421   {case 0x0e:  val=7; break;case 0x0d:    val=6; break;case 0x0b:    val=5; break;case 0x07:  val=4; break;default:  val=0; break;}return val;
}
void scan_key()  //每10ms扫描一次
{u8 up,down,temp;static u8 old=0;temp=read_key();down=temp&(old^temp);up =~temp&(old^temp);old=temp;if(down)//按下执行{  if(smg_mode==0&&temp==4) //按下s4,且当前界面在0,smg_mode=3;             //切换到界面3}if(up)//按下松开执行{if(smg_mode==3)  //当前界面在3,smg_mode=0;      //切换到原来界面0else keyval=up;  }
}

蓝桥杯第九届彩灯(键盘控制)相关推荐

  1. 蓝桥杯第九届决赛-交换次数-java

    交换次数 题目提交:https://www.dotcpp.com/oj/problem2294.html 参考及思路:https://blog.dotcpp.com/a/72922 import ja ...

  2. 蓝桥杯第九届省赛JAVA真题----螺旋折线

    标题:螺旋折线 如图p1.pgn所示的螺旋折线经过平面上所有整点恰好一次. 对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度. 例如dis(0, ...

  3. 蓝桥杯-第九届决赛——采油

    标题:采油 LQ公司是世界著名的石油公司,为世界供应优质石油. 最近,LQ公司又在森林里发现了一大片区域的油田,可以在这个油田中开采n个油井. LQ公司在这n个油井之间修建了n-1条道路,每条道路连接 ...

  4. 蓝桥杯第九届省赛B组c/c++

    1.第几天 2000年的1月1日,是那一年的第1天. 那么,2000年的5月4日,是那一年的第几天? 注意:需要提交的是一个整数,不要填写任何多余内容. 解题思路: 直接算或者借助Excel表 ,20 ...

  5. 蓝桥杯-第九届决赛——整理玩具

    标题:整理玩具 小明有一套玩具,一共包含NxM个部件.这些部件摆放在一个包含NxM个小格子的玩具盒中,每个小格子中恰好摆放一个部件. 每一个部件上标记有一个0~9的整数,有可能有多个部件标记相同的整数 ...

  6. 蓝桥杯13-20届真题答案和解析(Java 大学 B 组)2013年省赛真题3_振兴中华

    蓝桥杯13-20届真题解析(Java 大学 B 组)2013年省赛真题3_振兴中华 一.振兴中华[填空] 1.题目描述 2.简要分析 3.代码实现(递归) 4.答案 一.振兴中华[填空] 1.题目描述 ...

  7. 日本品牌山地车java_2018“JAVA(佳沃)杯”第九届凤凰山山地自行车挑战赛在深圳举行...

    原标题:2018"JAVA(佳沃)杯"第九届凤凰山山地自行车挑战赛在深圳举行 11月11日,在深圳美丽的凤凰山下,由宝安区文体旅游局.福永街道办事处主办的第九届"JAVA ...

  8. 第八届育才杯机器人比赛_疫情防控常态化,传统赛事新转型 “育才杯”第九届青岛国际象棋学校锦标赛(网络)顺利举办...

    原标题:疫情防控常态化,传统赛事新转型 "育才杯"第九届青岛国际象棋学校锦标赛(网络)顺利举办 "育才杯"青岛市国际象棋学校锦标赛是一项传统赛事,去年举办了第八 ...

  9. 蓝桥杯7届c语言 c组答案,第七届蓝桥杯C语言C组-(自己懂的题目)

    第七届蓝桥杯C语言C组-(自己懂的题目) 表示刚刚查了成绩,省赛一等奖,有资格去北京了,然后写一下总结, 先来写一下我懂的题目,毕竟我也是菜鸟,听说国赛比预赛难几个等级... 第一题 报纸页数 X星球 ...

最新文章

  1. 兄弟!kafka的重试机制,你可能用错了~
  2. 在化学教学中怎么用ChemOffice
  3. PL/SQL保存用户名密码 自定义界面
  4. 视频直播关键技术:流畅、拥塞和延时追赶
  5. 《剑指offer》-- 调整数组顺序使奇数位于偶数前面、顺时针打印矩阵、数字在排序数组中出现的次数
  6. mysql sql wait 写法_有关SQL语句写法注意的那些事情(原创整理)
  7. React开发(242):dva概念6effect
  8. python时heatmap_就业寒冬,从拉勾招聘看Python就业前景
  9. photoshop CS6 注册码文件 amtlib.dll
  10. 安卓远程连接计算机桌面,安卓手机通过远程连接控制电脑的方法
  11. java使用poi,将xls文件转换为xlsx文件
  12. 阿里云用域名、ip访问不了网站
  13. 数字电路34( 计数器—二进制加计数器)
  14. 计算机软件方法专利撰写,干货 | 计算机软件专利撰写模板
  15. 数据挖掘与数据分析项目链家租房数据(三)进一步探索与归纳
  16. MySQL索引相关知识整理学习
  17. 28张图解 | 互联网究竟是「如何连接,如何进行通信」的?
  18. 猜字母 把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。
  19. DecimalFormat 中0和#的作用
  20. 【Matlab身份证识别】身份证号码识别【含GUI源码 014期】

热门文章

  1. python 网络教育-百度传课_百度传课怎么用/如何在线学习网络课程
  2. 2022年注册会计师(CPA)税法考试模拟试题卷及答案
  3. 我的jQuery笔记
  4. MATLAB实现基于遗传算法/引力搜索算法优化新安江水文模型
  5. 2011级-csdn-java-张侃— 过滤器
  6. stata常用命令 (持续更新)
  7. C#编程学习15:应用程序帮助文档(chm/pdf)制作与C#调用
  8. 关于有道云笔记中脑图展示问题的研究
  9. 李宏毅深度学习——强化学习
  10. INE Penetration Testing Basics 黑盒渗透测试过程