Referencia del Archivo ej_memory.c

Ejemplo para trabajar con memory.h . Más...

#include <pic/p16f877a.h>
#include <uart.h>
#include <delayms.h>
#include <memory.h>

Dependencia gráfica adjunta para ej_memory.c:

Ir al código fuente de este archivo.

Definiciones

#define FOSC_HZ   20000000
#define I_HAVE_BANK0
#define I_HAVE_BANK1

Funciones

int main (void)


Descripción detallada

Ejemplo para trabajar con memory.h .

Autor:
Fernando Pujaico Rivera
Fecha:
Diciembre-2008
Versión:
v0.01
Leeme:
Ejemplo de compilacion : ./compila.sh ej_memory 16f877a .

Preguntas y sugerencias a: fernando.pujaico.rivera en gmail.com
http://pic-gcc-library.sourceforge.net

Definición en el archivo ej_memory.c.


Documentación de las definiciones

#define FOSC_HZ   20000000

Definición en la línea 15 del archivo ej_memory.c.

#define I_HAVE_BANK0

Definición en la línea 21 del archivo ej_memory.c.

#define I_HAVE_BANK1

Definición en la línea 22 del archivo ej_memory.c.


Documentación de las funciones

int main ( void   ) 

Definición en la línea 26 del archivo ej_memory.c.

Hace referencia a delayms, memory_bank0(), SET_9600_8N1, uart_close(), uart_open(), y uart_putc().

00027 {
00028         BYTE x;
00029 
00030         delayms(250);
00031         uart_open(SET_9600_8N1);
00032 
00033         x=memory_bank0(); //bytes libres en  el Banco 0
00034         uart_putc(x);
00035 
00036         x=memory_bank1(); //bytes libres en  el Banco 1
00037         uart_putc(x);
00038         
00039         delayms(250);//para darle tiempo al envio antes de cerrar
00040         uart_close();
00041         
00042         return 0;       
00043 }

Gráfico de llamadas para esta función:


Generado el Thu Jan 8 00:56:12 2009 para pic-gcc-library por  doxygen 1.5.1