新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MSP430G2452按鍵控制P1.0口LED燈亮滅

        MSP430G2452按鍵控制P1.0口LED燈亮滅

        作者: 時間:2016-11-30 來源:網絡 收藏
        MSP430G2452按鍵(P1.3)控制P1.0(LED)燈亮滅C語言程序,P1.3為帶上拉電阻的輸入狀態,P1.0為輸出狀態,當P1.3按下,P1.0口LED燈則亮,松開按鍵,LED燈則熄滅,無限循環的下去!程序如下:

        #include "msp430g2452.h"

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

        void main(void)

        {

          WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer

          P1DIR = 0x01; // P1.0 output, else input

          P1OUT = 0x08; // P1.3 set, else reset

          P1REN |= 0x08; // P1.3 pullup

          while (1) // Test P1.3

        {

          if(0x08 & P1IN)

        {

          P1OUT |= 0x01; // if P1.3 set, set P1.0

        }

          else P1OUT &= ~0x01; // else reset

        }

        }



        關鍵詞: MSP430G2452按鍵控

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 昆山市| 津南区| 阿荣旗| 登封市| 白河县| 张家港市| 宜宾市| 武功县| 都兰县| 大姚县| 汉寿县| 监利县| 东平县| 法库县| 鲜城| 通江县| 宜章县| 阿拉善盟| 德清县| 陈巴尔虎旗| 侯马市| 宕昌县| 宜城市| 邢台县| 独山县| 湖州市| 尼玛县| 隆尧县| 磐安县| 平乐县| 石家庄市| 玉林市| 宜君县| 呼图壁县| 榆树市| 武义县| 南宫市| 新绛县| 苗栗县| 股票| 盐源县|