Roucoul
Famille Mid-Range de Microchip
LE PIC 16F876/877
A. Oumnad
Introduction ................................................................................ 4 I.1 Les microcontrôleurs en général.................................................. 4 I.2 Les PICs de Microchip ................................................................ 5 II Les éméments de base du PIC 16F876/877................................. 7 II.1 L'Horloge ................................................................................. 7 II.2 L'ALU et l’accumulateur W .......................................................... 7 II.3 Organisation de la mémoire RAM................................................. 8 II.3.1 Accès à la RAM par adressage DIRECT ...................................... 8 II.3.2 Accès à la RAM par l’adressage INDIRECT.................................. 9 II.4 Registres de configuration et leurs position dans la RAM ...............11 II.5 Les registres de configuration avec leurs états après un RESET......11 II.6 Les instructions du 16F876/877 .................................................12 II.6.1 Les instructions « orientées Registre» ......................................12 II.6.2 Les instructions « orientées bits » ...........................................12 II.6.3 Les instructions opérant sur une constante ...............................12 II.6.4 Les instructions de saut et appel de procédures.........................12 II.6.5 Les indicateur d’état ..............................................................12 II.6.6 Le jeu d'instructions...............................................................13 II.6.7 Les paramètres des instructions agissant sur registre ................14 II.6.8 Les paramètres des instructions agissant sur bit........................14 II.6.9 Les instruction MOVWF et MOVF ..............................................14 II.6.10 Les instructions btfss et btfsc ...............................................15