IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Turbo Pascal Discussion :

[TP]Programme pour piloter port série et parallèle...


Sujet :

Turbo Pascal

  1. #1
    DDR
    DDR est déconnecté
    Nouveau Candidat au Club
    Inscrit en
    Avril 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 3
    Points : 1
    Points
    1
    Par défaut [TP]Programme pour piloter port série et parallèle...
    Bonjour à tous,

    Savez-vous comment s'y prendre pour piloter des cartes d'extension ISA de type RS232 et parallèle avec le langage Pascal ?

    Merci pour votre collaboration.

  2. #2
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 465
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 465
    Points : 4 312
    Points
    4 312
    Par défaut
    Hé bien désolé de te décevoir, mais le pilotage de la RS232 est assez compliqué. Il existe plusieurs solutions, mais je vais te citer les principales :
    - la plus simple est d'utiliser les interruptions définies par le BIOS (INT 14h) : jamais véritablement testées, elles doivent sûrement marcher mais le résultat ne doit pas être probant si on recherche une certaine performance.
    - certainement la plus complexe est de détourner les IRQ 3 et 4 qui correspondent respectivement aux ports COM1 et COM2. L'utilisation des ports 2F8 et 3F8 (si je me souviens bien !) est également à mettre en place (sans parler des ports de contrôle 2F9 et 3F9). Bref y'a du travail mais c'est très intéressant pour découvrir le mécanisme des interruptions et des sémaphores.

    a+

  3. #3
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 963
    Points : 59 642
    Points
    59 642
    Billets dans le blog
    2
    Par défaut
    Bonjour !

    J'ai un peu de doc là-dessus :

    http://users.skynet.be/lpjjl/Documen...S232_modem.zip

  4. #4
    DDR
    DDR est déconnecté
    Nouveau Candidat au Club
    Inscrit en
    Avril 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Et pour le port parallèle, avez-vous une idée ?

  5. #5
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 465
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 465
    Points : 4 312
    Points
    4 312
    Par défaut
    Pour le port parallèle c'est plus simple, car il est directement accessible par le port 378 si je me souviens bien... Mais l'échange de données reste assez chaotique aussi je pense...

    a+

  6. #6
    Rédacteur
    Avatar de Giovanny Temgoua
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Points : 4 006
    Points
    4 006
    Par défaut
    Salut,

    Juste pour faire une remarque... Le sujet qui traite du port RS232 a été traité et résolu dans ce sujet. C'est vrai que cà date un peu (presque un an) mais néanmoins une recherche sur le forum t'aurait grandement éclairé DDR.

    A+

  7. #7
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 465
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 465
    Points : 4 312
    Points
    4 312
    Par défaut
    Tu ferais un bon modérateur King !!

  8. #8
    Rédacteur
    Avatar de Giovanny Temgoua
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2003
    Messages
    3 830
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2003
    Messages : 3 830
    Points : 4 006
    Points
    4 006
    Par défaut
    Citation Envoyé par wormful_sickfoot
    Tu ferais un bon modérateur King !!
    Merci

  9. #9
    DDR
    DDR est déconnecté
    Nouveau Candidat au Club
    Inscrit en
    Avril 2004
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    ok, c'est cool les infos !
    Merci pour votre collaboration, @+

  10. #10
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 465
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 465
    Points : 4 312
    Points
    4 312
    Par défaut
    Ben de rien, nous sommes là pour ça !

  11. #11
    Membre expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Points : 3 369
    Points
    3 369
    Par défaut
    L'utilisation de Google est aussi vivement conseillée, en plus de la recherche sur le forum.

    Merci d'utiliser cette fonction à l'avenir, et bien entendu de lire les règles du forum. Merci.

    A+

Discussions similaires

  1. Un guide de bonnes pratiques pour programmer avec le port COM ?
    Par Chekov dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 10/03/2008, 17h25
  2. programme pour trouver l'adresse du port d'un élément
    Par nanou1983 dans le forum Windows Forms
    Réponses: 28
    Dernier message: 20/09/2007, 08h32
  3. [Question de programmation] Comment piloter un port USB ?
    Par Hucklus dans le forum C++Builder
    Réponses: 1
    Dernier message: 14/02/2006, 16h33
  4. Problème pour piloter le port série avec TComPort
    Par Jayceblaster dans le forum Composants VCL
    Réponses: 6
    Dernier message: 08/12/2005, 14h21
  5. quel est le Meilleur language pour piloter le port serie ?
    Par flyfab dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 21/07/2003, 10h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo