#include <reg52.h>typedef unsigned char u8;
typedef unsigned int u16;sbit led=P2^2;
sbit k1=P3^1;
void delay(u16 i)
{while(i--);
}void keypros()
{if(k1==0)//按下去就是低电平,k1就变成0{delay(1000);//进行按键消抖if(k1==0)//再次判断按键是否按下{led=~led;//实现LED状态的翻转}while(!k1);//判断按键是否松开,高电平(默认为高电平)就会一直执行,松开变为低电平会跳出循环}
}void main()
{while(1){keypros();}}

普中科技51单片机_【笔记】-普中科技-51单片机-按键相关推荐

  1. 惠普800g1支持什么内存_惠普黑白激光打印机哪种好 惠普黑白激光打印机推荐【图文详解】...

    打印机的出现让我们在生活和日常工作中变得越来越方便,不过随着科技的发展,打印机的类型也变得非常多,其中就有黑白激光打印机,而黑白激光打印机的品牌也有很多,比如我们的惠普黑白激光打印机,今天小编就给大家 ...

  2. AutoLeaders控制组—51单片机学习笔记(LED控制、独立按键、数码管)

    本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整. 以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅) 根据测试,目 ...

  3. 普罗米修斯_用普罗米修斯和格拉法纳仪来豪猪

    普罗米修斯 Adam Bien的Porcupine库使配置用作应用程序隔板的专用执行程序服务变得容易. 我创建了一个扩展,通过MicroProfile Metrics公开了豪猪统计信息. 我们还可以通 ...

  4. 惠普战66prog2拆机_惠普战66G2开箱

    商务笔记本的极致之选---惠普战 66Pro13 G2 开箱评测 如今轻薄型笔记本的种类繁多并且基本上都具备了轻薄的设计,如何在外观设计.配置与价 格之间取得一个平衡也是消费者所看重的点,接下来笔者将 ...

  5. python中可以作为定界符_在Python中,字符串属于不可变有序序列,使用单引号、双引号、三单引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套。...

    在Python中,字符串属于不可变有序序列,使用单引号.双引号.三单引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套. 下述哪种光谱法是基于发射原理()?A:分光光度法B:荧光光度法C:红外 ...

  6. c++中小于等于怎么表示_那些工作中常常用到的python36道大厂面试题,你GIAO了没?

    前言 今天小编给大家整理是python的一些面试题,小编总是收到私信要问我一些关于面试的小技巧和面试题.可是我们反过来想一想自己的技术如果不到位,就算在面试的时候能够蒙混过关,上班之后将怎么面对呢,可 ...

  7. java中各种vo举例_了解JAVA中的POJO,Entity,PO,VO,DTO,DM包括代码举例展示

    标签: 首先是从概念上来说 POJO,全称Plain Ordinary Java Object,我理解为极其单纯的Java对象 一般只有属性字段,无参构造以及get和set方法,也是指那些没有从任何类 ...

  8. idea中链接mysql查询_在Idea中编写Java程序连接查询Sqlite数据库

    1.使用SqliteSpy建立好数据库文件SqliteSpy运行界面 2.准备好一个空文件夹存放java工程和数据库文件,准备好数据库驱动jar包拷贝到文件夹中sqlite数据库文件和驱动 3.在Id ...

  9. java中字符流 字节流_理解Java中字符流与字节流的区别

    1. 什么是流 Java中的流是对字节序列的抽象,我们可以想象有一个水管,只不过现在流动在水管中的不再是水,而是字节序列.和水流一样,Java中的流也具有一个"流动的方向",通常可 ...

  10. cmenu 隐藏子项中的一个子项_区分Maven中dependencyManagement与dependencies的作用

    导读:使用maven是为了更好的帮项目管理包依赖,maven的核心就是pom.xml.而maven中有许多的标签,下面我们主要讨论parent.dependencies与dependencyManag ...

最新文章

  1. 嵌入式linux驱动开发之点亮led(驱动编程思想之初体验)
  2. 015PHP文件处理——文件处理flock 文件锁定 pathinfo realpath tmpfile tempname
  3. 彩色RGB图像转为灰度图像
  4. 成功解决YOLOv3测试——could not create cudnn handle: CUDNN_STATUS_NOT_INITIALIZE作记录
  5. Numpy-矩阵的合并
  6. C语言实现缓冲区溢出实例
  7. c#截取两个指定字符串中间的字符串
  8. HDU-1226 超级密码
  9. 大气的酒店商务企业网站模板
  10. Sublime Text3设置浏览器预览
  11. Android多媒体详解
  12. 让你精力充沛的25个简单方法
  13. TiDB集群手动安装
  14. PyCharm 的调试功能
  15. [cesium] | 3d特效渲染
  16. http/https/浏览器
  17. 82055-94-5|N3-PEG-N3|Azide-PEG-Azide|叠氮PEG叠氮可修饰蛋白质
  18. Visual Studio 2017、2019 调试Docker无法启动,卡在vsdbg\vs2017u5 exists, deleting.
  19. Arcgis Server 发布服务报错Failed to start the server machine ‘XXX‘. Error while starting AppServer. Requir
  20. Linux平台下动态链接库.so转换成windiws平台下.dll文件并使用python调用

热门文章

  1. git学习笔记-(8-高层命令(2))
  2. python管理工具ports_采用python flask 开发如何管理 host port
  3. IntelliJ IDEA集成Maven
  4. python标准输入多行文字_python如何输入多行数据
  5. java ajax json 乱码_ajax请求返回200,json中文乱码怎么破?
  6. springboot自动装配原理(通俗易懂)
  7. 矩阵拼接_numpy 矩阵拼接
  8. oracle通信通道的文件结尾_oracle里执行full join 报通信通道的文件结尾问题
  9. 基础连接已关闭解决办法_解决|罗技蓝牙键盘连接ipad后打不出字?
  10. beautifulsoup_Py之Beautiful Soup:Beautiful Soup 4.2.0的简介、安装、使用方法