TABLE DES MATIÈRES 5
6.5.1 Liste des instructions simples ...................... 93
6.5.2 Liste des instructions composées .................... 93
6.5.3 Les instructions que vous ne trouverez pas en Piccolo ....... 95
6.6 Les instructions simples ............................. 97
6.6.1 Instructions nommant un registre ................... 97
6.6.2 Instructions nommant un registre, et optionnellement W. . . . . . 97
6.6.3 Opérations d’affectation de bit ...................... 98
6.6.4 Opérations littérales avec WREG .....................100
6.6.5 Instructions identiques à celles de l’assembleur ...........100
6.6.6 Instruction fnop ..............................100
6.6.7 Instruction lfsr ..............................101
6.6.8 Instruction movff .............................101
6.6.9 Appeler une routine régulière ......................102
6.6.10 Appeler une routine sans retour ....................102
6.7 Section include ..................................103
6.8 Section data ....................................104
6.9 Instructions pic18 .................................105
6.9.1 Instruction ltblptr ...........................105
6.9.2 Instruction ldataptr ...........................106
7 Instructions structurées 108
7.1 Instruction mnop ..................................109
7.2 Instruction nopbra .................................109
7.3 Instruction conditionnelle simple ........................110
7.4 Instruction conditionnelle structurée ......................110
7.5 Instruction switch .................................113
7.5.1 Citer plusieurs constantes dans une branche case .........114
7.5.2 Citer un intervalle dans une branche case ..............115
7.6 Instruction de répétition infinie .........................115
7.7 Instruction de répétition statique ........................116
7.8 Instruction répétitive ...............................118
7.9 Forme générale des conditions ..........................120
7.9.1 Conditions élémentaires pour baseline et mid-range ........121
7.9.2 Conditions élémentaires pour pic18 ..................121
7.10 Instructions computed ..............................123
7.10.1 Instruction computed retlw ......................123