COMFILE PICBASIC Manuel Utilisateur page 33

Table des Matières

Publicité

Manuel de référence PICBASIC
Néanmoins à l'inverse de la plupart des produits concurrents, Il vous sera possible de disposer d'un très puissant système de
"débuggage" en sollicitant simplement l'icône "Break". A ce moment, le "PICBASIC" va interrompre son programme et s'arrêter sur
la dernière instruction qu'il était en train d'exécuter. De même une nouvelle fenêtre va s'afficher sur l'écran de votre compatible
"PC". Cette fenêtre appelée "Debug Window" est scindée en 2 parties.
La partie de gauche affiche votre programme où la prochaine instruction à réaliser apparaît en vidéo inverse (bleue).
La partie de droite affiche l'ensemble des variables utilisées dans votre programme avec les valeurs de chacune d'entres elles (en
décimal et hexadécimal).
A ce stade, Vous allez pouvoir exécuter une par une les instructions de votre programme en visualisant les effets sur votre module
"PICBASIC" et surtout l'évolution des valeurs de chaque variable de votre programme sur l'écran du "PC".
Suivant le modèle de "PICBASIC" connecté au PC (et déclaré à la première ligne de votre programme), vous disposez pour les
PICBASIC-1B / 1S / 2B / 2S / 2H / 3B / 3H, des mêmes fonctions de debuggage du logiciel "PICBASIC-LAB".
Pour les PICBASIC2000 de la gamme « PBM » (PBM-R1 / PBM-R5)
vous disposerez de fonctions de debuggage supplémentaires.
Une icône spéciale "Modify Variable" vous permet de modifier depuis le "PC" la valeur de toutes les variables du programme afin
d'accélérer les phases de tests. Une fois la ou les variables modifiés, il vous sera possible de "relancer" à nouveau l'exécution
temps réelle du programme du module PICBASIC2000 ou de tester à nouveau le programme en mode "pas-à-pas".
L'icône "Step Over" exécute également le programme en mode "pas-à-pas" à l'exception que lorsque le programme "arrive" sur
une instruction "GOSUB", ce dernier réalise complètement la sous-routine en temps réel. Une fois la sous-routine terminée, le
programme vous "redonne la main" après le retour de la sous-routine. Cet icône permet également d'accélérer les phases de
développement en "sautant" les sous-routines dont vous êtes sûr du "bon" fonctionnement.
L'icône "Step Out" permet l'exécution du programme en temps réel jusqu'à ce que le "PICBASIC2000" rencontre la fin d'une sous-
routine. A ce stade, ce dernier stoppe l'exécution de son programme et vous "redonne" la main. Ceci se reproduira pour toutes les
sous-routines de votre programme.
Les icônes "Exit" permettent de sortie de la fenêtre "Debug Window" pour revenir à la fenêtre de l'éditeur et vous permettre ainsi
de modifier votre programme.
Vous pouvez également en insérant une ou plusieurs instructions "Break" au sein de votre listing, demander au PICBASIC de
stopper automatiquement l'exécution de son programme dès qu'il rencontre cette instruction et de vous afficher la fenêtre "Debug
Window" sur le "PC".
Configuration de base nécessaire au fonctionnement du "PICBASIC-STUDIO"
- Compatible PC (Pentium minimum).
- WindowsXP™.
- RAM 16 Mo.
- 8 Mo de libre sur votre disque dur.
- Lecteur de CD-rom.
- Câble de programmation "imprimante" ou "USB".
COMFILE Technology (traduction Française Lextronic)
33

Publicité

Table des Matières
loading

Table des Matières