当前位置: 首页 > news >正文

【51单片机】外部中断

0、前言
参考:普中 51 单片机开发攻略 第16章 及17章

1、硬件
在这里插入图片描述

2、软件

#include <reg52.h>
#include <intrins.h>
#include "delayms.h"typedef unsigned char u8;
typedef unsigned int u16;sbit led = P2^0;
sbit key3 = P3^2;//外部中断0初始化函数
void Int0Init()
{//设置INT0IT0 = 1; //跳变沿出发方式(下降沿)EX0 = 1; //打开INT0的中断允许EA = 1; //打开总中断
}void Int0() interrupt 0
{delayms(100); //正常消抖10ms,但是中断触发100ms实际效果更加if(key3 == 0){led = ~led;}
}void main()
{Int0Init();while(1);
}
http://www.lryc.cn/news/285449.html

相关文章:

  • fastapi框架
  • 2023 年顶级前端工具
  • html 会跳舞的时间动画特效
  • 微信AR实现识别手部展示glb模型
  • MYSQL自连接、子查询
  • docker搭建hbase 全部流程(包含本地API访问)
  • Mybatis之关联
  • Labview实现用户界面切换的几种方式---通过VI间相互调用
  • 点云从入门到精通技术详解100篇-基于点云和图像融合的智能驾驶目标检测(中)
  • Apache-iotdb物联网数据库的安装及使用
  • 项目管理流程
  • 0004.电脑开机提示按F1
  • 中国电子学会2022年12月份青少年软件编程Scratch图形化等级考试试卷一级真题(含答案)
  • C语言第二弹---C语言基本概念(下)
  • Java 基础面试题 String(一)
  • QT中QApplication对象有且只有一个
  • HTML CSS 发光字头特效
  • 4.postman批量运行及json、cvs文件运行
  • Superset二次开发之集成链路追踪TraceID技术
  • 商品详情APP端原数据淘宝数据采集API接口代码接入示例
  • 企业官网搭建:打造专业形象的关键步骤
  • Vue2移动端项目使用$router.go(-1)不生效问题记录
  • ChatGPT与文心一言:AI助手之巅的对决
  • 前端实现贪吃蛇功能
  • 文件操作(上)
  • 用CHAT写年终总结
  • day01 深度学习介绍
  • k8s 部署 Nginx 并代理到tomcat
  • 医学图像的数据增强技术 --- 切割-拼接数据增强(CS-DA)
  • git克隆/拉取报错过早的文件结束符(EOF)的原因及解决