Referencia del Archivo ej_uart.c

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

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

Dependencia gráfica adjunta para ej_uart.c:

Ir al código fuente de este archivo.

Definiciones

#define FOSC_HZ   20000000

Funciones

int main (void)


Descripción detallada

Ejemplo para trabajar con uart.h .

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

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

Definición en el archivo ej_uart.c.


Documentación de las definiciones

#define FOSC_HZ   20000000

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


Documentación de las funciones

int main ( void   ) 

Definición en la línea 20 del archivo ej_uart.c.

Hace referencia a c, delayms, SET_9600_8N1, uart_close(), uart_getc(), uart_kbhit(), uart_open(), uart_putc(), uart_puts(), y uart_set_baudrate.

00021 {
00022         char c=0;
00023         char INTRO[6]="HOLA\n";
00024         char FIN[6]="FIN\n";
00025 
00026         delayms(100);
00027         
00028         uart_open(SET_9600_8N1);
00029 
00030         uart_set_baudrate(19200);
00031 
00032         uart_puts(INTRO);
00033         while(c!=13)
00034         {
00035                 if(uart_kbhit()==1)
00036                 {
00037                         c=uart_getc();
00038                         uart_putc(c);
00039                 }
00040         }
00041         uart_puts(FIN);
00042         uart_close();
00043         
00044         return 0;       
00045 }

Gráfico de llamadas para esta función:


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