Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1357 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Simuler données analogique d'un programme C sur ISIS.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Simuler données analogique d'un programme C sur ISIS.

n°1676889
Panda184
Posté le 25-01-2008 à 17:29:48  profilanswer
 

Bonjour à tous, je possède un pic 16F877 et j'ai déjà programmé quelques programmes dessus. Toutefois je voudrais faire quelque chose que je n'ai jamais fait auparavant c'est à dire gérer des données analogiques sur un code C.
 
Je compile mes programmes avec CCS. Je pense que la syntaxe une fois avoir déterminé les ports en analogique est if (input(PIN_A0)>50) alors...
Mais je n'en suis pas si sûr. Le problème également c'est de savoir comment simuler sous ISIS un tel programme ? Je sais simuler des PIC avec des sorties pilotant des moteurs etc... mais je ne sais pas quel composant je dois utiliser pour gérer une donnée analogique sous ISIS, je sais que c'est possible mais je n'ai rien trouvé avec mes recherches...
 
C'est pourquoi je voudrais savoir si quelqu'un a une idée sur la question pour pouvoir d'une part paramétrer les données analogiques en entrées sur le code C et sur ISIS.
 
Merci d'avance ;)

mood
Publicité
Posté le 25-01-2008 à 17:29:48  profilanswer
 

n°1676983
Panda184
Posté le 25-01-2008 à 22:20:51  profilanswer
 

Quelqu'un aurait-il une idée ?
 
Merci encore ;)

n°1677057
Panda184
Posté le 26-01-2008 à 11:12:07  profilanswer
 

quelqu'un saurait-il quels composants dois-je utiliser ?

n°1677120
Emmanuel D​elahaye
C is a sharp tool
Posté le 26-01-2008 à 14:27:38  profilanswer
 

Panda184 a écrit :

Bonjour à tous, je possède un pic 16F877 et j'ai déjà programmé quelques programmes dessus. Toutefois je voudrais faire quelque chose que je n'ai jamais fait auparavant c'est à dire gérer des données analogiques sur un code C.
 
Je compile mes programmes avec CCS. Je pense que la syntaxe une fois avoir déterminé les ports en analogique est if (input(PIN_A0)>50) alors...
Mais je n'en suis pas si sûr. Le problème également c'est de savoir comment simuler sous ISIS un tel programme ? Je sais simuler des PIC avec des sorties pilotant des moteurs etc... mais je ne sais pas quel composant je dois utiliser pour gérer une donnée analogique sous ISIS, je sais que c'est possible mais je n'ai rien trouvé avec mes recherches...
 
C'est pourquoi je voudrais savoir si quelqu'un a une idée sur la question pour pouvoir d'une part paramétrer les données analogiques en entrées sur le code C et sur ISIS.


Ta question n'a malheureusement rien à voir avec le langage C. Je pense qu'il existe des forums spécialisés (au moins en anglais) sur les PIC et les outils en relation.
 
Sinon, la documentation des outils devrait pouvoir te renseigner...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1677334
Panda184
Posté le 27-01-2008 à 10:08:44  profilanswer
 

Je me suis renseigné sur ISIS, donc j'essayerais de simuler dès que je peux.
 
Mais j'aimerais maintenant savoir comment faire un programme avec des données analogiques en C. Je veux dire comment paramétrer et quelles sont les relations à faire pour lorsque j'ai dans mon entrée une donnée supérieur à 100 alors j'ai une sortie activée ?
 
Je ne trouve pas d'exemple en C, en auriez-vous ?
 
 
Merci encore

n°1677530
Emmanuel D​elahaye
C is a sharp tool
Posté le 27-01-2008 à 18:58:03  profilanswer
 

Panda184 a écrit :

Mais j'aimerais maintenant savoir comment faire un programme avec des données analogiques en C. Je veux dire comment paramétrer et quelles sont les relations à faire pour lorsque j'ai dans mon entrée une donnée supérieur à 100 alors j'ai une sortie activée ?


En informatique, il n'y a pas de 'données analogiques'. Il n'y a que des données numériques. Ta question n'a donc aucun sens.

 

Les entrés/sorties d'un programme C sont les flux : stdin, stdout, les fichiers etc.

 

Il est donc possible de placer des données numériques qui représentent des valeurs analogiques et de les llre avec stdin ou un fichier.

 

Il existe aussi des convertisseurs numériques / analogiques (CNA) qui peuvent être commandés par logiciel, produire un signal analogique, relié à un converstisseur analogique / numérique (CAN), qui lui même sert d'ntrée à un autre dispositif piloté par logiciel...

 


Message édité par Emmanuel Delahaye le 27-01-2008 à 19:00:56

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Simuler données analogique d'un programme C sur ISIS.

 

Sujets relatifs
changement de nom de base de données[python] valeur de retour d'un programme
Composant tableau ? Insérer des données dans une BDDEn quoi est programmé ce logiciel? Est-ce facile à réaliser?
[XML-XSL-HTML] Simplification de données [Résolu]"Impossible de sélectionner la base de données..."
récupération de données grâce à un programme CQuestion rapide programme en C !
Modifier programme pour automatiser une tache 
Plus de sujets relatifs à : Simuler données analogique d'un programme C sur ISIS.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR