Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Dispositivos Programables
UNIDAD 2: MICROCONTROLADORES DE GAMA ALTA
Para un sistema digital basado en un microprocesador de gama alta de 8 bits, se desea desarrollar un
algoritmo que permita visualizar en una pantalla LCD la información fecha/hora del RTC. La configuración de
la fecha y hora se hará de forma manual mediante cuatro pulsadores que tienen el siguiente
comportamiento.
BOTÓN FUNCIÓN
Permiten ajustar los valores hacia arriba de los parámetros del RTC (día, mes, año, hora,
Pulsador 2 - UP
minutos, segundos).
Permiten ajustar los valores hacia abajo de los parámetros del RTC (día, mes, año, hora,
Pulsador 3 - Down
minutos, segundos).
Ejemplo de funcionamiento:
• Al iniciar el programa, en la pantalla LCD aparecerá la fecha y hora. En este punto no importa que valores
se visualizan en la pantalla.
• Al oprimir el pulsador uno, se accederá a una pantalla donde nos permita modificar cada uno de los
datos del RTC. Algo similar a la siguiente tabla.
0 0 / 0 0 / 0 0
0 0 : 0 0
• Se probará que los pulsadores 2 y 3 permitan modificar los valores del RTC.
0 1 / 0 0 / 0 0
0 0 : 0 0
• Una vez seleccionado el valor, al oprimir el pulsador 4 se cambiará de parámetro del RTC. Por ejemplo, al
definir el día del RTC y presionar el pulsador 4 se pasará a configurar el mes.
2 2 / 0 0 / 0 0
0 0 : 0 0
• Cuando se haya terminado de definir los valores y se presiones el botón 4 se saldrá del modo de ajuste y
se llevara a la primera pantalla donde se nos desplegara la información del RTC actualizada.