Pièce jointe « mod_RAM.tex »

Téléchargement

   1 \section{Module Mémoire RAM}
   2 
   3 Cette bibliothèque sert pour interroger la mémoire RAM libre dans le PIC. Les fonctions nous aideront à    connaître la mémoire libre dans chaque banque.
   4 
   5 \verb! #include <memory.h> !
   6 \subsection{memory\_bank0}
   7 La fonction retourne la quantité d'octets (bytes) (RAM) libres dans la BANQUE 0.
   8 
   9 Par défaut cette fonction est autorisée, du fait de la macro I\_HAVE\_BANK0.
  10 
  11 BYTE memory\_bank0(void);
  12 \subsection{memory\_bank1}
  13 La fonction retourne la quantité d'octets (bytes) (RAM) libres dans la BANQUE 1.
  14 
  15 La fonction doit être autorisée avec la macro I\_HAVE\_BANK1.
  16 
  17 BYTE memory\_bank1(void);
  18 \subsection{memory\_bank2}
  19 La fonction retourne la quantité d'octets (bytes) (RAM) libres dans la BANQUE 2.
  20 
  21 La fonction doit être autorisée avec la macro I\_HAVE\_BANK2.
  22 
  23 BYTE memory\_bank2(void);
  24 \subsection{memory\_bank3}
  25 La fonction retourne la quantité d'octets (bytes) (RAM) libres dans la BANQUE 3.
  26 La fonction doit être autorisée avec la macro I\_HAVE\_BANK3.
  27 
  28 BYTE memory\_bank3(void);
  29 \subsection{memory\_bank\_all}
  30 La fonction retourne la quantité d'octets (bytes) (RAM) libres dans toutes les BANQUES.
  31 
  32 La fonction a besoin que l'on autorise avec la macro I\_HAVE\_BANK0,I\_HAVE\_BANK1, etc. Les banques qui sont utilisées.
  33 
  34 BYTE memory\_bank\_all(void);
  35 \subsection{Exemple de Mémoire}
  36 
  37 pour compiler les commandes suivantes sont nécessaires :
  38 
  39 Exemple de compilation : ./compila.sh ej\_memory 16f877a
  40 
  41 ej\_memory.c
  42 \verbatiminput{source/ej_memory.c}

Fichiers joints

Pour vous référer aux pièces jointes d'une page, utilisez attachment:filename, comme indiqué ci-dessous dans la liste de fichiers. N'utilisez pas l'URL du lien [get], car elle peut changer et donc être facilement cassée.
 Tous les fichiers | Fichiers sélectionnés supprimer déplacer vers la page copier vers la page

Vous n'êtes pas autorisé à joindre un fichier à cette page.

Site hébergé sur un Cloud Public IKOULA Ikoula