15 juil. 2016

Pic Basic compiler OSHON software

Par hasard j'ai retrouvé dans mes archives les licences d'un compilateur "BASIC" qui je pense mérite un article.


Pic Basic Compiler Oshon


Les compilateurs "BASIC" sont souvent associés à "débutant", c'est un peu restrictif et même légèrement péjoratif.
Pourquoi de nombreux amateurs utilisent un compilateur "basic" ? : principalement, je pense, pour sa facilité d'apprentissage et cet argument est difficilement critiquable.

Personnellement j'ai commencé avec un "ZX80 puis 81" et ensuite un  "Apple 2" et bien sûr mes premières lignes de programmation sont écrites en "Basic" et en "assembleur".

Après "Great cow basic" nous allons nous intéresser à un autre compilateur "Oshon software" qu'il est possible de trouver ICI.

OSHON PIC BASIC COMPILER : Présentation


Avant de présenter quelques captures d'écran de cet ensemble "compilateur, IDE et simulateur" une petite liste des particularités de "PICBasic compiler".


  • Utilisable pour les microcontrôleurs Microchip et Atmel,
  • Coût raisonnable ( des promos permettent un prix de < à 20€ par exemple),
  • Un ensemble intégré comprenant un compilateur, un IDE et un simulateur,
  • Un suivi depuis de nombreuses années de cet ensemble,
  • Plusieurs programmes pour les différents microcontrôleurs (un peu dommage),
  • Un nombre limité de références de microcontrôleur,
  • Un notice que je trouve un peu légère (difficile de critiquer, ce n'est pas simple d'écrire une notice qui plaise à tout le monde),
  • La possibilité de dialoguer avec le concepteur du programme.
L'utilisation des versions de démo permettent de voir les différentes possibilités de ces programmes, attention quand même aux limitations un peu gênantes à mon goût.

Après le téléchargement et l'installation, qui ne posent pas de problèmes particuliers, vous pouvez lancer le programme pour obtenir la fenêtre de "configuration et de simulation" :



pic basic simulateur

A partir de cette fenêtre il faut cliquer sur le menu "Tools" pour pouvoir lancer l'IDE, pour visualiser  le microcontrôleur, pour visualiser le programme ou pour choisir les modules qui seront utilisés pour la simulation.


pic basic IDE choix

Quelques exemples :


pic basic pin microcontroleur

pic basic compiler température

pic  basic compiler oscillo


Le menu "Options" permet notamment de choisir et de configurer le microcontrôleur (fréquence et configurations bits).


pic basic compiler options


pic basic compiler selection


pic basic compiler configuration


Je vous laisse découvrir les autres commandes, principalement les commandes relatives à la simulation.

En utilisant la commande "BASIC compiler" nous obtenons la fenêtre qui permet d'écrire et de compiler le programme :

pic basic compiler ide


Pas de commandes particulières dans cette fenêtre, pour compiler, assembler et programmer il faut aller dans le menu "Tools" ou utiliser F7, F8 ou F9.

Liens :

Forum Oshon pic basic compiler


Après cette rapide présentation une info : normalement il devrait apparaître bientôt le même soft mais en langage C, attendons.


Aucun commentaire:

Enregistrer un commentaire