Red de conocimiento informático - Aprendizaje de código fuente - Programación de software de calendario

Programación de software de calendario

Resumen

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.