16/04/2005, 22h48
|
Sujet lecture du port // d'un pc en Qbasic - Message #1
|
Date d'inscription: octobre 2004
Localisation: jura ,france
Âge: 18
Messages: 1 383
|
lecture du port // d'un pc en Qbasic
lut
je cherche à lir les E/S du port // en qbasic , quelqun pourrait il m'éclairer ?
et ,est il possible de lir un signal analogique sur le port // ?
peu on démultiplier le nombre d'E/S du port // ?
j'ai trouver le site de l'AMFN mais j'ai rien compris , pouvez vous m'éclairer ?
merci pour tout @++ Tix. 
__________________
nenni mafoi
|
|
|
|
Aujourd'hui
|
|
|
|
Liens sponsorisés
|
|
|
|
|
17/04/2005, 02h06
|
Sujet lecture du port // d'un pc en Qbasic - Message #2
|
Date d'inscription: février 2004
Messages: 120
|
Re : lecture du port // d'un pc en Qbasic
bonjour
Pour lire un port // en qbasic il y a la fonction inp() un exemple:
a=inp(&H378) l'octet sera dans a, &H378 est l'adresse du port //
On ne peut pas lire de l'analogique sur un port // sans un convertisseur.
Pour lire de l'analogique le PC dispose de 4 convertisseurs 0-5V, pas tres precis, sur le port joystick pour les lire en qbasic c'est la fonction stick()
Il est possible de multiplexer les sorties du port // mais avec des composants externes comme des 74540 .
Gilles
|
|
|
|
20/04/2005, 00h13
|
Sujet lecture du port // d'un pc en Qbasic - Message #3
|
Date d'inscription: octobre 2004
Localisation: jura ,france
Âge: 18
Messages: 1 383
|
Re : lecture du port // d'un pc en Qbasic
merc i,cette reponse me laisse cependant perplexe , inp() ,je connai ,et j'ai testé ,mais comment donc connaitre l'état des 8 entrées séparement ?
merci encor ,@++ Tix. 
__________________
nenni mafoi
|
|
|
|
20/04/2005, 10h50
|
Sujet lecture du port // d'un pc en Qbasic - Message #4
|
Date d'inscription: avril 2003
Localisation: Metz
Messages: 5 848
|
Re : lecture du port // d'un pc en Qbasic
il te suffit de faire une conversion décimal -> binaire, chacun des 8 bits correspondant à une des 8 entrées.
A+
|
|
|
|
20/04/2005, 12h19
|
Sujet lecture du port // d'un pc en Qbasic - Message #5
|
Date d'inscription: janvier 2005
Messages: 7 526
|
Re : lecture du port // d'un pc en Qbasic
Bonjour Tix et tout le groupe
La réponse de Jack est la méthode.
Cependant, si tu veux "rester" en décimal, voilà quoi faire:
Si inp() = 0 -> aucun des bits n'est là.
si inp contient le terme 1, alors le bit b0 est là (impair)
si inp contient le terme 2, alors le bit b1 est là
si inp contient le terme 4, alors le bit b2 est là
...
si inp contient le terme 128, alors le bit b7 est là.
Exemple 17d = 16d+1d -> b0 et b4 sont là
|
|
|
|
20/04/2005, 23h48
|
Sujet lecture du port // d'un pc en Qbasic - Message #6
|
Date d'inscription: octobre 2004
Localisation: jura ,france
Âge: 18
Messages: 1 383
|
Re : lecture du port // d'un pc en Qbasic
gienas ,merci pour l'explication détaillée ,mais j'avoue ne pas trop saisir ...
sur le site de l'amfn ,ils donnent une solution pour démultiplier les E/S du port// (8-->32+32) mais je ne comprend pas leur mode de commande ,connaissez vous le systeme ?
et la solus pour CNA ???
merci à tous , @++ Tix. 
__________________
nenni mafoi
|
|
|
|
20/04/2005, 23h53
|
Sujet lecture du port // d'un pc en Qbasic - Message #7
|
Date d'inscription: avril 2003
Localisation: Metz
Messages: 5 848
|
Re : lecture du port // d'un pc en Qbasic
Tix, une question: qu'as-tu commes bases en électronique numérique?
Est-ce que changement de base, bascules D, registre, compteur, etc. te sont familiers?
A+
|
|
|
|
21/04/2005, 23h58
|
Sujet lecture du port // d'un pc en Qbasic - Message #8
|
Date d'inscription: octobre 2004
Localisation: jura ,france
Âge: 18
Messages: 1 383
|
Re : lecture du port // d'un pc en Qbasic
héhé ,pas grand chose ! ,Mais comme il faut attendre les classes supérieure pour commencer à apprendre ,j'essay de grapiller ce que je peu .... donc ,registre ,non ,connais pâs ,
bascule oui ,d non ,compteur , nonplus ,changement de base ,je me doute un peu ,donc ,non ,aucune connaissance supérieure dans le domaine !,dsl...(d'ou ma question ,...)
@++ Tix. 
__________________
nenni mafoi
|
|
|
|
22/04/2005, 00h14
|
Sujet lecture du port // d'un pc en Qbasic - Message #9
|
Date d'inscription: avril 2003
Localisation: Metz
Messages: 5 848
|
Re : lecture du port // d'un pc en Qbasic
ça va être compliqué,
cependant rien n'est perdu, parce que tu n'auras pas besoin d'atteindre un niveau d'étude supérieure car c'est plutôt du niveau 1ère sti électronique tout ça.
Et comme tu as des notions de programmation, ça devrait aller.
Si tu veux travailler avec un port de PC pour commander des entrées/sorties, je pense que de bonnes notions sur le binaire ainsi que les fonctions logiques sont indispensables.
Jette un coup d'oeil sur tout ça en premiers lieux et tu pourras comprendre la solution que te propose gienas et qui met en oeuvre finalement une transformation décimal->binaire.
A+
|
|
|
|
23/04/2005, 00h34
|
Sujet lecture du port // d'un pc en Qbasic - Message #10
|
Date d'inscription: octobre 2004
Localisation: jura ,france
Âge: 18
Messages: 1 383
|
Re : lecture du port // d'un pc en Qbasic
d'accord ,merci ,mais ,avez vous un lien ,un tuto sur ce genre de choses ci ????(ca va ,la premiere ,c'est dans SEULEMENT (:'()3 ans ....  )
merci ,@++ Tix. 
__________________
nenni mafoi
|
|
|
|
23/04/2005, 11h19
|
Sujet lecture du port // d'un pc en Qbasic - Message #11
|
Date d'inscription: février 2003
Localisation: Strasbourg
Âge: 26
Messages: 1 627
|
Re : lecture du port // d'un pc en Qbasic
Hello,
avez vous un lien ,un tuto sur ce genre de choses ci ????
http://perso.wanadoo.fr/xcotton/elec...oursetdocs.htm
Je pense que toute la partie logique (hormis les circuits logiques programmables) est un bon début.
Bonne lecture,
JP
Dernière modification par JP 23/04/2005 à 11h22.
|
|
|
|
23/04/2005, 11h29
|
Sujet lecture du port // d'un pc en Qbasic - Message #12
|
Date d'inscription: octobre 2004
Localisation: jura ,france
Âge: 18
Messages: 1 383
|
Re : lecture du port // d'un pc en Qbasic
merci bien !!!

__________________
nenni mafoi
|
|
|
|
|
 |
Bienvenue |
 |
Si ceci est votre première visite, vous devez vous inscrire avant de pouvoir envoyer des messages. En étant inscrit vous pourrez poster votre question, participer aux débats, joindre vos images... alors n'attendez-plus, cela vous prendra 1 minute !
Pour commencer à lire les messages, depuis la page d'accueil des forums, sélectionnez le forum qui vous tente et partez ensuite à sa découverte...
|
 |
Publicité |
 |
|
| A voir aussi (Futura Sciences n'est pas responsable du contenu de ces publicités) |
|
|
| Outils |
|
|
| Modes d'affichage |
Mode linéaire
|
Règles de messages
|
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui
Le code HTML peut être employé : non
|
|
|
Fuseau horaire GMT +2. Il est actuellement 01h32.
Propulsé par vBulletin
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.
Traduction par l'association vBulletin francophone
|
|