336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

http://www.circuitvalley.com/2012/10/rotary-encoders-interfacing-pic18-avr.html

우선 이 프로젝트는 MPLAB IDE로 짠 18F458 칩 기반 이다.


MPLAB ToolChains  여기 사이트로 가서 

MPLAB C Compiler for PIC18 ..........버젼 3.45 를 다운받거나. 

혹은 ▼ 아래 분할압축한 것을 이용해도 된다.

분할압축 합치는 방법은 우측 링크의 맨 아래쪽에 잘 정리되어있다. ☞링크

mplabc18-v3.45-windows-upgrade-installer.vol1.egg


mplabc18-v3.45-windows-upgrade-installer.vol2.egg


mplabc18-v3.45-windows-upgrade-installer.vol3.egg


mplabc18-v3.45-windows-upgrade-installer.vol4.egg


mplabc18-v3.45-windows-upgrade-installer.vol5.egg


mplabc18-v3.45-windows-upgrade-installer.vol6.egg


mplabc18-v3.45-windows-upgrade-installer.vol7.egg



이렇게 준비가 됬으면

해야될 일 2가지는 Device 맞추기, Toolchain 맞추기 이다.

Device는 MPLAB IDE 상단 툴바에서 Configure >> Select Device


그다음은 Toolchain맞추기이다.

MPLAB은 기본적으로 Assembly용 이다.

C를 이용하기 위해선 Toolchain이 필수이다.

여기서 사용된 Toolchain은 mplabc18 이다.

MPLAB IDE 상단 툴바에서 Project >> Select Language Toolsuite...

여기서 MPLAB C18 C Compiler (mcc18.exe) v3.45를 꼭 확인한다.



이 상태에서 맨위 링크에서 다운받은 프로젝트를 컴파일 (=F10) 하면

BUILD SUCCEEDED 메세지를 볼 수 있다.

========================================================================================

========================================================================================

Hi-Tech C Compiler (=하이테크, 하이텍) 을 다운받으려고 하면 아래 메세지를 볼수 있다.

This compiler has been discontinued and is no longer supported.

10,12,16 시리즈는 더이상 지원하지 않는다는 메세지이다. (현재 18만 지원하고 있다.)

16시리즈중에서도 일부는 지원되지않는다.

필요하신 분은 아래 파일을 다운받기 바랍니다.(이변이 없는한 계속 올려놓겠습니다. ^^)


HI-TECH_PICC_PRO_9.71a.rar










▲여기서 등록이 안될것이다. 그럼 ▼Keygen을 이용하여 해결한다.





========================================================================================

========================================================================================

최신버젼은 XC8이므로 XC8로 쓸것을 권장한다. (아직까지는 예전 Toolsuite로 짠 코드가 많이 돌아다닌다.)

만약 Toolsuite를 다른것을 쓰고자한다면 코드가 살짝 달라진다.

C18 >> XC8

http://www.microchip.com/forums/m656249.aspx

툴체인을 C18 에서 XC8로 변경하고자할때 ▲ 위 사이트를 참고하길 바란다.

Migrate a project from MPLAB C18 to XC8

이주하다. a 프로젝트를 from C18에서 XC8로


'졸업작품 > Encoder with PIC MPLAB IDE' 카테고리의 다른 글

Encoder with PIC MPLAB IDE (예제1)  (0) 2016.01.21
Posted by ElectricShock
:
BLOG main image
잡동사니들(지극히 개인취향인...) (다른글에도 댓글 부탁해요♥) You May Leave English Messages on GuestBook. by ElectricShock

공지사항

카테고리

분류 전체보기 (782)
Programming(=프로그래밍) (3)
MiDi (2)
Animation (4)
Blender (3D Graphic Program.. (10)
Blendtuts.com (Series) (1)
Blender 기초 팁들 (2)
Processing (디지털미디어과) (2)
Music (1)
Books in the world (0)
Communication(CAN, UART, et.. (12)
MCU Examples (PIC 기반) (7)
Transistor (1)
Mikro C Pro (11)
Mikro Pascal (1)
Proton IDE (0)
Robot (0)
Swift 3D (1)
Dummies Series (1)
All about Hacking (0)
제2 외국어 (1)
PIC 해외서적들 (3)
AVR (25)
PIC (MikroC) (MPLAB) (4)
Assembly (2)
ARM (3)
Arduino (26)
PSpice (1)
Proteus ISIS (14)
CodeVision (2)
FPGA (15)
MPLAB (24)
PCB (the Procedure) (15)
3D Printer (5)
PICKIT3 (6)
Matlab (11)
RaspBerry PI (15)
BeagleBone (1)
Android Studio (17)
졸업작품 (172)
Korea History (0)
Issue(사회) (73)
Multimeter 리뷰 (1)
Oscilloscope (1)
A (34)
B (19)
J (6)
C (32)
P (12)
T (37)
H (12)
I (12)
M (44)
R (5)
E (5)
F (2)
D (9)
O (2)
L (7)
S (9)
W (2)
V (6)
G (14)
Visual C++ or Visual Studio (2)
Android App Development (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백