新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MSP430單片機(jī)驅(qū)動(dòng)MSM7512程序

        MSP430單片機(jī)驅(qū)動(dòng)MSM7512程序

        作者: 時(shí)間:2016-11-30 來(lái)源:網(wǎng)絡(luò) 收藏
        #include <msp430x14x.h>

        #define uint unsigned int
        #define uchar unsigned char
        //P1.2接RD(第9腳)
        #define MOD1_1 P1OUT |= BIT0 //P1.0接MOD1(第14腳)
        #define MOD1_0 P1OUT &= ~BIT0
        #define MOD2_1 P1OUT |= BIT1 //P1.1接MOD2(第15腳)
        #define MOD2_0 P1OUT %= ~BIT1

        本文引用地址:http://www.104case.com/article/201611/323976.htm

        void SysInit(uint x)
        {
        if (x == 1)
        {
        P1DIR = 0XFF;P1OUT = 0XFF; //初始化P1
        P2DIR = 0XFF;P2OUT = 0XFF; //初始化P2
        P3DIR = 0XFF;P3OUT = 0XFF; //初始化P3
        P4DIR = 0XFF;P4OUT = 0XFF; //初始化P4
        P5DIR = 0XFF;P5OUT = 0XFF; //初始化P5
        P6DIR = 0XFF;P6OUT = 0XFF; //初始化P6
        WDTCTL = WDTPW + WDTHOLD; //關(guān)閉看門狗
        }

        }


        int main( void )
        {
        SysInit(1);
        MOD2_0; //使用模式1,即解調(diào)模式
        MOD1_1;
        P3DIR = 0x00; //設(shè)置P1.2為輸入狀態(tài)
        P4OUT = P3IN & BIT2;

        while (1)
        {

        P4OUT = P3IN & BIT2;
        if(P4OUT == 0) //AI輸入為2100Hz
        {
        P2OUT &= ~BIT0;
        }
        else
        {
        P2OUT &= ~BIT1;
        }

        }
        }



        關(guān)鍵詞: MSP430單片機(jī)MSM751

        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 武强县| 和硕县| 宜兰县| 嫩江县| 界首市| 宜州市| 宁海县| 兴仁县| 中超| 香河县| 康定县| 南雄市| 漠河县| 南投县| 沙坪坝区| 临沂市| 融水| 仙居县| 子洲县| 富锦市| 宁国市| 定结县| 酉阳| 宁晋县| 醴陵市| 遵义县| 湘西| 旅游| 抚顺市| 黎城县| 临猗县| 平顺县| 中超| 永仁县| 建始县| 泉州市| 娱乐| 乌鲁木齐市| 盐山县| 富平县| 晋江市|