L'avantage avec nos amis Belges, c'est toujours dans la bonne ambiance.
Tu as raison richardel et puis tu es électronicien, c'est ton métier. Je suis d'accord que pour développer un pilote automatique d'avion, vaut mieux aller dans le détail.
Et pour le détail rien de tel que l'assembleur.
Toutefois le basic dont je parle est assez riche en bibliothèques diverses dont I2c, 1wire, lcd, etc... pour lire trois sondes etcommander deux circulateurs.
Pour la même application Il suffit de regarder le code en basic et celui obtenu en assembleur après compilation pour se rendre compte de la différence.
Même en basic il faut structurer. Je pense que la programmation est une forme d'art où l'élégance du code varie fortement d'un concepteur à l'autre.
Et rien n'empêche de glisser une petite routine assembleur dans du C ou du basic quand ça coince.
Je teste souvent des bits isolés sans problèmes. Il y a basic et basic. D'ailleurs celui de Comfile utilisé dans le PB3B qui est un Pic 16F876A dont 4k sont occupés par l'interpreteur est un peu léger à côté de celui de MkroB. Mais suffisant. Un peu cher d'où ma migration vers le 876 ou le 628.
Ça fait près de trois ans que ma régulation tourne nickel avec des paramètres programmables par menu sur un LCD 2x16 et looging des tempés. Mais j'arrive en butée de mémoire et pour le même résultat en assembleur je suis certain qu'il me resterait de la place.
Quant aux entrées sorties il suffit de passer par l'I2c pour gérer le parc électrovannes, circulateurs et autre horloge temps réel.
C'est mieux que l'aspirine pour les maux de tête, je n'en doute pas. Si c'est pas du masochisme ça!!!C'est vrai aussi que si je dois me détendre une soirée, je me tape un petit programme en assembleur
Dommage que chacun travaille dans son coin, on ferait de beaux trucs tous ensembles.
Amitiés ensoleillées.
JP