Programación de software de calendario
Este reloj electrónico está diseñado con el chip STC89C52 y programado en lenguaje C. Puede realizar las siguientes funciones: visualización del año, mes, día, hora, minuto y segundo, y función de alarma de sincronización. El sistema de reloj electrónico diseñado esta vez consta de cuatro partes: circuito de reloj, circuito de pantalla LCD, circuito de alarma de sincronización y circuito de ajuste de botones. El microcontrolador 51 realiza la visualización del año, mes, día, hora, minuto y segundo en LCD1602 a través de programación de software a través de tres interruptores de llave, uno se usa para ajustar el reloj, otro para sumar uno y el otro para restar; uno para realizar la configuración de parámetros y la función de ajuste; cuando llegue la hora de alarma establecida, el zumbador sonará una alarma.
Palabras clave: microcontrolador; reloj electrónico; chip de reloj; chip de temperatura
Resumen
Este tema diseña un reloj electrónico a través del microcontrolador STC89C52, y el diseño utiliza lenguaje C. . El reloj electrónico puede realizar las siguientes funciones: mostrar año, mes, día, hora, minutos, segundos y alarma programada. El sistema de reloj electrónico consta de un circuito de visualización de cristal líquido, un circuito de reloj, un circuito de parámetros y un circuito de alarma de sincronización. Para mostrar el año, mes, día, hora, minutos y segundos en el LCD1602, se utiliza un software que tiene tres interruptores de llave, uno se usa para controlar el parámetro de tiempo y el otro para configurar el número más 1; y el último se usa para configurar el número menos 1; cuando llegue el tiempo establecido, el timbre sonará y actuará como alarma.
Palabras clave: microcontrolador; reloj electrónico;
Índice
Resumen uno
Resumen dos
Índice tres
Capítulo uno Teoría del hilo -1-
1.1 Antecedentes del proyecto-1-
1.2 Importancia del proyecto-2-
1.3 Resumen de este capítulo-3-
Capítulo 2 Plan de diseño general y demostración-4-
2.1 Selección y demostración del plan del módulo de potencia-4-
2.2 Selección y demostración del plan de circuito del reloj-4-
2.3 Selección y demostración del esquema del circuito de visualización-5-
2.4 Selección y demostración del esquema del circuito del despertador-5-
2.5 Selección y demostración del esquema del circuito de escaneo de teclas -6-
2.6 Descripción general de este capítulo-6-
Capítulo 3 Diseño de hardware del sistema-7-
3.1 Introducción al chip de control principal STC89C52-7 -
3.1 .1 Principales parámetros de rendimiento del microcontrolador STC89C52-7
3.1.2 Descripción general de las características funcionales del microcontrolador STC 89 c 52: -8-
3.2 Introducción de funciones y diseño de circuito de la parte del reloj-11-
3.3 Introducción de funciones y diseño de circuito del módulo de visualización-14-
3.4 Introducción y diseño de circuito del módulo de circuito de despertador- 16-
3.5 Diseño de circuitos y módulos de teclas de función Introducción-17-
3.6 Introducción al diseño de circuitos y módulos de potencia-17-
3.7 Resumen de este capítulo -18-
Capítulo 4 Diseño del software del sistema-19-
4.1 Programación del calendario-19-
4.2 Programación del ajuste de tiempo-20-
4.3 Diseño del programa de configuración del despertador-22-
4.4 Programación del timbre del despertador-23-
4.5 Descripción general de este capítulo-23-
Capítulo 5 Depuración del sistema-24-
5.1 Depuración del sistema-24-
5.2 Problemas y soluciones en la depuración del sistema-24-
5.3 Descripción general de este capítulo-24-
Conclusión del Capítulo 6
Bibliografía de referencia-26-
Gracias-27-
Apéndice-28-
Apéndice 1: Esquema del circuito de diseño-28-
Apéndice 2: Programa C de diseño de circuito de reloj calendario digital-29-
Podemos proporcionar el producto real.