본문 바로가기

MPLAB

(5)
[PIC12F EVM] 무료컴파일러 HI-TECH C, MPLAB을 이용한 개발환경 설정 [PIC12F EVM] 무료컴파일러 HI-TECH C, MPLAB을 이용한 개발환경 설정 PIC12F 시리즈는 MPLAB설치시 무료로 설치되는 HI-TECH PCC컴파일러를 이용하면 C언어로 프로그램 할 수 있다. MPLAB Project Wizard를 이용하여 간단히 프로젝트 파일을 생성할 수 있다. PIC12F683 보드를 테스트 하는 예제를 작성 해보자. 컴파일러 옵션에서 HI-TECH C컴파일러를 설정한다. 적당한 프로젝트 명을 선택하고 저장하면 프로젝트 파일이 생성된다. 옵션으로 드라이버 파일의 경로를 설정할 수 있다. PIC12 개발환경 설정완료 컴파일 잘 된다. 8핀의 소형 MCU이지만 요즘은 소프트웨어 발전이 좋아 C언어로 쉽게 개발 할수 있어 저렴하고 편리하게 프로젝트를 진행 할수 있는것..
dsPIC (Microchip MPLAB C30) 에서 printf 사용 하기 dsPIC (Microchip MPLAB C30) 에서 printf 사용 하기 엔지니어에게 있어서 가장 강력한 디버깅 무기라는 printf를 임베디드에서 사용하기란 쉽지 않다. 특히 컴파일러마다 버젼마다 옵션이 달라서 고생을 많이 하는데... Microchip사의 MPLAB C30의 경우 write()함수를 오버라이딩 하면 된다고 한다. #include 추가하고 아래 write()함수를 추가해 주면 된다. int write(int handle, void *buffer, unsigned int len) { int i; for (i = len; i; --i) { char c = *(char*)buffer++; U1TXREG = c; while(!U1STAbits.TRMT); } return(len); } 그..
[MPLAB]8.02 업데이트 버젼 MicroChpis의 다른 PC에서 작업하던 프로젝트가 내 PC에서 작업하려 하다보니 정상적으로 열리지 않는다... 이런 무식한 프로그램을 봤나... MPLAB를 업데이트를 해볼까? MPLAB8.02가 나왔군... http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&redirects=mplab MPLAB Software Downloads Associated Files and Release Notes MPLAB IDE v8.00 Full Release Zipped Installation Release Notes for MPLAB IDE v8.00 MPLAB IDE v8.00 Build Pro..
[PIC10Fx EVM] 개발환경 설정 - PIC10F202를 이용한 LED제어 [PIC10Fx EVM] 개발환경 설정 - PIC10F202를 이용한 LED제어 세계 초소형 MCU PIC10F 시리즈는 SOT-23 타입으로 작은것 하나로 모든것이 용서되는 MCU이다. 저렴하고 소형이라 로직으로 구현해야 하는 부분을 초소현으로 대체하지 않을까... C언어를 이용하여 간단히 LED제어 해 보았다. Hitech-C를 이용한 개발환경 설정 MPLAP IDE를 설치하면 무료로 제공되는 HI-TECH C를 이용하면 PIC10F 시리즈를 쉽게 C언어로 프로그램을 작성할 수 있다. 프로젝트 위자드로 생성하고 디바이스를 설정한다.(PIC10F202) 동일하고 컴파일러를 HI-TECH C로 설정한다. 옵션에서 패스를 잡아주면 기존 예제를 동일하게 적용할 수 있다. 소스코드 0.5초 주기로 LED 점등..
PICkit2 EVM사용기 - 간단한 C언어 개발환경 설정 PICkit2 EVM사용기 - 간단한 C언어 개발환경 설정 [테스트 예제 소스] Pic사용자 카페에서 공구한 PicKit2을 예전버젼으로 제대로 동작하지 않아... 새롭게 환경설정을 해 볼 생각으로 간단한 환경설정법에 관해 기록해 보았다. 하드웨어 기술이 발전하면서 각 MUC회사마다 전략적으로 지원을 많이 해 주는것 같아 가난한 엔지니어들 에게는 나날히 편하고 값싸게 공부 해 볼 수 있는것 같다. PICKIT2 환경설정에 필요한 소프트웨어는 IDE환경 MPLAB IDE v8.00 과, 프로그래머 소프트웨어 PICkit 2 V2.40 Install Microchip에서 제공하는 MPLAB를 이용하면 정말 간단하게 컴파일해서 다운로드 해 볼 수 있는데 이번에 MPLAB 8.0을 이용하니 정말로 간단해 졌다...