怎样打开msp430 149头文件

 我来答
己学好4
2016-12-30 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5191万
展开全部
int x=1500
void key_init( void )
{
P1DIR=0x00; //输入
P1IES=0xff; // 选择下降沿中断
P1IE=0x01; // 打开中断使能
P1IFG=0x00; //中断标志位清零

}
void main(void)
{ /*下面六行程序关闭所有的IO口*/
P1DIR = 0XFF;P1OUT = 0X00;
P2DIR = 0XFF;P2OUT = 0X00;
P3DIR = 0XFF;P3OUT = 0X00;
P4DIR = 0XFF;P4OUT = 0X00;
P5DIR = 0XFF;P5OUT = 0X00;
P6DIR = 0XFF;P6OUT = 0X01;
WDTCTL = WDTPW + WDTHOLD; // 关狗
key_init();
while(1){
_EINT(); //打开全局中断

}}

/*******************************************

函数名称:PORT1_ISR
功 能:P1端口的中断服务函数
参 数:无
返回值 :无
********************************************/
#pragma vector=PORT1_VECTOR
__interrupt void PORT1_ISR(void)
{
LPM4_EXIT;

if(P1IFG&BIT0) //第0个按键被按下
{

delay1();

if(~(P1IN&BIT0))
{
while((P1IN&BIT0)==0 ); //等待按键放开

x=x+100;
if(x>4500)x=4500;
P1IFG =0x00;
}
}
/*********************消抖的延时**********************/
void delay1(void)
{
uint tmp;
for(tmp = 65000;tmp > 0;tmp--);

}
意法半导体(中国)投资有限公司
2023-06-12 广告
STM32F103是一款高性能的嵌入式芯片,由意法半导体(STMicroelectronics)公司生产。它是STM32系列芯片之一,具有紧凑、低功耗、高性能等特点,被广泛应用于嵌入式系统中。STM32F103的主要特点包括:1. 集成了A... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式