저번달에 이 장비를 구매 했습니다.
슬슬 PIC를 사용해 볼까 했는데 처음에 설치 하고 C 컴파일까지 하는게 쉽지많은 않네요.
참고할 만한 자료도 많이 없는듯 해서요.
정리해 봅니다.

1. MAPLAB IDE 설치
2. MAPLAB IDE 실행하기
3. 프로젝트 만들기
3.1. Project > Project Wizard... 클릭
3.2. 다음 > Device 선택 > CCS C Compiler for PIC... 선택... 
      근데 이걸로 하면 오류가 납니다. 즉, 라이센스가 없어서 그런지 build 시에 오류가 납니다.

이제 부터는 HI-TECH C 를 깔아야 합니다.
picc_9_.83_win.exe
UniversalToolsuite-1.37.exe
http://www.microchip.com/forums/tm.aspx?m=530321&mpage=&print=true <--- 이거참고하세요.
이거 두개를 깔고 다시 해야 합니다. 참.. 번거롭네요. ^^

설치후에.. 3.2.를 다르게 선택 할겁니다.
3.3. 다음 > Device 선택 > HI-TECH Universal ToolSuite > Create New Project File 프로젝트 이름을 넣어 주시면 됩니다.
3.4. Source Files 에 c 파일을 하나 만들어서 추가 하면 됩니다.
여기까지 하면 이런 화면이 나오게 됩니다.

이정도면 대략 셋팅 끝나고 F10 눌러 보면 정상적으로 빌드가 될겁니다.

빌드가 된다고 가정하고.
pic에 어떻게 넣느냐..
아래와 같이 하시면 됩니다.

1. Programmer > Select Programmer > PICSTART Plus 를 선택
2. Programmer > Enable Programmer 선택하면 프로그래스바가 움직입니다.
    정상적이라면 Programmer 에 여러개의 메뉴가 활성화 될겁니다.
3. Programmer  > Program 을 누르면 쓰여지게 됩니다.

* 어떤 소스를 보면 #include <16f84.h> 라는게 있는데요. HI-TECH 를 할 경우는 pic16f84.h 파일을 인클루드 해서 쓰시면 됩니다.
* #include <htc.h> 파일을 쓰는 샘플 코드도 있는데 이걸 넣고 #include <pic16f84.h> 이걸 추가 하면 오류가 납니다. 즉, #include <pic16f84.h> 이것만 넣고 하시면 되요.
* 얼런 회로 동작 시켜 봐야 겠어요.

이거 찾느라 무지 고생했네요.
이제 슬슬 코딩해서 작업 해봐야 겠습니다.
허접한 ^^ 이자료 보시고 궁금한거 있으면 글 남겨 주세요.
 

+ Recent posts