18
2) Configuration, exemple :
LIST p=16f84, f=inhx8m, r = dec
INCLUDE « p16f84.inc »
__CONFIG H’3FF9′
3) Définition des constantes et des variables, exemple :
led equ 0 x equ 0x0C
cblock 0x0D y,z u,v,w endc
4) Si le programme utilise des interruptions, mettre à l’adresse 0000 (adresse du RESET) une
instruction de branchement au début du programme principal :
org 0 goto debut
5) Ecrire la routine d’interruption à l’adresse 4
ORG 4 écrire la routine d’interruption ici RETFIE Si le programme est configuré pour interdire les interruptions, on peut se passer des étapes 4) et 5),
6) Ecrire les sous programmes (s’il y en a). Chaque procédure commence par une étiquette
qui représente son nom, et se termine par l’instruction RETURN
7) Ecrire le programme principal (commençant par l’étiquette début: si les étapes 4 et 5 sont
présentes)
8) terminer avec la directive END