// Essai de clignotement d'une sortie //
// ======================== //
#include <pic18f452.h> // #include "pic18f452.h"
void main (void)
{
RA0=0;
TRISA=0b00000000;
for (;
{
RA0=0;
RA0=1;
}
}//END//
mais apres la compilation , j'ai toujours l'erreur
Unable to open file '18F452.h' (The file name or path can be wrong )
or j'ai verifie il existe et il est lisible ???
Merci pour votre aide
nostra
**********************
Dernière modification par HULK28 ; 20/07/2007 à 23h51.
"Le temps met tout en lumière." Thalès
21/07/2007 - 13h19
mictour
Date d'inscription
septembre 2005
Localisation
touraine
Messages
136
Re : aide pour CC5X et pic18F452
Bonjour nostra76,
CC5X ne vile pas les 18F, pour cette série de PIC utilise CC8E. (même fournisseur, même limitations et même tarif !)
A ma connaissance la notation RA0, RA1 ... ne fonctionne que pour le 16F84. Regarde dans les fichiers *.h Si tu y tiens vraiment tu peux l'ajouter dans ton entête... ou écrire PORTA.1 = 1 etc..
Bonne prog. mictour.
21/07/2007 - 16h39
nostra76
Date d'inscription
juillet 2007
Messages
17
Re : aide pour CC5X et pic18F452
ok merci,
je tente cela,
a plus**
nostra
22/07/2007 - 21h27
nostra76
Date d'inscription
juillet 2007
Messages
17
Re : aide pour CC5X et pic18F452
bonsoir,
J'ai finalement installé mc18 comme compilateur, et reconfigure pour mon pic18f452, j'ai ecrit un programme presque vide
#include <p18f452.h>// déclarations pour le PIC18F452
void main (void)
{
}
apres compilation voici le message:
Deleting intermediary files... done.
Executing: "C:\mcc18\bin\c18demo.exe" -p=18F452 "source clignotant.c" -fo="source clignotant.o" /i"C:\mcc18\h" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
C:\Documents and Settings\Administrateur.TITANI UM\Mes documents\mplab\clignotant.c:1 6: processor can only input one file at a time
error 1 spawning C:\mcc18\bin\cpp18
Halting build on first failure as requested.
BUILD FAILED: Sun Jul 22 22:23:34 2007
Bonjour nostra76,
Je ne connais pas ce compilateur, en ce moment j'essaie de faire ma "migration" 16F 18F avec cc8e.
Ce site devrait t'interresser : http://www.aix-mrs.iufm.fr/formation...indexPIC_C.htm
Bonne lecture, mictour.
23/07/2007 - 16h59
RISC
Date d'inscription
novembre 2006
Messages
2 859
Re : aide pour CC5X et pic18F452
Bonjour Nostra,
Attention le fichier header pour le PIC18F452 d'appelle p18f452.h.
Si ce n'est pas cela la source de ton problème, c'est peut-etre lié aux chemins d'accès.
Peux tu vérifier cela :
Lance MPLAB.
Charge ton projet ( Projet > Open Project > ....
Pour vérifier les chemins d'accès :
Project > Build options > Project > onglet [directories] > champ [Show directories for] --> [Include Search Path]. La tu devrais avoir : "C:\MCC18\h"
et bien sur vérifies que ton fichier header p18F452.h est là
Conseils d'installation :
1/ je te conseille, si ce n'est pas le cas, d'installer la dernière version gratuite de MPLAB (V7.61a) que tu trouver ici : www.microchip.com/MPLAB (si tu as une version plus ancienne désinstalle la d'abord.
Laisse MPLAB s'installer dans le répertoire par défaut...
2/ Pour le C18, idem. Installe la dernière student edition gratuite que tu peux trouver ici : www.microchip.com/C18 et laisse la s'installer dans le répertoire par défaut.
Il existe également un forum dédié au C18 sur le forum de Microchip ou tu trouveras des centaines d'informations : forum.microchip.com
a+
23/07/2007 - 20h36
nostra76
Date d'inscription
juillet 2007
Messages
17
Re : aide pour CC5X et pic18F452
bonsoir,
J'ai installe la derniere version de MPlab 7.60 et aussi de MC18 3.12, toute la config est bonne, le chemin vers mcc18/h est ok et le fichier p18452.h est bien là.
Mais a la compilation j'ai toujours le meme message d'erreur /
Make: The target "C:\Documents and Settings\Administrateur.TITANI UM\Mes documents\mplab\source clignotant.o" is out of date.
Executing: "C:\mcc18\bin\c18demo.exe" -p=18F452 /i"C:\mcc18\h" "source clignotant.c" -fo="source clignotant.o" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
C:\Documents and Settings\Administrateur.TITANI UM\Mes documents\mplab\clignotant.c:1 6: processor can only input one file at a time
error 1 spawning C:\mcc18\bin\cpp18
Halting build on first failure as requested.
BUILD FAILED: Mon Jul 23 21:35:42 2007
Merci de votre aide.
a plus tard
nostra
23/07/2007 - 21h00
nostra76
Date d'inscription
juillet 2007
Messages
17
Re : aide pour CC5X et pic18F452
bonsoir,
Je pense avoir resolu mon enigme, en fait le chemin d'acces , pour aller jusque mon fichier *.c, exedait la longueur de 64 caracteres , j'ai deménagé le projet vers C: et la compilation fonctionne ..