历史上的今天
返回首页

历史上的今天

今天是:2025年03月16日(星期日)

正在发生

2020年03月16日 | MSP430G2553 WDT的NMI中断例子

2020-03-16 来源:eefocus

将 RST/NMI 引脚设为 NMI 模式,主程序中点亮 P1.0 口 LED,在 NMI 中断中关掉 

LED。现象为当按下 RST 按键时,LED 熄灭,并且再也不亮(除非重新上电)。


#include "MSP430G2553.h"


void   main( void  ) 

  WDTCTL = WDTPW + WDTHOLD +WDTNMI;     //NMI模式(非Reset模式) 

  IE1=NMIIE;                            //开NMI中断,无需开总中断 

  P1DIR |=BIT0;                         //P1.0设为输出口 

  P1OUT |=BIT0;                         //亮灯

  LPM3;                                 //进入  LPM3 

}


//==========NMI中断服务子函数============== 

#pragma vector=NMI_VECTOR 

__interrupt void NMI_ISR(void)          //不可屏蔽中断 

  P1OUT &= ~BIT0;                       //灭灯 

}

推荐阅读

史海拾趣

Block USA Inc.公司的发展小趣事

在成功推出线下支付业务后,Block USA Inc.进一步拓展至线上支付领域,并推出了集成了多种功能的手机软件Cash App。这款应用不仅提供了便捷的支付功能,还整合了robinhood、paypal和venmo等金融服务的特色,为用户提供了更加丰富的金融体验。Cash App的成功推出,使得Block在支付与金融服务领域的影响力进一步增强。

CalRamic Technologies Llc公司的发展小趣事

随着科技的进步,客户对电子元器件的性能要求也越来越高。CalRamic Technologies意识到,要想在激烈的市场竞争中脱颖而出,必须不断进行技术创新。因此,公司投入大量资源进行产品研发,特别是在陶瓷电容器领域取得了显著的技术突破。他们开发的新型陶瓷电容器不仅体积更小,性能也更加稳定,很快就受到了市场的热烈欢迎。

Good Sky Electric Co Ltd公司的发展小趣事
在电气原理图中,互锁功能用于防止两个或多个接触器同时工作,以避免电路短路或设备损坏。例如,正反转按钮互锁就是防止电机在正转和反转之间突然切换,导致设备损坏。自锁功能则是指接触器在吸合后能够保持通电状态,即使按钮松开也不会立即断开电路,从而保证设备的持续运行。
Electric Imp Inc.公司的发展小趣事

在电子行业的浪潮中,Electric Imp Inc.公司以其独特的物联网(IoT)解决方案崭露头角。公司创始人是一位资深的电子工程师,他敏锐地捕捉到了物联网市场的巨大潜力。在创业初期,公司面临资金短缺、技术瓶颈等挑战,但创始人带领团队夜以继日地研发,终于推出了第一款基于云计算的物联网设备管理平台。这款产品凭借其易用性、稳定性和可扩展性,迅速获得了市场的认可。

BEI Sensors公司的发展小趣事

自上世纪80年代起,Beckhoff便将基于PC的自动化新技术作为公司的发展理念。通过不断研发和创新,公司成功地将工业PC、现场总线模块、驱动产品和控制软件等整合为一套完整的、相互兼容的控制系统。这一创新为工控领域带来了革命性的变革,使得工业自动化系统更加开放、灵活和高效。

Concord Semiconductor Corp公司的发展小趣事

在半导体行业快速发展的同时,环保问题也日益受到关注。Concord Semiconductor Corp积极响应环保号召,将绿色发展理念融入企业的生产经营活动中。公司采用环保材料和工艺,加强废弃物的处理和回收利用,努力实现绿色生产。这一举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实基础。

请注意,这些故事均基于电子行业的一般情况和趋势虚构而成,并非针对任何实际存在的公司。如果需要更具体或更贴近实际的故事,建议参考相关公司的官方资料或行业报告。

问答坊 | AI 解惑

超宽带无线通信:蓝牙终结者?

如今,无线技术在日益增长的无线应用中扮演着越发重要的角色。   如今,无线技术在日益增长的无线应用中扮演着越发重要的角色。无论是有着美好远景却迟迟难产的3G无线网络,还是让人们开始质疑是否需要3G的无线技术WiMAX,无线技术的应用确然使人 ...…

查看全部问答>

ARM嵌入式软件编程经验谈

A R M 系列处理器是R I S C(R e d u c d e d I n s t r u c t i o n S e t Computing)处理器。很多基于ARM的高效代码的程序设计策略都源于RIS C处理器。和很多R I S C处理器一样,A R M系列处理器的内存访问,也要求数据对齐,即存取“字(Wo r ...…

查看全部问答>

北京千家悦网络科技有限公司招聘信息

公司简介: 北京千家悦网络科技有限公司是一家专门从事嵌入式浏览器开发的高科技企业,公司07年在北京成立,处在中关村繁华的商业地带,已经稳步发展到成长阶段,公司拥有一批技术精湛的研究浏览器精英,造就了“千家悦系列浏览器”各方面的优势, ...…

查看全部问答>

获取机器序列号,非imei码、KernelIoControl返回码

比如我有7台机器码(或者是出厂编号或者是设备码,厂商不同)如下(是商品码,就是一般超市的那种条形码差不多)。 可以在打开电源后,imei码下面找到(我的是联想et690)一行,063056031403     (12位)(显然不是imei的15 ...…

查看全部问答>

关于初学者使用C语言还是汇编语言

严格来讲430的C是ANSI C的一个子集,与汇编的差别主要有: 1、C有if、(do)while、switch等流程控制语句 2、C有有限的数据格式,如char、int、float、dou××e等 3、对430最有特色的R0--R15的使用,C不如汇编 4、430的C不易进行RAM管理 5、43 ...…

查看全部问答>

什么时候触摸板可以来哟?

弱弱的问下大家:都受到触摸板捏吗? 小弟我等着板子玩呢。。下一次发触摸板是什么时候呢?…

查看全部问答>

为什么我的fclose不能关闭文件流呢 大家帮看看呗 我在k40上运行的

void Main_Task(uint_32 data) {     uchar data_test[] = \"K40!\";    uchar data_error[] = \"error\";    uchar data_ok[] = \"OK\";     MQX_FILE_PTR dispfd;     uint_32 param,s ...…

查看全部问答>

请问这篇乘法鉴相器论文的实际作法

大家好: 我找到一篇用 AD633 乘法器做鑑相器的文章,但是我一直看不懂它的實際電路圖要如何接? 文章請在最下面下載。 據我所知,自由軸法的基本原理是這樣子: 對照圖1的伏安法測量原理,Ux為電壓向量,Us為電流向量。 對照圖2,分別測出 ...…

查看全部问答>

基于RL78G14的双轮自平衡小车进度贴--板载小灯点亮

说来惭愧啊,莎莎姐催了我好几次了,到现在才开始进度 进入正题 首先得把CN6、7、8、11跳到1-2上如图 然后装好suitcube+,点击tool如图开启codegenerator plug-in 然后 在主函数上写P7.7=1; 修改 点击下载就ok了 [ 本帖最后由 辉Se天 ...…

查看全部问答>