Programmation en langage BASIC de micro-
Les bidouilles des tontons
Parce qu’il ne faudrait jamais quitter Montauban
Electronique récréative
Montauban 82000
Email: francmba@hotmail.com
Bonjour, revenant vivre dans ma région d’origine à Montauban (82), je souhaitais renouer avec mon « hobbie », qui était la conception de montages électroniques à base de micro-
Lorsque plus jeune, je développais mes propres « bidouilles », c’était l’époque du Z80 et du 68HC11.
Maintenant, pour les applications amateurs, la tendance est essentiellement basée sur l’Arduino ou sur les microcontrôleurs du fabricant MICROSCHIP.
Ce site est donc destiné aux amateurs qui souhaitent bricoler des montages à base d’électronique et qui ont envie de partager sur ce sujet.
Je vais donc formaliser les montages essayés afin d’en faire bénéficier ceux qui comme moi veulent avancer sur cette voie et qui se sentent parfois un peu seul
Choix du microcontrôleur: 16F877A
Après la lecture de la littérature sur le sujet, j’ai opté pour les composants PIC et notamment pour le 16F877.
Ce choix est totalement subjectif, mais pour moi il est important d’éviter de me disperser sur plusieurs plate formes, pour arriver à en maîtriser au moins une correctement.
Il semble qu’au sein des PIC(s) le 16F877 soit plutôt dépassé, mais il a l’avantage d’avoir comme support une littérature importante et variée ainsi que de nombreux sites internet lui étant consacré.
Ce qui veut dire que la grande majorité des montages testé ici seront à base du 16F877A
Great Cow Basic
Je cherchais un langage de programmation simple et puissant et bien sur gratuit.
Pour tous ceux qui travaillent dans le secteur de la micro-
C’est vrai, sauf que je n’ai jamais pu me familiariser à ce langage et que je n’avais pas envie de me mettre encore à devoir me former avant de pouvoir bricoler.
J’ai donc opté pour un choix que seuls les « geeks » de la première heure pourront comprendre ==> le basic
C’est le premier langage qui était livré avec les premiers ordinateurs. Je parle ici de ZX, ZX spectrum et Amstrad 464 (seuls les plus de 50 ans comprendront).
Complètement intuitif, il autorise un certain manque de rigueur dans le développement des programmes. En ce sens, il est donc plus adapté pour une prise en main rapide.
Après des recherches, j’ai trouvé une plate-
Voici donc le lien vers le site de Great cow basic: http://gcbasic.sourceforge.net/Typesetter/index.php/Home
Le lien vers leur documentation en ligne: http://gcbasic.sourceforge.net/help/
En annexe de cette page, vous trouverez le pdf de la documentation technique associée
Pour faciliter la prise en main et le développement d’applications personnelles, je pense qu’il peut être utile de mettre en action tous les périphériques que l’on trouve généralement dans les kit d’Arduino, et dont la mise en oeuvre peut laisser perplexe.
Plus généralement des exemples simples d’utilisation des différents « shields » est le premier pas pour concevoir des applications plus complexes.
Au fil du temps, je mettrai en ligne les résultats obtenus avec ces périphériques. L’idée n’est pas de vouloir présenter des montages de référence, mais plutôt de supporter l’imagination de chacun avec des exemples faciles à comprendre
PIC16F87XA
Orange, supprime l’hébergement des pages personnelles début septembre 2023.
En conséquence le site va devoir trouver un autre hébergeur.
A ce jour, la décision n’étant pas encore prise, je vous laisse mon adresse email, si vous souhaitez plus d’informations:
francmba@hotmail.com
A bientôt
Merci