历史上的今天
今天是:2025年07月14日(星期一)
2018年07月14日 | msp430按键控制LED灯
2018-07-14 来源:eechina
#include "io430.h"
/*
按键控制lLED灯的亮灭,有两种方法.
方法一:中断功能. 方法二:利用 if(P4IN&BIT2)判断即可.
写代码时,尽量按照步骤来,避免因疏忽而浪费大量时间找bug.
*/
int main( void )
{
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
P4DIR |= BIT5;
P4REN |= BIT2;
P4OUT |= BIT2;
P4IES |= BIT2;
P4IFG &= ~BIT2;
P4IE |= BIT2;
__bis_SR_register(LPM4_bits+GIE);
return 0;
}
#pragma vector=PORT4_VECTOR
__interrupt void Port_4(void)
{
//P4OUT &= ~BIT5; //灭了就不能再亮了.
P4OUT ^= BIT5; //亮灭循环
P4IFG &= ~BIT2;
}
史海拾趣
|
这是一个真实的案例。在某型号的核心网络交换机设备中,为调试方便,实现了一个把内存内容从终端打印的功能,也就是dump memory,屏幕的左边显示十六进制,右边以ASCII形式显示, 用过UltraEdit的十六进制编辑功能朋友应该都很了解。显示ASCII码部 ...… 查看全部问答> |
|
[ERP]深圳嘉立盛公司专业订制ERP,OA , CRM,进销存,1000元起订 深圳嘉立盛是一家专业从事软件开发订制,对ERP,OA,CRM,仓库进销存,客户管理系统,软件的订制有一流的经验,先后为多家中,小型公司提供过软件订制服务,先 ...… 查看全部问答> |
|
GPS/GPRS远程定位监控、的模块又朋友搞定没有呀,又的话来一块好吧 GPS/GPRS远程定位监控、的模块又朋友搞定没有呀,又的话来一块好吧 有搞定利用GPRS的UDP协议传送GPS信号到指定IP的模块的朋友吗?有的话跟帖,或者电话短消息,13838539322… 查看全部问答> |
|
指纹模块 活体真皮指纹模块 生物射频指纹模块 指纹锁模块、指纹采集模块、指纹采集头、指纹识别模块、指纹识别 C500 、C501 产品介绍: C500、C501是通用的指纹识别模块,采用了最先进的射频式指纹敏感器、高速信号处理器DSP、高性能 ...… 查看全部问答> |
|
在一个 switch() 语句里,新添加一个分支 case 20: //正在编辑 A_ON_Time 参数,LED1长亮 break; 这种情况下编译器跳出严重错误,如下图所示,然后找了半天错误,最后发现在case 20里添加一句话如下面所示代码: ...… 查看全部问答> |




