Rapport de stage a ocp a el jadida dissertations et mémoires

48206 mots 193 pages
LA PROGRAMMATION DES PIC®

PAR BIGONOFF

[pic]

Cinquième PARTIE

Migration vers 18F : mode d’emploi

Révision 2

1. Introduction 7

2. Présentation générale 9

2.1 Rappel 9 2.2 Généralités 9 2.3 Organisation des instructions 9 2.4 Organisation de la mémoire programme 10 2.5 Sauts relatifs et absolus 10 2.6 Organisation de la mémoire de données 12 2.7 Un mot sur le registre WREG 13

3. Les modes d’adressage 17

3.1 L’adressage littéral ou immédiat 17 3.2 L’adressage direct de type « banked » 17 3.3 L’adressage direct en access bank 18 3.4 L’accès direct long 21 3.5 L’adressage indirect simple 22 3.6 L’adressage indirect post-décrémenté 24 3.7 L’adressage indirect post-incrémenté 25 3.8 L’adressage indirect pré-incrémenté 26 3.9 L’adressage indirect pré-indexé 27

4. Registres particuliers et particularités 29

4.1 Le PC 29 4.2 Les registres PCL,PCLATH, et PCLATU 30 4.3 Les sauts calculés 31 4.4 Le registre « STATUS » 33 4.5 Le cas des instructions 32 bits 34 4.6 La procédure « read/modify/write » 36 4.7 Les registres LATx 39 4.8 Manipulations de la pile 40 4.9 Les retours rapides « fast » 45

5. Le jeu d’instructions 49

5.1 Conventions 49 5.2 L’instruction « ADDLW » 49 5.3 L’instruction «ADDWF » 50 5.4 L’instruction « ADDWFC » 51 5.5 L’instruction «ANDLW » 52 5.6 L’instruction «ANDWF » 53 5.7 L’instruction «BC » 54 5.8 L’instruction «BCF » 54 5.9 L’instruction «BN » 55 5.10 L’instruction «BNC » 56 5.11 L’instruction «BNN » 56 5.12 L’instruction «BNOV » 57 5.13 L’instruction «BNZ » 57 5.14 L’instruction «BRA » 58 5.15 L’instruction «BSF » 59 5.16 L’instruction «BTFSC » 59 5.17 L’instruction «BTFSS » 60 5.18 L’instruction «BTG » 61 5.19 L’instruction «BOV » 61 5.20 L’instruction «BZ » 62 5.21 L’instruction «CALL » 62 5.22 L’instruction «CLRF 63 5.23

en relation

  • rapport de stage ocp
    6146 mots | 25 pages
  • rapport de stage ocp
    8219 mots | 33 pages
  • Rapport de stage ocp
    5676 mots | 23 pages
  • Rapport de stage ocp
    910 mots | 4 pages
  • Rapport de stage ocp
    2141 mots | 9 pages
  • raport de stage tappisserie dameublement
    360 mots | 2 pages
  • Projet ASE13
    7128 mots | 29 pages
  • Rapport de stage memoire de mahribani
    2581 mots | 11 pages
  • Rapport de stage en PFMP
    969 mots | 4 pages
  • rapport de stage ocp
    1644 mots | 7 pages
  • Rapport de stage
    6194 mots | 25 pages
  • 123Afeaf
    1125 mots | 5 pages
  • Analyse de roland barthes
    342 mots | 2 pages
  • Fasdfasdf
    715 mots | 3 pages
  • Puissance
    1379 mots | 6 pages