#include "reg52.h"
typedef unsigned int u16;
typedef unsigned char u8;
sbit LED1=P2^0;
sbit KEY3=P3^2;
//延时函数
void delay_10us(u16 n)
{while(n--);
}
void exit0_init(void)
{IT0=1;//下降沿触发EX0=1;//打开EX0的中断允许EA=1;//打开总中断
}void main(){exit0_init();//外部中断0的配置while(1){}}void exit0() interrupt 0{delay_10us(1000);if(KEY3==0)LED1=!LED1;}

51单片机中断--一个按键控制一个led的亮与灭相关推荐

  1. 51单片机:独立按键控制数码管计数

    //按键动作的前沿和后沿会都有大约10ms的抖动,人在按下按键到松开至少需要50ms以上(待考证).此代码实现的功能为给按键计数,并给按键消抖 //欢迎邮箱交流:bglei@foxmail.com 作 ...

  2. 一个按键控制数码管的开和关_一个按键控制一个数码管

    一个按键控制一个数码管 C 程序 我用的 pic 单片机的与 51 也没有多大出入 #include #define key1 RA0 //RA0 脚接按键 key1 unsigned char RG ...

  3. 51单片机实现独立按键控制LED灯

    本节博客主要实现以下效果: 3-1独立按键控制LED亮灭 本段代码主要使用了if...else...语句实现按下按下灯亮,松开按键时灯灭 #include <REGX51.H>void m ...

  4. 蓝桥杯51单片机之独立按键控制数码管【单片机开发初学者必学会】

    文章目录 一.写在前面 二.无中断控制数码管 三.外部中断控制数码管 一.写在前面 关于数码管的控制与显示,在文章51单片机之数码管从点亮到动态时钟的实现[单片机开发初学者通俗易懂]已经有详细介绍了, ...

  5. 通过按键控制二极管c语言,单片机一个按键控制一个发光二极管

    满意答案 vs2026 2013.08.31 采纳率:58%    等级:12 已帮助:13269人 以下是用C语言实现的: #include sbit KEY=P1^0; sbit LED=P1^1 ...

  6. 【51单片机】独立按键控制LED灯(四种形式)

  7. 51单片机_7-1独立按键控制流水灯方向

    文章目录 要求 资源 效果 main函数 要求 1.使用单片机内部定时器做为延时函数 2.独立按键K1控制流水灯左移 3.独立按键K2控制流水灯右移 资源 工程文件压缩包 链接:https://pan ...

  8. 51单片机proteus仿真 按键控制数码管数字显示

    功能描述: 1.两位数码管显示,数码管可以显示0-99两位数字.需要用数码管驱动芯片 2.按一下加按键,数字加1,按到99之后数字变0.按一下减按键,数字减1,按到0之后变数字99.初始化显示为学号后 ...

  9. 一个按键控制LED闪烁与关闭(定时器中断)

    来源: 单片机简单程序_zhjysx的博客-CSDN博客https://blog.csdn.net/zhjysx/category_11558658.html 作用:用一个开关切换LED闪烁模式以及关 ...

最新文章

  1. Exchange 2013恢复已禁用用户邮箱
  2. 内存可见性和原子性:Synchronized和Volatile的比较
  3. mongodb 入门笔记
  4. mongodb如何根据字段(数组类型)的长度排序_大数据存储技术选型(七)——MongoDB设计模式及索引优化...
  5. python接口测试之新手篇
  6. 前端跳转页面 添加request headers_前端需要了解的 CORS 知识
  7. I/O的一些简单操作
  8. 计算Linux内存,CUP,硬盘使用率的shell脚本
  9. 车牌识别opencv_基于OpenCV 的车牌识别
  10. 淘宝客CMS,公众号,小程序,淘客APP,外卖返利系统
  11. 初用python爬取麦x学院python教学视频
  12. Azure School女神相邀,把每分钟都过的更充实
  13. VR球类游戏填坑总结
  14. 腾讯的职级系统——看清自己的职场宿命
  15. 编写批量修改扩展名脚本
  16. 全员满分!中国队IMO达成四连冠,大比分领先第二名韩国
  17. vue时间天气插件_基于vue.js 2.0的百度天气应用 – vue-weather
  18. no openvas scap database found. (tried /var/lib/openvas/scap-data/scap.db)错误
  19. 一元函数的导数与微分概念及其计算
  20. Rabbit 集群指南

热门文章

  1. 高效的技术图纸管理系统有哪些价值
  2. DRM系统的重要基石——EME、CDM、AES、CENC和密钥
  3. 全网最详细C/C++文件读写总结
  4. 测试计划包括哪些主要步骤和信息?
  5. 程序员要学习英文单词及翻译
  6. 2008互联网丑闻之百度竞价排名
  7. OfficeSuite Premium 5.00.36140 中文Windows版,外观简洁易用
  8. UR机械臂学习(5-1):驱动真实机械臂准备工作——示教器配置
  9. 学习笔记: BOOST拓扑
  10. 使用极光/友盟推送,APP进程杀死后为什么收不到推送