본문 바로가기

[Microchip]/dsPIC33-s

[dsPIC3xF-S EVM] PCB에서 dsPIC30F2010 테스트 예제

[dsPIC3xF-S EVM] -> dsPIC30F2010 테스트 예제

사용자 삽입 이미지


[dsPIC3xF-S EVM]은 소형 QFN-28타입의 dsPIC33 시리즈를 지원하기 위해 만들었는데, 전에 받아 두었던 dsPIC30 (dsPIC30F2010)있어 테스트 해 보았다.
특수목적 칩이라 사양은 가격대비 조금 낮은편인듯...





project file down load



개발환경은 Microchip사에서 제공하는 무료 C30 컴파일러를  이용했고 MPLAB IDE 8.0을 용하여 빌더 하였다.
MPLAB를 이용하여 프로젝트 생성시 디바이스를 dsPIC30F2010를 선택하고 C30 컴파일러를 선택 한다.


dsPIC3x 무료 컴파일러

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010065&part=SW006012


Microchip에서 제공하는 무료 C30컴파일러 선택




LED제어 동영상



 


dsPIC30은 dsPIC33과는 핀맵이 조금 다르다.




dsPIC30F2010 보드의 LED는 RF2, RF3에 각각 연결되어 있다.


소스코드

//=============================================================================

// [dsPIC3xF-S EVM] Test Program

// by nexp76(nexp76@naver.com) http://cafe.naver.com/elab

//

// [led.c]

//=============================================================================

/*

 - Onboard Led Control

*/

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

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

// Main Routine

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

int main(void)

{

        //Init System

        SystemInit();

       

        //Init LED

        Led1Init();

        Led2Init();

        Led2On();

        Led1On();

        while(1)

        {

                Led1Off();

                Delay(100);

                Led1On();

                Delay(100);

        }

}

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


반응형