miércoles, 2 de enero de 2019

50 ejercicios ensamblador MPLABx y CCS con el PIC16F1827 Ej #6 control del TIMER1 conteo de evento externo

Continuamos con esta serie de ejercicios básicos de programación en ensamblador y CCS usando el PIC16F1827

Ej #6

ASM
Esta ves he realizado una nueva actualización de la librería ASM para manejo del LCD ahora se puede utilizar cualquier pin del microcontrolador y cualquier puerto con el fin de hacer mas personalizable, eso no es todo, ahora vamos a ver el TIMER1 en acción, tambien he incorporado una librería que había creado hace muchos años para la conversión de datos binarios en BCD y para finalizar estamos usando el direccionamiento Indirecto con los registros INDF0 y FSR0 con el fin de enviar datos al lcd al estilo cadenas de c.




En el siguiente codigo podemos ver como se configura el timer para poder trabajar con el

Las modificaciones realizadas a la libreria LCD a fin de poder usar los pines deseados y dejar los que necesitamos para otros usos específicos como en este caso la entrada del TIMER1

La libreria hecha para trabajar la conversion de binario a decimal a fin de poder mostrar la lectura del TIMER1 en el LCD


Codigo en CCS





Descarga de todo los codigos ASM y CCS

No hay comentarios:

Publicar un comentario