PIC 18f452 - C - Programmation
Marsh Posté le 08-04-2011 à 11:48:28
ReplyMarsh Posté le 08-04-2011 à 11:56:05
h3bus a écrit : Il est stocké où ton fichier? |
pour le moment je travail juste sur le similateur ISIS donc mon ficher il est stocke dans le même dossier que le programme pic
Marsh Posté le 08-04-2011 à 11:58:57
J'ai du mal à comprendre ce que fopen() peux bien faire sur un PIC sur lequel tu n'as ni OS ni système de fichier.
Marsh Posté le 08-04-2011 à 12:01:58
h3bus a écrit : J'ai du mal à comprendre ce que fopen() peux bien faire sur un PIC sur lequel tu n'as ni OS ni système de fichier. |
oui je sais que c un peu bizarre mais mon but de récupéré des valeur a partir d'un ficher pour les affectés sur les pin des pic dsl si j'explique mal mon problème
Marsh Posté le 03-05-2015 à 20:21:10
slt tout le monde
nous sommes 2 étudiantes ayants pour projet commande de 2 moteurs pas à pas d'une bobineuse torique tout en utilisant le Pic 18F452 de MicroChip
Une bonne partie du code de la commande des moteurs a déja été faite. on a un pti probléme au niveau de l'ajout des paramètres a travers un clavier
voila je voudrais savoir si vous pouvez m'aider sur la programmation de cela
Merci d'avance
Marsh Posté le 04-05-2015 à 17:32:15
Crée un nouveau topic en décrivant précisément le souci et en présentant ce qui est déjà fait . Moi je suis plus atmel que pic mais bon...
Marsh Posté le 08-04-2011 à 10:48:41
salut
je travaille sur un pic 18F452 mon but c'est d'allumer des leds je sais c'est très simple mais mon problème je veux récupéré les valeur des pin a partir d'un fichier mais j'arrive pas a ouvrir le fichier déjà voila mon programme qui marche pas je veux savoir si il me manque des libraire ou juste la méthode d'ouvrir le fichier est fausse
#include <p18F452.h>
#include <stdlib.h>
#include <stdio.h>
void main() // fonction principal
{
FILE* fichier = NULL;
fichier = fopen("test.txt", "r" ); <-- sa bloque ICI
int a =0;
TRISD=0;
TRISC=0;
TRISB=0;
TRISB=0;
while (1)
{
PORTCbits.RC0=a;
PORTDbits.RD0=1;
Delay10KTCYx(100);
PORTDbits.RD0=0;
Delay10KTCYx(100);
PORTAbits.RA0=1;
PORTBbits.RB0=1;
}
}