Afin de me familiariser avec l'IDE MPLABX et le compilateur XC8 , j'aurais aimé pouvoir piloter ma carte easyPIC V7 avec mon PICKIT3 .
résultat je n'y arrive pas .
Le Hic c'est que je n'arrive pas a connaitre la provenance du problème . le programme ? la liaison ? la carte easypic mal configurée ?
configuration :
MPLABX V3.05
XC8 V1.34
carte easyPIc V7
Adaptateur ICD2
sur la carte un PIC18F45K22 avec quartz externe de 8Mhz
Carte alimentée en USB
En ouvrant MPLAB je recherche un exemple de programme : je tombe la dessus .
Code : Tout sélectionner
/*
* File: main.c
*
* Created on August 16, 2010, 12:09 PM
*/
#include "p18cxxx.h"
void delay();
void delay() {
int counter = 0;
for (counter = 0; counter<10000; counter++) {
;
}
}
void main(void) {
TRISB = 0;
while (1) {
PORTB = 0x0F;
delay();
PORTB = 0x00;
delay();
}
}je remplace #include "p18cxxx.h" par #include "p18F45K22.h" sans succès.
j'ai un onglet qui s'ouvre marqué PICKIT 3
avec ceci :
Connecting to MPLAB PICkit 3...
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.38.10
Firmware type..............PIC18F
Target voltage detected
Target device PIC18F45K22 found.
Device ID Revision = 5
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x7fff
configuration memory
Device Erased...
Programming...
Programming/Verify complete
MAIS aucune led ne clignote sur le PORT B ?
Auriez vous une idée ?

