Archives du mot-clé : 16f84

Opérations arithmétiques des PIC16

Les opérations arithmétiques s’appuient principalement sur les 2 instructions add et sub déclinées dans leur mode litéral ou registre. Si add ne pose pas de problème particulier, sub quant a elle peut en dérouter plus d’un car elle opère sur l’opposé de W comme indiqué ci-après :

sublw 0xa              sublw   10            ; W = 10 – W
subwf 0x20, f          subwf   R_2_MAX_TX    ; R_2_MAX_TX = R_2_MAX_TX – W

En savoir plus »

Gestion des Interruptions des PIC16

La gestion des interruptions des PIC16…

Gestion des Banks des PIC16

La gestion des banks des PIC16 posent souvent aux débutants des problèmes. De plus, c’est un mécanisme jugé obsolète vis à vis d’autres micro contrôleurs mais il faut faire avec dès lors que le programme est écrit en assembleur. C’est pourquoi, il est présenté ici quelques règles simples pour faciliter leurs utilisations dans le cadre d’un pic16f628a mais également applicable pour d’autres  pics comme le pic16f84. En savoir plus »