Programación C de microcontroladores (C515C)
Tras las inicializaciones necesarias para la perifería, hay que implementar en el programa
principal la siguiente secuencia de programa:
Bucle sinfín
Ejercicios de programación:
•
¡Abra un proyecto nuevo!
•
¡Copie los archivos de encabezamiento iic.h y lcd.h al directorio de proyectos e incluya
los archivos en el archivo fuente principal!
•
¡Inicialice una cadena de caracteres y visualícela de forma retardada en la línea 2 de la
indicadora de la LCD como texto progresivo de la derecha a la izquierda! ¡Utilice el
diagrama de flujo del programa y emplée sentencias de control apropiadas!
80
CMC 5
void main(void)
Inicializar offset (contador auxiliar) con 0
Inicializar puntero (con posición0 de la cadena + offset)
Posicionar cursor de LCD al principio
de la línea LCD deseada
Visualizar 12 caracteres en LCD
Incrementar offset (contador auxiliar)
Comprobar contenido de la dirección de
memoria actualmente apuntada con respesto
al indicativo de Fin de cadena 0x00
Si Fin de cadena, poner offset (contador auxiliar) en 0
CMC 5-3 Bloque de ensayos 3