Template de código para PIC18F24J50 usando compilador XC8.


A compilação pode ser feita na IDE MPLABX ou MPLAB 9.82 no entanto somente o MPLAB 9.82 tem suporte para o Pickit 2.
Um detalhe é que quando o código é gravado como debug, só ira funcionar junto com a ferramenta de debug. Para ter um sistema que ligue junto com a energia é preciso ter gravado usando o modo "programmer" do Pickit 2.

O código de exemplo que preparei fica piscando o LED no pino RA0 e então uma string de contador pela USART com baudrate de 115200 bps.

Debugger Pickit2
PIC18F24J50 na protoboard com cristal de 20 Mhz capacitores de 22pF, LED, e diodo 1N4148 no MCLR
Buspirate v3.6 conectado na serial do PIC18F24J50 para fazer o teste de baudrate