Après nous être intéressé, dans le cadre du premier article consacré au HC12, à l’aspect matériel, nous allons, dans ce second article, aborder la programmation et les outils qu’elle requiert.Le HC12 est un microcontrôleur CISC (Complexe Instruction Set Computer) typique et dispose partant, comparativement, d’un nombre important d’instructions aux modes de fonctionnement complexe si on les compare à ceux que connaît un microcontrôleur RISC (Reduced Instruction Set Computer). De ce fait, ce type de microcontrôleur se laisse plus facilement programmer en assembleur que son homologue de la famille des RISC. Ces derniers requièrent (inévitablement) l’écriture de « code spaghetti », sous la forme de séquences longues et partant difficiles à déchiffrer. Cette approche n’est pas nécessairement un inconvénient tant que l’on laisse à un compilal’informateur la tâche de générer le code. Comme nous avons cependant l’intention de nous mettre au langage assembleur, le HC12 est très exactement ce qu’il nous faut.
Le téléchargement de ce magazine est réservé aux visiteurs enregistrés.
Veuillez saisir votre adresse électronique. Les instructions de réinitialisation de votre mot de passe vous seront immédiatement envoyées par courriel.
Discussion (0 commentaire(s))