본문 바로가기

공부/마이크로컨트롤러

[PIC] 프로젝트 파일 만들기 / 에디터 사용 / 시작 프로그램 어셈블

이 글은 스네일엔 스네이크(http://www.snailnsnake.co.kr)에서 불펌한 글입니다..


MPLAB IDE에서 PIC16F84(A) 어셈블러 프로그램 작성하려면 먼저 프로젝트 파일을 만들어야 합니다. 프로젝트의 의미는 프로그램의 텍스트 작성, 어셈블, 링크, 디버깅에 필요한 옵션(조건)들을 일괄적으로 정리해 파일로 만들어 두는 것입니다.

최근에 개발되는 VB, VC++등 고급언어는 대부분 이와같은 프로젝트 파일을 만들어 관리하는 추세입니다.

아래의 그림에 자세히 설명되어 있으므로 하나하나 차분히 따라해 보시기 바랍니다.

-----------------------------------------------------------------------------------------------------

▶ MPLAB IDE 프로젝트 파일 만들기 (1)


▶ MPLAB IDE 프로젝트 파일 만들기 (2)


▶ MPLAB IDE 프로젝트 파일 만들기 (3)

프로젝트 파일이 만들어지면 프로그램 작업을 시작합니다.


▶ MPLAB IDE로 첫 번째 프로그램 만들기 (1)


▶ MPLAB IDE로 첫 번째 프로그램 만들기 (2)


▶ MPLAB IDE로 첫 번째 프로그램 만들기 (3)


▶ MPLAB IDE로 첫 번째 프로그램 만들기 (4)

아래 그림에 EX1.asm 파일이 있습니다. 한 줄 한 줄 직접 작성하시고 어셈블 해 보십시요.

※ 글자의 색깔은 어셈블러에 내장된 에디터가 만든 것입니다.
※ __config _XT_OSC & _WDT_OFF & _PWRTE_OFF (주의: 처음의 config앞에 언더라인이 2 개임)


▶ MPLAB IDE로 첫 번째 프로그램 만들기 (5)

이제 PIC16F84(A) (마이크로 콘트롤러 내에 내장된) ROM에 구워넣을 수 있는 EX1.HEX 파일이 만들어 졌습니다. 성공을 축하합니다. ^^

다음에는 타겟 회로를 제작할 차례입니다.

-----------------------------------------------------------------------------------------------------

- 계속 -