int0低电平触发c语言,中断执行完后怎么回不去啊??? - 精华源码教程分享区 - 51单片机学习论坛 www.51c51.com - Powered by Discuz!...
回得去
/头文件:
#include "reg51.h"
sbit int0=P3^2;
void delay(unsigned int timer); //延时子函数
//主函数,C语言的入口函数:
void main(void)
{ P2=0XFF;
EA=1; //开启总中断
EX0=1; //开启外部中断 0,即P32引脚,EX1为中断1,P33引脚
IT0=0; //设置成 低电平触发方式,IT0=1为下降沿触发
while(1); //主程序不处理事件,由中断来处理
}
void key_scan() interrupt 0 //外部中断 0 0的优先级最高,关键字"interrupt" , 这是C语言的中断函数表示法
//本中断的响应是P32引脚有低电平触发,按板上INT0按钮实现,键盘第6个键
{
P2--;
while(int0==0);//中断响应,将P2口值减1,因LED灯是共阳接法,看到的LED灯是加计数
delay(50000); //延时,以免程序过快中断而人眼看不到LED灯变化
}
//延时子函数,短暂延时
void delay(unsigned int timer)
{
while(timer--);
}
int0低电平触发c语言,中断执行完后怎么回不去啊??? - 精华源码教程分享区 - 51单片机学习论坛 www.51c51.com - Powered by Discuz!...相关推荐
- c51语言 12864菜单设计 不带自库,12864显示花屏 - c51编程(单片机的c语言) - 51单片机学习论坛 www.51c51.com - Powered by Discuz!...
/**************************************************************************** *描述:12864+ds1302+ds18b ...
- int0低电平触发c语言,单片机中断的解释.ppt
单片机中断的解释 在CPU和外设交换信息时,存在着快速CPU和慢速外设间的矛盾,机器内部有时也可能出现突发事件,为此,计算机中通常采用中断技术. 中断 CPU和外设并行工作,当外设数据准备好( 或有某 ...
- t12电烙铁c语言程序,T12白光烙铁固件源码(天山V1.2 51单片机硬件SPI LED支持3芯手柄)...
/********************************************************************************* * COPYRIGHT NOTIC ...
- arduino无源蜂鸣器歌曲编码_基于Arduino使用低电平触发无源蜂鸣器模块
蜂鸣器模块 我们可以使用Arduino进行很多互动作品,其中最常用的是声光显示器.之前的所有实验都与LED有关.但是,这个实验中的电路可以产生声音.通常,实验是通过蜂鸣器或扬声器完成的,而蜂鸣器更简单 ...
- 51单片机学习笔记(郭天祥版)(3)——引脚讲解、数码管静态显示、中断系统(外部中断,定时器中断)...
学习引脚的功能 9引脚 复位管脚,当给2个机器周期(24个时钟振荡周期)的高电平时会复位,单片机正常工作时会给0.5v的低电平 VPD备用电源的输入端,当主电源VCC发生故障降低到某一规定的低电平时, ...
- 51单片机学习-5定时器与中断
5 定时器与中断 [toc] 注:笔记主要参考B站江科大自化协教学视频"51单片机入门教程-2020版 程序全程纯手打 从零开始入门". 注:工程及代码文件放在了本人的Github ...
- 51单片机学习--定时器--中断--串口通信
51单片机学习–定时器–中断–串口通信 定时器–中断–串口通信 中断分类 定时器中断 外部中断 串口中断 基本概念 对于单片机来讲, 中断是指 CPU 在处理某一事件 A 时, 发生了另一事件 B, ...
- 51单片机学习笔记之中断(外部中断、定时器中断、中断嵌套)
要学习51单片机中断的朋友,拥有这一篇博文就够了,深入浅出,里面包含了寄存器,外部中断.定时器中断.中断嵌套等的讲解,还有代码实战.快一万字,写得不容易,还请大家点赞支持一下,后续持续更新 (一)寄存 ...
- keil流水灯c语言程序两个一起亮,51单片机学习之陆 —— 1.2 第一个c51程序(点亮流水灯)...
原标题:51单片机学习之陆 -- 1.2 第一个c51程序(点亮流水灯) 由于学校的板子跟我买的板子有些差异,为了大家的阅读,以后的所有程序编写烧录都以老师发的板子为主. 1 事先准备 a 驱动安装, ...
最新文章
- java中velocity定义宏标签_velocity自定义标签和指令(转:zwj)
- centos命令行控制电脑发出滴滴声
- 网易云信走进浙大| 如何从0到1打造属于你的产品?
- 论文浅尝 | 利用 RNN 和 CNN 构建基于 FreeBase 的问答系统
- 基础编程题目集 6-2 多项式求值 (15 分)
- 冲刺CCNA2.0(200-120)认证考试TK视频讲解
- HTML5几大新特性
- React学习之进阶WEB组件(二十)
- 小程序投标书_程序员接私活常用哪些平台?
- 虚拟机文件无法复制到主计算机,VMware 物理机可以复制文件到虚拟机,却无法从虚拟机复制文件到物理机(已解决)...
- matlab 怎么打开.p文件,matlab p文件肿么打开 或者 运行
- 数据分析师需要学什么?数据分析师必备的7种能力
- xr企业级应用在哪里_如何在XR中保持私密
- Rabbit的字符串
- android手机存储大小设置在哪里看,安卓手机怎么设置增加虚拟内存
- 审核工作流程图、在线流程图、审批流程设计、在线绘图
- 通过单管道(pipe)实现两个进程间双向通信
- 使用支持SPDY协议的Wireshark截包(含spdyshark插件)
- python 统计多个json文件中某个标签的数量
- ActivePresenter Pro v8.5.1 录屏与交互式电子学习创作工具
热门文章
- 经典面试题目——TopK问题
- hr 0x800401f0 尚未调用 CoInitialize。 HRESULT
- 前端面试题之CSS篇
- java单元测试之Mock测试编写
- C语言Excel表格指针,C语言操作Excel表格
- word文档里面正文跑到目录里面怎么办
- VMware ESXi 7.0 U3m Unlocker OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版)
- 微信公众平台接入之简单任务分发器
- 拆装计算机主机,零基础如何组装电脑?装机之家手把手教您电脑组装教程图解...
- Wish关联封号之后应该怎么做?账号申诉