Outils d'utilisateurs

Outils du Site


pic:gcbasic

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

pic:gcbasic [2009/10/30 00:03]
per
pic:gcbasic [2009/11/06 23:35] (Version actuelle)
per
Ligne 1: Ligne 1:
 +[[piclinux|retour]]
 +[[ktechlab]]
 ====== GCBASIC ====== ====== GCBASIC ======
 http://gcbasic.sourceforge.net/ http://gcbasic.sourceforge.net/
Ligne 12: Ligne 14:
 ou le pdf en espagnol https://sourceforge.net/projects/piclinux/files/GcBasic-PL/GcBasic_Manual.pdf/download ou le pdf en espagnol https://sourceforge.net/projects/piclinux/files/GcBasic-PL/GcBasic_Manual.pdf/download
  
-La documentation en français est en cours ...+J'ai décompressé le fichier gcbasic_es.chm avec archmage et j'ai mis les fichiers ici 
 +http://per.launay.free.fr/es_gcbasic/ 
 + 
 +La documentation en français est en cours ... [[GCBASIC:GcBasic-fr]]
  
 ===== La version  pour Linux ===== ===== La version  pour Linux =====
Ligne 26: Ligne 31:
  
 En plus de ces petites modifications dans le compilateur proprement dit, on a ajouté quelques bibliothèques de fonctions que l'on a considéré utiles et l'on a implémenté l'usage de variables de type "int" qui permet la réalisation d'opérations avec des nombres négatifs. En plus de ces petites modifications dans le compilateur proprement dit, on a ajouté quelques bibliothèques de fonctions que l'on a considéré utiles et l'on a implémenté l'usage de variables de type "int" qui permet la réalisation d'opérations avec des nombres négatifs.
 +
 +
 +Utilisation :
 +
 +En plus des fonctionnalités originales de GcBasic sont disponibles:
 +  * **Multitasking :** Facilite la programmation de taches qui doivent être exécutées périodiquement, bien que dans un sens plus large il permet la programmation structurée sur une base de temps.
 +  * [[http://piclinux.sourceforge.net/adc87x.html |ADC pour PIC16F87X]] : Bibliothèque de functions du Convertisseur Analogique Numérique (CAN) de bas niveau pour la famille 16f87x et compatibles; elle permet de séparer le processus de lecture (ADC) CAN en petites fonctions, directement écrites en assembleur (asm), parce que le code généré est beaucoup plus petit et plus rapide.
 +  * **Comparateurs:** Bibliothèques de fonctions pour les comparateurs, en principe écrite para 16f87x mais elles sont utilisables avec beaucoup d'autres modèles; elles sont aussi écrites directement en assembleur (asm) pour minimiser le code généré.
 +  * **Fonctions pour Gedit Pic-IDE :** Permet la connexion du Pic avec le plugin Gedit Pic-IDE ainsi on peut voir et modifier les registres du Pic depuis Gedit à travers le port série.
 +  * **Variables de type INT:** Permet de réaliser des opérations mathématiques et de comparaison avec des nombres négatifs, en utilisant des variables de tipo INT (16 bit). On a aussi ajouté une fonction pour calculer la valeur absolue.
  
  
pic/gcbasic.1256857405.txt.gz · Dernière modification: 2009/10/30 00:03 par per