Concurso EAQRP CW

HACERSE SOCIO
GUADARRAMA 2023
Menú Rápido

Tutorial 5: Amicus 18, Suplemento a Máquina de Estados
Presentación Tutorial 5:
Suplemento al Tutorial 4 - Máquina de Estados.
Presento una aplicación para poner en práctica el sistema de Máquina de Estados
comentado en el Tutorial-4, con una plantilla hecha en lenguaje Basic Amicus18. Esta
plantilla está adaptada al compilador para los PIC18F25K20 y PIC18F25K22. Para escoger
el PIC18F25K22 se escribe en el principio del programa: Device = 18F25K22 en lugar
de: Device = 18F25K20. El cambio de código se hace al compilar.
ALGUNAS DEFINICIONES Y CONVENCIONES
A continuación se describen las convenciones que utilizo en el compilador en el momento
de escribir los programas para mejorar la comprensión del código.
Información referente a los comandos del compilador
Los comandos del compilador se resaltan en negrita. Por ejemplo, If / Then / Endif,
Branch, For / To / Next, etc...
Comandos de la librería
Además de simplificar la escritura, ayudará a mejorar la portabilidad de nuestros
programas. También los comandos de la librería se resaltan en negrita en el IDE, no
obstante se acabarán con doble paréntesis para reconocerlos: ej. Print_SMeter(). Podría
estar incluido algún parámetro, por ejemplo Set_Cursor(1,5), es decir poner el cursor del
LCD en la línea 1 y en el carácter 5.
Para descargar el artículo completo en pdf, pulse aquí.
Para descargar los programas pulse aquí.
EA3AGV - Alberto Freixanet.