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.
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.
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+
Bonjour !
J'ai un peu de doc là-dessus :
http://users.skynet.be/lpjjl/Documen...S232_modem.zip
Et pour le port parallèle, avez-vous une idée ?
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+
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+
Tu ferais un bon modérateur King !!
ok, c'est cool les infos !
Merci pour votre collaboration, @+
Ben de rien, nous sommes là pour ça !
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+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager