Академический Документы
Профессиональный Документы
Культура Документы
dinstruction du Pic
16F876/877
Ralis par :
Boughallad Youssef
EL Mrabet Tarmach Anbar
Ben Sallam Aiman
Ouahmi Abderahman
SOMMAIRE
Presentation
generale du
jeu
dinstruction
s
Differents
Types
dinstructions
Exemple
dun
programm
e
Les
instruction
s
orientes
Registre
Les
instructions
orientes
Bits
Les
instruction
s oprant
surLes
une
constante
instructio
ns de
saut et
appel de
procdure
Les
L
ses
Instruction
s
inhrentes
Prsentation gnrale
du jeu dinstructions
Le microcontrleur PIC 16F87x possde 35
instructions de bases.
Chaque instruction ne dure quun cycle machine
(4/fQ) sauf les instructions de sauts telles que GOTO,
CALL,
MEMONIQUE
Reprsente ladresse
du registre
Considr.
D = 0 ou W , le rsultat de
lopration sera plac dans
laccumulateur W.
D = 1 ou F, le rsultat de
lopration sera plac dans
le registre prcis par F.
Exemple:
Syntaxe:
F,D
Dfnition:
commenant
de zro en
MEMONIQUE
indique le
numro du bit
modifer
Indique le registre
qui contient le bit
modifer
on compte partir
Syntaxe:
F,B
Dfnition:
ADDLW 0x20
;Additionner 32 avec W et mettre le
rsultat dans W.
Movlw
0x30
;transferer le nombre hexadecimal
0x30 vers le registre W
Toutes les oprations sur
une constante passent
par le registre W.
MEMONIQUE
Exemple:
Syntaxe:
CONSTANTE
Dfnition:
Instruction 8
Instruction 7
Instruction 5
BONJOUR
Instruction
6
Instruction 4
Goto bonjour
Exemple1:
BONJOUR
GOTO
Instruction 3
Instruction 2
1
Syntaxe:
instruction
MEMONIQUE
Label (ETIQUETE)
Dfnition:
Exemple 2 :
instruction call
CLRW
NOP
SLEEP
;
;
;
Mise zro de W
Aucune opration (temporisation)
Mise en sommeil du PIC
Exemple:
Syntaxe:
MNEMONIQUE
Dfnition: