- JCPicBasic
est avant tout conçu pour écrire des programmes
en basic.
L'assembleur
peut servir à :
- visualiser
le code généré par le basic
- éditer
ce code pour apporter des modifications mineures
- concevoir
de petits programmes directement en assembleur.
La
programmation doit essentiellement se faire à partir
du basic, surtout dans le cas de programmes volumineux.
Mais JCPicBasic peut aussi servir à générer du
code assembleur rapidement en vue de l'éditer directement
en assembleur par la suite.
- JCPicBasic
a été conçu pour compiler le maximum de code à chaque
compilation qu'elles que soient les erreurs rencontrées
pour garantir un débuggage plus précis et plus
rapide.
Le
code généré par JCPicBasic est un code optimisé
pour tenir compte de la faible taille de la mémoire
disponible sur les PICs. Par exemple, une addition
se fait en utilisant une affectation suivi de l'instruction
ADDWF, mais une addition de 1 est automatiquement compilée
en une seule l'instruction INCF.
|