Rechercher : dans
Par :

Gerer les interruptions en c

Dernière réponse le 9 sep 2005 à 16:23:03 daconcar, le 7 sep 2005 à 15:20:07 
 Signaler ce message aux modérateurs

Bonjour
je suis entrain de programmer le port paralléle de mon pc avec borland c. Je veux que les sorties du port soient à un niveau logique bien défini (ce serait bouclé) et jaurrais le droit d'arrêter l'exécution à tout moment en appuyant sur une touche.Comment faire pour signifier qu'en ayant sur une touche l'exécution s'arrête quel qu'en soit la phase d'exécution.
Merci

Configuration: Pc/windows millenium

Meilleures réponses pour « Gerer les interruptions en c » dans :
Gérer les partitions sous Windows VoirPour ceux qui veulent gérer leurs partitions sous Windows XP, Vista ou Sept sans télécharger aucun logiciel supplémentaire, voici la procédure : Accédez au gestionnaire de disque Partitionner son disque Réduire une partition Créer une...
La compilation et les modules en C et en C++ VoirCet article a pour vocation d'introduire les notions de bases de la compilation en C et en C++ et de la programmation modulaire. Il permet de mieux comprendre les messages d'erreur du compilateur. Les notions abordées ici sont indépendantes du...
[Internet] Gérer les cookies VoirGérer les cookies Les cookies sont des marques de votre passage sur les sites internet. Certains ne stockent que le mot de passe et le "login" correspondant à un site tandis que d'autres enregistrent davantage d'informations, généralement vos...
Télécharger Visual C++ Express VoirVisual C++ Express est une version "gratuite" et allégée de Visual Studio ; l'utilisation requiert l'inscription sur le site de Microsoft. Cet environnement de développement permet de créer des application Win32 ou du .NET C.
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
Les structures en langage C VoirDifférence entre une structure et un tableau Un tableau permet de regrouper des éléments de même type, c'est-à-dire codés sur le même nombre de bits et de la même façon. Toutefois, il est généralement utile de pouvoir rassembler des éléments de...
Les chaînes de caractères en C++ VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C++, une...

1

gienas, le 7 sep 2005 à 17:12:44

Bonjour daconcar et tout le groupe

Je n'ai pas compris le sens de ta question.

Y a-t-il un rapport entre l'état des sorties parallèles et l'action que tu veux faire?

Quand tu parles "d'interruptions", parles-tu d'interruptions matérielles (qui sont servies par du soft), ou bien est-ce la fin (interruption) de ton programme?

Si ta question est claire de chez clair, peut-être auras-tu des réponses pertinentes.

Répondre à gienas

2

daconcar, le 9 sep 2005 à 15:14:06

J'aimerais arrêter le programme à tout moment en appuyant par exemple sur la touche 'F'

Répondre à daconcar

3

 bill_baroud, le 9 sep 2005 à 16:23:03

Salut,

tu connais kbhit() ?

de memoire ca donne quelque chode du genre:

int main()
{
.
.
while(!kbhit())
{
.
.
}

return 0;
}

Répondre à bill_baroud