How to Burn MikroC code Using PICkit3
Step1 : Create Program in MikroC
(HEX를 생성한다.)
Step2 : MPLAB Settings
(File >> Close Workspace 를 눌러서 모든 파일들을 닫는다.)
(Configure >> Select Device로 칩선택)
이제 Configure >> Configuration Bits 로 가서 Configuration Bits set in code 가 체크 되있는지 확인한다.
- Now, again click on Configure and then on Configuration Bits and make sure to tick the option above the table which says Configuration Bits set in code. I have also shown it in the below figure.
이제 PICkit3와 Computer를 연결한다.
Driver는 자동으로 installed 된다.
Programmer >> Select Programmer >> PICkit3를 선택
칩과 PICkit3를 연결할 차례이다.
하드웨어가 자가발전이면 에러가 발생하지 않는다.
헌데, 만약 하드웨어가 자가발전이 아니라면, PICkit3가 power it up 시킨다는 의미이므로 PK3Err0045 에러가 발생할것이다.
- Here comes the role of external hardware you are using to connect your PICkit3 with the PIC Microcontroller. If this external hardware is self powered i.e. externally powered than you wont get any error and the PICkit3 will successfully Connected but if your external hardware is not self powered means you are using PICkit3 to power it up then you will get the below error.
PK3Err0045 에러가 발생하면,
Programmer >> Settings >> Power 에서
Power target circuit from Pickit3를 체크해준다.
Programmer >> Reconnect 클릭
==============================================================
Step3 : Importing HEX File in MPLAB (The Last Step)