Boas,
Sou newbie com as PIC's e estou com graves problemas em fazer qualquer coisa que seja com uma PIC que eu comprei.
Neste momento eu estou a sentir bastante dificuldade em fazer o básico, ou seja, PROGRAMA-LA
O que sucede é que eu comprei uma dsPIC33FJ32MC202 juntamente com um PICKIT3.
Faço as ligações todas bem (penso eu) mas o MPLAB insiti a dar-me um erro.
As ligações que eu faço para programar esta dsPIC33FJ32MC202 estão descritas em baixo.
dsPIC33FJ32MC202 PICKIT3
~MCLR ---------------------------------- ~MCLR
|
4.7kOhms
|
Vdd
Vdd ------------------------------ Vdd Target
Vss ------------------------------ Vss Target
PGED1 ------------------------------ ICSPDAT/PGD
PGEC1 ------------------------------ ICSPCLK/PGC
Estou a dar informação que é o meu PICKIT3 que fornece a alimentação ao circuito (3.13V confirmados com um voltimetro).
No menu CONFIGURE -> Select Device está seleccionado a pic em questão dsPIC33FJ32MC202
Configuro a indicar que é o programador é o PICKIT3,
E após isto tudo, compilo o código e tento enviar para a dsPIC e o que me dá encontra-se indicado em baixo.
PICkit 3 detected
Connecting to PICkit 3...
Firmware Suite Version...... 01.26.65
Firmware type......................dsPIC33F/24F/24H
PICkit 3 Connected.
Target Device ID (00000000) does not match expected Device
ID (0f090000).
Que erro pode ser este?? Já tentei quase de tudo (até mudar de PIC, mas mesmo assim o erro é o mesmo). Alguma sugestão?
Não estou a ver o que esteja a fazer de errado
Como esta dsPIC possui 3 pares de linhas de programação é necessário seleccionar alguma? É que eu não sei fazer isso e escolhi uma aleatóriamente.
O google também não fornece nenhuma informação para este erro.
Alguem tem algum esquema que eu possa visualizar como se faz as ligações do PICKIT3 para esta dsPIC?