Vous êtes sur la page 1sur 9

Compte rendu du TP1 et TP2

Architecture des Systèmes à Processeurs

TP1 - VISUAL C# EXPRESS


 ELÉMENTS DE PROGRAMMATION EN C# (C SHARP)

TP2 Visual C# express (C Sharp)

 Communication Sérielle RS232

1 REALISER PAR :

OUSSAMA AADNANE
TP1 - VISUAL C# EXPRESS
 ELÉMENTS DE PROGRAMMATION EN C# (C SHARP)

 Familiarisation avec le logiciel visual C++ et Création de l’interface graphique

1. Création du programme :
On a essayé de suivre les etapes demander dans l’ennoncer pour crée une interface
graphique contient : 1 zone de texte modifiable à liste déroulente (ComboBox : choix
de l’opération), 4 Labels (valeur 1 , valeur2, Résultat et « vide » ) , 2zone de texte
(TextBox : «``Val_1`` et ``Val_2`` et 2 bouton (Calculer et Quitter ).

2
2. Code du programme :
Après l’aide du professeur, On a réussi de crée un code du programme convenable
associé à cette application composée de 4 fonctions : Addition , Soustraction ,
Multiplication , Division , Factorielle .

3
En fin , on a tester l’opération et on a trouvé que les opération ça marche sauf
l’opération Factorielle . Donc on a modifié notre code et on a utiliser ^hide^ car le
factorielle besoin qu’une seul valeur.
Et voilé des capture durant notre TP1 :

Addition Soustraction

4
Division
Multiplication
Et après effectué les
modification nécessaire .On a
afficher l’opération Factorielle
avec une seul valeur qui on a
besoin . On vous partage les
capture convient :

5
TP2 Visual C# express - (C Sharp)

 Communication Sérielle RS232

 Simulation de la communication sérielle C++ vers Isis :


Avant d’émuler 2 ports série sur PC. Il faudra exécuter et configurer le logiciel
« Virtual Serial Ports Emulator » (VSPE) .

Dans logiciel Isis , Cette application


émule un périphérique par
l’intermédiaire . (Fichier
« CommRS232-C_Isis.dsn »)

6
1. Création de l’interface :
Réaliser l'interface graphique de gauche comportant : 4 Labels ("Choix du port",
"Choix du Débit", "Tapez la chaine à envoyer" et celui au-dessus du bouton "Exit", il
est Vide), 2 zones de liste ( ComboBox : Propriété Items = respectivement COM1,
COM2, COM3, COM4 et 2400, 4800, 9600, 19200, 38400, …), 1 zone de texte
(TextBox ), 1 barre de progression ( progressBar ), 5 boutons ("Connexion", "Envoi",
"Reception", "Stop" et "Exit") et enfin le composant serialPort.

7
2. Code du programme :

8
Après qu’on tape la chaine à envoyer , on reçois ce qu’on à écrie exactement dans
Virtual Terminal après cliquer sur Envoi et méme chose qu’on écrie sur Virtual
Terminal , On clique sur Reception pour s’affiche sur Taper la chaine à envoyer .
Voilà une capture :

Vous aimerez peut-être aussi