본문 바로가기

[MSP430]/MSP430-SM

[ MSP430_TSSOP EVM ] FND제어 - 스위치 이용 FND출력

[ MSP430_TSSOP EVM ] FND제어 - 스위치 이용 FND출력

사용자 삽입 이미지
 

프로젝트 파일



기본 드라이버 파일 msp-tssop_LED.zip 를 이용하고
드라이버 파일이 있는 폴더에 압축 풀면 쉽게 테스트 할 수 있다.



테스트 동영상
MSP430F1232 모듈의 스위치를 누를때 마다 FND값을 증가 시키는 예제




소스코드

//-----------------------------------------------------------------------------

// [MSP430 EVM] Test Program

//

// by http://cafe.naver.com/elab

//-----------------------------------------------------------------------------

#include "../00_hal/system.h"

#include "../01_drv/fnd_m.h"

/*

 - EVM보드에 연결된 스위치 제어 예제

 - 스위치 누르면 FND 증가

*/

//-----------------------------------------------------------------------------

int main (void)

{

        unsigned int  cnt = 0;

   

        //System Initialize

        SystemInit();

   

        FndInit();

        FndOut(cnt);

   

        Sw1Init();       

       

        //Init Led

        Led1Init();

        Led2Init();

    Led1On();   

        Led2Off();       

        while (1)

        {

                if(GetSW1())

                {

                        Led1On();

                        FndOut(cnt++%99);

            Delay(50);

                }

                else

                {

                        Led1Off();

                }

        } // while

}

//-----------------------------------------------------------------------------



반응형