历史上的今天
返回首页

历史上的今天

今天是:2024年11月07日(星期四)

正在发生

2019年11月07日 | 单片机外部中断程序(给P3.2管脚低电平,led会显示取反状态)

2019-11-07 来源:51hei

  • 很简单的外部中断程序,希望对正在学习的人有帮助


  • #include


  • sbit k3=P3^2;  //定义按键K3

  • sbit led=P2^0;         //定义P20口是led



  • void delay(unsigned int i)  //延时函数,i=1时,大约延时10us

  • {

  • while(i--);

  • }




  • void Int0Init()  //设置外部中断1

  • {

  • //设置INT0   INT0:外部中断0,由P3.2端口线引入,低电平或下跳沿引起

  • IT0=1;//跳变沿出发方式(下降沿)

  • EX0=1;//打开INT0的中断允许。

  • EA=1;//打开总中断

  • }





  • void main()

  • {

  • Int0Init();  //        设置外部中断0

  • while(1);

  • }




  • void Int0()        interrupt 0                //外部中断0的中断函数

  • {

  • delay(1000);         //延时消抖

  • if(k3==0)

  • {

  • led=~led; // led状态取反

  • }

  • }



程序效果就是给P3.2管脚低电平,led会取反状态。


推荐阅读

史海拾趣

eLED.com Corp公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,eLED.com Corp始终坚持以创新驱动为发展战略。公司不断加大研发投入,积极引进新技术、新材料和新工艺,推动产品的升级换代。同时,eLED.com Corp还积极探索新的应用领域和市场空间,如智能家居、智慧城市等领域。通过不断创新和产业升级,eLED.com Corp成功实现了从传统制造业向高新技术产业的转型。

ENPIRION公司的发展小趣事

在经历了几年的快速发展后,ENPIRION公司被Altera公司收购。这一收购标志着ENPIRION公司进入了一个新的发展阶段。在Altera公司的支持下,ENPIRION公司得以继续扩大其研发和生产能力,推出更多创新的产品和服务。同时,随着人工智能、物联网和大数据技术的不断发展,ENPIRION公司也积极探索新的应用领域和市场机会,为其未来发展奠定了坚实的基础。

以上五个故事概述了ENPIRION公司在电子行业中的发展历程和关键里程碑。通过这些故事,我们可以看到ENPIRION公司凭借技术创新、市场扩展和合作伙伴关系等关键因素取得了显著的成功。

Dionics Inc公司的发展小趣事

为了进一步拓展国际市场,Dionics Inc开始寻求与国际知名企业的战略合作。经过多次洽谈,公司最终与一家国际知名电子企业达成战略合作协议,共同开发新一代智能穿戴设备。通过这一合作,Dionics Inc不仅获得了宝贵的技术支持和市场资源,还成功将其产品推向了国际市场。

C-TON Industries公司的发展小趣事

随着公司规模的扩大,C-TON意识到单凭自己的力量难以在竞争激烈的电子行业中立足。于是,公司开始积极寻求与其他企业的战略合作。通过与一家知名的电子产品制造商建立合作伙伴关系,C-TON成功将其芯片技术应用于对方的产品中,进一步扩大了市场份额。这一合作不仅提升了C-TON的知名度,也为其带来了稳定的订单和收入来源。

电连(ECT)公司的发展小趣事

ECT在射频连接器领域取得了显著的技术突破。从2006年到2008年,公司开始研发射频同轴连接器,并在2009年实现精密射频同轴连接器的量产,并成功获得专利。这一技术突破为ECT在射频连接器市场赢得了重要地位,也为公司后续的发展奠定了坚实的基础。

Hantronix公司的发展小趣事

面对电子行业的快速变化,HANBIT Electronics始终保持敏锐的市场洞察力。2025年,公司宣布与一家领先的物联网技术公司达成战略合作,共同开发智能家居解决方案。这一跨界合作不仅为HANBIT Electronics带来了新的增长点,也使其能够借助物联网技术的力量,进一步拓展在智能家居、智慧城市等新兴领域的应用。通过不断探索和尝试,HANBIT Electronics在保持传统业务优势的同时,也为公司的未来发展开辟了新的道路。

问答坊 | AI 解惑

基于DSP和CPLD技术的多路ADC系统的设计

作者:西安电子科技大学通信工程学院 林成保 刘彦明随着现代电子技术的应用和发展,数字信号处理的内容日益复杂,而ADC是实现从模拟到数字转换的一个必然过程。针对这种情况,利用数字信号处理器和可编程逻辑器件提出了多路ADC系统的设计方法,实现 ...…

查看全部问答>

Virtex II Pro EDK 下载问题

用Virtex II Pro的开发板,想利用xilinx的EDK开发平台实现小程序,就是按键点亮LED灯,硬件系统生成后,在建立软件系统,C代码编译通过后就:--Software -> Generate Libraries and BSPs接下来-- Device Configuration ->Update Bitstream ...…

查看全部问答>

AT命令发送次数 频率 的问题

AT命令打电话的流程. 是不是前条AT命令返回OK了,再发下一条AT. (是不是程序要控制, 只有前条AT命令返回OK了,再发下一条AT) …

查看全部问答>

tcpmp中如何显示播放区的

各位朋友:     我在修改tcpmp的界面。我定义了一个窗口,已经做过了如下的工作                 static const tchar_t ProgramName[] = T(\"TCPMP\");           ...…

查看全部问答>

急求driverstudio!!!1

请各位大侠,给传个driverstudio吧!我在网上下载了几个,但不能用,缺少lib库! 小弟邮箱  zhangyifeng.1986@163.com QQ 418641492…

查看全部问答>

广州市科盈自动化仪器设备有限公司诚聘技术工程师、LED景观照明和节能设计师!

广州市科盈自动化仪器设备有限公司诚聘技术工程师、LED景观照明和节能设计师!技术工程师岗位职责要求:A、   大学以上学历,自动化或暖通制冷专业,具备3年以上工作经验;B、   沟通力强,熟悉西门子和HONEYWELL楼宇及 ...…

查看全部问答>

发重复了

发重复了 [ 本帖最后由 damiaa 于 2012-5-6 11:18 编辑 ]…

查看全部问答>

TI教室-在多些课程

TI教室讲的非常好;;很喜欢; 李伟老师讲的《电源入门课程之DC-DC基础知识》很好!!很喜欢!!! 李伟老师能不能再讲些变换器控制的细节理论分析;再丰富下内容;强烈期待!!!! 期待……………… [ 本帖最后由 shanaoqq 于 2013-1-12 17:06 ...…

查看全部问答>

LM3S9B96好像被锁了,但是LM Flash Program解锁没效果?

下载程序和编译时报错,用LM Flash Program解锁试了好多次也没能弄好。不知道有没有碰到过这种情况的。 芯片型号: …

查看全部问答>