1. Cliquez pour modifier le style du titre
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
– Quatrième niveau
» Cinquième niveau
18/12/2010 1
2. Ecole Polytechnique de Tunisie
Cliquez pour modifier le style du titre
RoboCEPT
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
– Quatrième niveau
Programmation Assembleur
» Cinquième niveau
Présentée par:
Seif Allah JARDAK
Année Universitaire:
2010-2011
18/12/2010 2
3. Plan le style du titre
Cliquez pour modifier
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Rappeler quelques registres
• Troisième niveau
• Classifier les instructions
– Quatrième niveau
• Présenter ces instructions
» Cinquième niveau
• Simuler un exemple
18/12/2010 3
4. Rappel sur les registresdu titre
Cliquez pour modifier le style
• Registrepour modifier les styles du texte du
• Cliquez WORK (w)
• Status : (8 bits)
masque
– b4 :
– Deuxième niveauTO
b0 : C
– b1 Troisième– b5 : RP0
• : DC niveau
– Quatrième niveau
– b6 :
– b2 : Z » Cinquième RP1
niveau
– b3 : PD – b7 : IRP
• Les registres PCL et PCLATH
18/12/2010 4
5. Classification des instructionstitre
Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
masque
– Deuxième orientées octets
• Instructionsniveau
• Troisième niveau
• Instructions orientées bits
– Quatrième niveau
• Instructions générales
» Cinquième niveau
• Sauts et appels de sous-routines
18/12/2010 5
6. Instructions orientées octets titre
Cliquez pour modifier le style du
• •ADDWF f,d modifier les styles du texte (Z)
Cliquez pour (C,DC,Z) • IORWF f,d du
• ANDWF f,d (Z)
masque • MOVF f,d (Z)
• CLRF f (Z)
– Deuxième niveau • MOVWF f,d _
• CLRW Troisième niveau
• _ (Z) • NOP _
• COMF – f,d (Z)
Quatrième niveau • RLF f,d (C)
• DECF f,d Cinquième niveau • RRF
»
(Z) f,d (C)
• DECFSZ f,d _ • SUBWF f,d (C,DC,Z)
• INCF f,d (Z) • SWAPF f,d
• INCFSZ f,d _ • XORWF f,d (Z)
18/12/2010 6
7. Instructions orientées octets titre
Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
– Quatrième niveau
» Cinquième niveau
18/12/2010 7
8. Instructions orientées bits titre
Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• BCF f,b
• Troisième niveau
• BSF – Quatrième niveau
f,b
• BTFSC » Cinquième niveau
f,b
• BTFSS f,b
18/12/2010 8
9. Instructions orientées bits titre
Cliquez pour modifier le style du
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
– Quatrième niveau
» Cinquième niveau
18/12/2010 9
10. Instructions générales du titre
Cliquez pour modifier le style
• Cliquez pour modifier les styles du texte du
• ADDLW k
masque (C,DC,Z)
• ANDLW k niveau
– Deuxième (Z)
• IORLW k niveau
• Troisième (Z)
– Quatrième niveau
• MOVLW k _
» Cinquième niveau
• SUBLW k (C,DC,Z)
• XORLW k (Z)
• CLRWDT _ TO,PD
18/12/2010 10
11. Sautspour modifier le style du titre
Cliquez et appels de sous-routines
• Cliquez pour modifier les styles du texte du
• GOTO
masque k
• – Deuxième niveau
CALL k
• Troisième niveau
• RETFIE– Quatrième niveau
_
• RETLW » Cinquième niveau
k
• RETURN
• SLEEP
18/12/2010 11
12. Cliquez pour modifier le style du titre
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
– Quatrième niveau
» Cinquième niveau
18/12/2010 12
13. Etpour et RP1. C´est quoi? titre
Cliquez RP0 modifier le style du
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
– Quatrième niveau
» Cinquième niveau
18/12/2010 13
14. Exemple style du titre
Cliquez pour modifier le
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Lampe LED qui clignotte
• Troisième niveau
• Programmation sur Mplab
– Quatrième niveau
• SimulationCinquième niveau
» avec Proteus
18/12/2010 14
15. Y a-t-il des question? du titre
Cliquez pour modifier le style
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
– Quatrième niveau
» Cinquième niveau
18/12/2010 15
16. Documentation àle style du titre
Cliquez pour modifier consulter
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
• Troisième niveau
• Cours – Quatrième niveau
Bigonoff:
www.abcelectronique.com/bigonoff
» Cinquième niveau
18/12/2010 16
17. Cliquez pour modifier le style du titre
• Cliquez pour modifier les styles du texte du
masque
– Deuxième niveau
Merci Pour Votre Attention
• Troisième niveau
– Quatrième niveau
» Cinquième niveau
18/12/2010 17