打印

使用430制作的水表---主程序

[复制链接]
1492|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
雁舞白沙|  楼主 | 2012-2-28 09:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#i nclude <GLOBAL.h>
#i nclude <stdlib.h>
#i nclude <stdbool.h>
#i nclude <msp430x41x.h>
extern void BasicTimerEn(void);
//----- *** --- 主程序 --- *** -----//
int main(void)
{               
    _DINT();
    LongDelay(20);
    InitSys();
    SleepEn=1;  
    _EINT();
    for(;;)
    {
        WDT();
        PulseAdd();//--------------------SecondsConn-->0x01;
        BeepConn();//--------------------SecondsConn-->0x02;
        LcdParse();//--------------------SecondsConn-->0x04;
        ValveCon();//--------------------SecondsConn-->0x08;
        CardPars();//--------------------SecondsConn-->0x10;
        PowerOnChk();//------------------SecondsConn-->0x20;
        DisturbConn();//-----------------SecondsConn-->0x40;
        BasicTimerEn();//----------------SecondsConn-->0x80  
    }
}
#pragma vector=BASICTIMER_VECTOR
__interrupt void basic_timer(void)
{
    SecondsConn=0xff;
    LPM3_EXIT;
}

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

213

主题

789

帖子

243

粉丝