PIC 18F + recuperer et afficher graphiquement valeur d'une entree analogique du
ericgollin
Messages postés6Date d'inscriptiondimanche 9 novembre 2008StatutMembreDernière intervention12 janvier 2009
-
28 déc. 2008 à 17:26
ericgollin
Messages postés6Date d'inscriptiondimanche 9 novembre 2008StatutMembreDernière intervention12 janvier 2009
-
28 déc. 2008 à 20:28
Bonjour,
je souhaiterais adapter un programme en Delphi qu j'ai trouvé sur ce site concernant le pic18F4550. j'aimerai pour ma part afficher la valeur présente à une entrée du PIC (cette entrée varie grace à un poteiomètre) et l'afficher comme une barre de progression ou un VUmetre.
le programme dont je m'inspire propose d'allumer ou d'eteindre une LED representant l'etat des entrées. mais je ne sais pas comment faire l'adaptation.
une autre question concerne l'ajout d'un composant qui soit un potentiomètre.
merci pour votre aide
A voir également:
PIC 18F + recuperer et afficher graphiquement valeur d'une entree analogique du
ericgollin
Messages postés6Date d'inscriptiondimanche 9 novembre 2008StatutMembreDernière intervention12 janvier 2009 28 déc. 2008 à 20:28
Merci pour la réponse rapide,
ce que je veux faire, c'est utiliser 3 entrées du PIC en entrée analogique, les 5 autres en entrées digitales.
pour les entrées analogiques, je compte brancher des potentiomètres : c'est cette valeur que je veux récupérer et afficher sur le logiciel développé en DELPHI.
donc il faut changer des paramètres ici?
ADCON1= %00001111 ' forcer entrées digitales
TRISA = %11111111 ' PORTA en entré
TRISE = %11111111 ' PORTE en entré
TRISB = %00000000 ' PORTB en sortie
PORTB = 0
TRISD = %00000000 ' PORTD en sortie
PORTD = 0
mais comment avoir la valeur du potentiomètre qui change avec la valeur du potentiomètre?
Microchip propose un exemple.
j'ai fait une adaptation aussi pour que les 16 Leds de sortie soient vu comme des SpeddButton. ce que je voudrais faire, c'est que lorsque j'appuie sur le bouton, la valeur 0 ou 1 s'affiche selon que je sois en OFF ou ON.