Visita mi canal de youtube

domingo, 28 de mayo de 2017

Comunicacion serial con dos PIC16f877a

Resumen:

Visualizar con un LCD los datos enviados y los datos recibidos; la recepcion del dato deberaser por interrupcion del USART.


Componentes: PIC16f877a, LM016L.



Transmision de datos:
putc (cdata)
putchar (cdata)
cdata es un caracter de 8 bits. Esta funcion envia un caracter mediantela patilla XMIT. La directiva #USE RS232 debe situarse siempre antes de utilizar esta funcion.
puts(string)

string: cadena de caracteres constante o matriz de caracteres terminada con un 0.La funcion puts() manda los caracteres de la cadena, uno a uno, a traves del bus RS-232 utlizando la funcion PUTC(); detras de la cadena envia un RETURN (13) y un retorno de carro(10).

printf (fname,cstring,values...)

cstring: es una cadena de caracteres (constante) o matriz o matriz de caracteres terminadacon un 0.

fname: las funciones a utilizar para escribir la cadena indicada; por defecto se utiliza la funcion

PUTC(), que permite escribir en el bus RS-232.

values: valores a incluir en la cadena separados por comas; se debe indicar %nt. El formato es %nt, donde n es opcional y puede ser:

           1-9           para especificar cuantos caracteres deben ser especificados.
            01-09      para indicar la cantidad de ceros a la izquierda;
           1.1-9.9      para coma flotante.

t puede indicar:



Repcion de datos:

value=getc()
value=getch()
value=getchar()

value es un caracter de 8 bits. Espera recibir un caracter por la línea RS-232 y devuelve su valor. En los dispositivos con USART interno, se pueden almacenar hasta tres caracteres; para evitar esperas se puede usarla funcion KBHIT().
valor= kbhit()
valor es 0(false) si GETC() debe esperar a que llegue un caracter; 1 (TRUE) si ya hay un carácter listo para ser leido por la funcion GETC().

DESCARGAR SIMULACION DE ISIS PROTEUS:

DESCARGA PROGRAMACION DE CCS PIC C COMPILER

PARA DESCARGAR PROGRAMA EL DE ISIS PROTEUS Y CCS PIC C COMPILER 














0 comentarios:

Publicar un comentario