Contenido
1. Propósito del diseño
2 Requisitos específicos para el diseño de procesos
3. Desarrollo de microcomputadores de un solo chip Una breve historia
IV. Introducción al sistema microcontrolador 8051
Verbo (abreviatura de verbo) Introducción al temporizador/contador interno del microcontrolador 8051
6 Circuito de programa
7. Flujo del programa
8. Código del programa
Nueve resúmenes experimentales: se requieren artículos completos y experiencia.
Bibliografía y resúmenes
Texto original: 1. Propósito
1. Comprender y dominar mejor la estructura y el principio de funcionamiento del microcontrolador 8051.
2. Dominar la tecnología de interfaz de microcontroladores y las características externas y métodos de control de chips periféricos relacionados.
3. A través del diseño del curso, domine los métodos y técnicas básicos del diseño de circuitos con el microcontrolador como núcleo y comprenda el método de cálculo de los parámetros del circuito.
4. Domine gradualmente los métodos de programación modular y la tecnología de depuración a través del diseño y la depuración de programas reales.
5. Al completar un proceso completo que incluye el diseño de circuitos y el desarrollo de programas, los estudiantes pueden comprender todo el proceso de desarrollo de un sistema de aplicación de microcontrolador y sentar las bases para trabajos futuros.
2. Requisitos para el diseño de cursos de física
a) Diseño esquemático.
1. El diseño esquemático debe ajustarse al principio de funcionamiento del proyecto, las conexiones deben ser correctas y no debe haber etiquetas al final.
2. Los componentes utilizados en los dibujos deben seleccionarse de manera razonable y los parámetros de resistencias, condensadores y otros dispositivos deben marcarse correctamente.
3. El diagrama esquemático debe estar completo, incluyendo CPU, equipos periféricos, interfaces de amplificador y dispositivos de entrada y salida.
b) Ajuste del programa
1. Según las necesidades, el elemento general se puede descomponer en varios módulos subfuncionales, cumpliendo cada módulo funcional una función específica.
2. Según los requisitos generales y los módulos funcionales descompuestos, determine la relación entre los módulos funcionales y establezca un diagrama de flujo del programa completo.
c) Depuración del programa, entrada y ensamblaje del programa diseñado, eliminando errores gramaticales y generando archivos *OBJ.
1. Conéctese a la plataforma experimental de acuerdo con el diagrama esquemático diseñado y verifique si es correcto.
2. Si el archivo *OBJ compilado se transfiere al dispositivo experimental, ejecute el programa y verifique si cumple con los requisitos de diseño. Si no, modifíquelo hasta que cumpla con los requisitos.
d) Manual de instrucciones
1. Descripción esquemática del diseño
Describa brevemente el propósito del diseño, las funciones de los componentes utilizados en el diagrama esquemático y su papel en el diagrama y el proceso de trabajo y secuencia de cada componente.
2. Descripción del diseño del programa
Explica la función general y la estructura del diseño del programa, y describe en detalle las funciones de cada submódulo y la relación entre cada submódulo.
3. Dibuje el diagrama del principio de funcionamiento, el diagrama de flujo del programa y proporcione la lista de programas.
Actualmente, los microordenadores de un solo chip se han utilizado ampliamente en muchos campos de la construcción económica y de la vida diaria, y se han convertido en una herramienta indispensable e importante para la modernización de la tecnología de medición y control. El siguiente es un buen libro sobre el diseño de cursos de microcontroladores, que presenta muchos ejemplos. Los interesados pueden adquirirlo. El catálogo de libros no es caro: 8051, un libro de texto práctico sobre diseño de cursos de microcontroladores.
Introducción al Capítulo 1
1.1 Herramientas de hardware de diseño curricular
1.2 Herramientas para usar el software necesario para la producción del proyecto
1.3 Prueba de desarrollo del programa 8051 platform
1.4 utiliza un compilador ensamblador gratuito.
1.5 Ejemplo de funcionamiento del simulador de combustión 89CXX
1.6 Microordenador casero 8051 de placa única IO51
1.7 Ejemplo de funcionamiento de IO51
1.8 en Windows98 El funcionamiento El modo se implementa en combinación con el modo DOS.
Capítulo 2: Diseño básico de software y hardware en el curso de diseño del microcontrolador 8051.
2.1 Varios diseños de hardware básicos
2.2 LED indicador de trabajo
2.3 Cálculo del tiempo de retardo del 8051
2.4 Diseño de botones básicos
p>
2.5 Establecer la interfaz de comunicación 8051.
2.6 Interfaz de depuración 8051 simple
2.7 Prueba de altavoz piezoeléctrico
2.8 Exploración del teclado
2.9 Pantalla de siete segmentos de control de exploración
2.10 Control de interfaz LCD
2.11 Operación en modo temporizador 8051
2.12 Prueba modo temporizador 0
2.13 Prueba modo temporizador 1
2.14 Prueba del modo 2 del temporizador
2.15 Utilice el temporizador para generar sonidos de varias frecuencias.
2.16 Usar un temporizador para reproducir una melodía
Capítulo 3 Reloj LCD con microcontrolador
Capítulo 4 Reloj despertador temporizado
Capítulo 5 Alarma temporizada LCD
Capítulo 6 Temporizador de cuenta atrás de música
Capítulo 7 Control de bloqueo de contraseña
Capítulo 8 Almacenamiento del teclado electrónico
Capítulo 9 Caja de música 8051
Capítulo 10 Investigación sobre el control remoto por infrarrojos
10.1 Principio de acción del control remoto por infrarrojos
10.2 Cómo observar la señal del control remoto por infrarrojos
10.3 Descripción de la función de decodificación del control remoto por infrarrojos
Capítulo 11 Control remoto de electrodomésticos por infrarrojos
Capítulo 12 Servocontrol 8051
12.1 Principio de funcionamiento y transformación de la servomáquina p>
Capítulo 1.3 Control del servo automóvil 8051
13.1 Descripción funcional
13.2 Montaje y prueba del servo automóvil
Capítulo 14 Servo automóvil con control remoto por infrarrojos
14.1 Descripción de la función
14.2 Montaje y experimento del servo coche de control remoto
14.3 Circuito de control
14.4 Programa de control
Capítulo 15 Control remoto de equipos de radio
15.1 Descripción de funciones
15.2 Control remoto de codificación y decodificación
Capítulo 16 8051 Diseño de control por voz
16.1 Introducción a los conocimientos básicos del control por voz
16.2 Composición del sistema
16.3 Introducción al módulo de control por voz
16.4 Circuito de control básico
16.5 Programa de control básico
16.6 Diseño de proyectos de control por voz
Apéndice H Cómo utilizar KEIL 8051 para desarrollar el ensamblador, compilador y depurador del sistema
Apéndice I EPM89 890XX Características del simulador de combustión
Anexo J 1051 8051 10 funciones del panel de control
Anexo K Funciones del módulo de control por voz VCMM
Anexo L Esquema completo del circuito del panel de control IO51
Apéndice M Instrucciones para el uso de materiales relacionados descargados del sitio web
Apéndice n Declaración de derechos de autor de la placa de interfaz de hardware y método de pedido
Apéndice A Fabricación simple de fuentes de alimentación reguladas
Apéndice B Herramientas y piezas de software y hardware necesarias para los experimentos de este libro
Apéndice C Introducción al registro de control interno 8051
Apéndice D Conjunto de instrucciones 8051
Apéndice E Cómo hacer una placa única 8051
Apéndice F Contenido de referencia del informe de diseño del curso
Apéndice G Instrucciones de funcionamiento del controlador de Windows del panel de control IO51