回得去

/头文件:

#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!...相关推荐

  1. c51语言 12864菜单设计 不带自库,12864显示花屏 - c51编程(单片机的c语言) - 51单片机学习论坛 www.51c51.com - Powered by Discuz!...

    /**************************************************************************** *描述:12864+ds1302+ds18b ...

  2. int0低电平触发c语言,单片机中断的解释.ppt

    单片机中断的解释 在CPU和外设交换信息时,存在着快速CPU和慢速外设间的矛盾,机器内部有时也可能出现突发事件,为此,计算机中通常采用中断技术. 中断 CPU和外设并行工作,当外设数据准备好( 或有某 ...

  3. t12电烙铁c语言程序,T12白光烙铁固件源码(天山V1.2 51单片机硬件SPI LED支持3芯手柄)...

    /********************************************************************************* * COPYRIGHT NOTIC ...

  4. arduino无源蜂鸣器歌曲编码_基于Arduino使用低电平触发无源蜂鸣器模块

    蜂鸣器模块 我们可以使用Arduino进行很多互动作品,其中最常用的是声光显示器.之前的所有实验都与LED有关.但是,这个实验中的电路可以产生声音.通常,实验是通过蜂鸣器或扬声器完成的,而蜂鸣器更简单 ...

  5. 51单片机学习笔记(郭天祥版)(3)——引脚讲解、数码管静态显示、中断系统(外部中断,定时器中断)...

    学习引脚的功能 9引脚 复位管脚,当给2个机器周期(24个时钟振荡周期)的高电平时会复位,单片机正常工作时会给0.5v的低电平 VPD备用电源的输入端,当主电源VCC发生故障降低到某一规定的低电平时, ...

  6. 51单片机学习-5定时器与中断

    5 定时器与中断 [toc] 注:笔记主要参考B站江科大自化协教学视频"51单片机入门教程-2020版 程序全程纯手打 从零开始入门". 注:工程及代码文件放在了本人的Github ...

  7. 51单片机学习--定时器--中断--串口通信

    51单片机学习–定时器–中断–串口通信 定时器–中断–串口通信 中断分类 定时器中断 外部中断 串口中断 基本概念 对于单片机来讲, 中断是指 CPU 在处理某一事件 A 时, 发生了另一事件 B, ...

  8. 51单片机学习笔记之中断(外部中断、定时器中断、中断嵌套)

    要学习51单片机中断的朋友,拥有这一篇博文就够了,深入浅出,里面包含了寄存器,外部中断.定时器中断.中断嵌套等的讲解,还有代码实战.快一万字,写得不容易,还请大家点赞支持一下,后续持续更新 (一)寄存 ...

  9. keil流水灯c语言程序两个一起亮,51单片机学习之陆 —— 1.2 第一个c51程序(点亮流水灯)...

    原标题:51单片机学习之陆 -- 1.2 第一个c51程序(点亮流水灯) 由于学校的板子跟我买的板子有些差异,为了大家的阅读,以后的所有程序编写烧录都以老师发的板子为主. 1 事先准备 a 驱动安装, ...

最新文章

  1. java中velocity定义宏标签_velocity自定义标签和指令(转:zwj)
  2. centos命令行控制电脑发出滴滴声
  3. 网易云信走进浙大| 如何从0到1打造属于你的产品?
  4. 论文浅尝 | 利用 RNN 和 CNN 构建基于 FreeBase 的问答系统
  5. 基础编程题目集 6-2 多项式求值 (15 分)
  6. 冲刺CCNA2.0(200-120)认证考试TK视频讲解
  7. HTML5几大新特性
  8. React学习之进阶WEB组件(二十)
  9. 小程序投标书_程序员接私活常用哪些平台?
  10. 虚拟机文件无法复制到主计算机,VMware 物理机可以复制文件到虚拟机,却无法从虚拟机复制文件到物理机(已解决)...
  11. matlab 怎么打开.p文件,matlab p文件肿么打开 或者 运行
  12. 数据分析师需要学什么?数据分析师必备的7种能力
  13. xr企业级应用在哪里_如何在XR中保持私密
  14. Rabbit的字符串
  15. android手机存储大小设置在哪里看,安卓手机怎么设置增加虚拟内存
  16. 审核工作流程图、在线流程图、审批流程设计、在线绘图
  17. 通过单管道(pipe)实现两个进程间双向通信
  18. 使用支持SPDY协议的Wireshark截包(含spdyshark插件)
  19. python 统计多个json文件中某个标签的数量
  20. ActivePresenter Pro v8.5.1 录屏与交互式电子学习创作工具

热门文章

  1. 经典面试题目——TopK问题
  2. hr 0x800401f0 尚未调用 CoInitialize。 HRESULT
  3. 前端面试题之CSS篇
  4. java单元测试之Mock测试编写
  5. C语言Excel表格指针,C语言操作Excel表格
  6. word文档里面正文跑到目录里面怎么办
  7. VMware ESXi 7.0 U3m Unlocker OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版)
  8. 微信公众平台接入之简单任务分发器
  9. 拆装计算机主机,零基础如何组装电脑?装机之家手把手教您电脑组装教程图解...
  10. Wish关联封号之后应该怎么做?账号申诉