Red de conocimiento informático - Material del sitio web - Introducción al diseño y simulación de microcontroladores serie 51 basados ​​en Proteus

Introducción al diseño y simulación de microcontroladores serie 51 basados ​​en Proteus

El "Diseño y simulación del microcontrolador de la serie 51 basado en Proteus" toma como núcleo el popular software de simulación de software y hardware Proteus. Desde la perspectiva de la experimentación, la práctica y la practicidad, describe en detalle la aplicación de. este software a través de ricos ejemplos. 51 Enseñanza y aplicación del curso de microcontroladores en el proceso de desarrollo de productos de aplicación de microcontroladores. El capítulo 9 del libro presenta principalmente el diseño de 51 sistemas de microcontroladores y el uso de software relacionado, el dibujo y simulación de diagramas esquemáticos y la producción de PCB en Proteus, la aplicación de Proteus en la programación de software de microcontroladores y el uso de Proteus en Diseño de sistemas hardware de microcontroladores. Los ejemplos seleccionados en el libro son muy prácticos. Al leer estos ejemplos, los lectores pueden aprender y desarrollar sistemas de software y hardware de microcontroladores sin gastar costos de hardware.

~Capítulo 1 Diseño del sistema de aplicación MCU 80C51 y uso del software relacionado

1 Diseño del sistema de aplicación MCU 180C51

1.2 Uso de KeilC51

1.2.1 Crear proyecto

1.2.2 Depurador

1.3 Emulador

1.4 Programador

1.5Descarga ISP

Software de depuración en serie 1.6

Capítulo 2 Introducción a Proteus7.1

2.1 Operación de ProteusISIS y diseño esquemático de circuito

2.1.1 Introducción a ProteusISIS

2.1.2Entorno de edición de ProteusISIS y configuración de parámetros

2.1.3Diseño esquemático de ProteusISIS

2.1.4Producción de componentes de ProteusISIS

2.2ProteusVSM virtual modelo del sistema

2.2.1 Fuente de excitación

2.2.2 Uso del instrumento virtual ProteusVSM

2.3 Diseño de PCB de ProteusARES

2.3. 1 Introducción a ProteusARES

2.3.2Configuración de parámetros de ProteusARES

2.3.3 Ejemplo de producción de PCB en ProteusARES

Capítulo 3 Diseño y simulación de programas de software de la serie 51

3.1 Diseño y simulación de procedimientos de limpieza y configuración

3.1.1 Diseño de procedimientos de limpieza en chip

3.1.2 Diseño de procedimientos de limpieza en chip Depuración y simulación

3.1.3 Diseño del programa de limpieza fuera del chip

3.1.4 Depuración y simulación del programa de limpieza fuera del chip

3.1.5 Diseño de configuración de bit programa

3.1.6 Depuración y simulación de programa de bits

3.2 Diseño y simulación de programa de ortografía

3.2.1 Diseño de programa de ortografía en chip

3.2.2 Depuración y simulación del programa de ortografía en chip

3.5.1 Diseño de programa de clasificación de datos

3.2.3 Programa de ortografía fuera del chip Diseño de programa de Word

3.2.4 Depuración y simulación de un programa de ortografía fuera del chip

3.3 Diseño y simulación de un programa de división de palabras

3.3.1 Programa de división de palabras en el chip diseño

3.3.2 Depuración y simulación del programa de división de palabras en el chip

3.3.3 Diseño de programa de división de palabras fuera del chip

3.3.4 Apagado -programa de división de palabras en chip Depuración y simulación de programas

3.4 Diseño y simulación de un programa de transferencia de bloques de datos

3.4.1 Diseño de un programa de transferencia de bloques de datos

3.4. 2 Depuración y simulación del programa de transferencia de bloques de datos

3.5 Diseño y simulación del programa de clasificación de datos

3.5.2 Depuración y simulación del programa de clasificación de datos

Capítulo 4 51 Serie Control general de E/S

Aplicación del puerto 4.1P1 (1)

4.1.1 Diseño de hardware

4.1.2 Diseño de programa

4.1.3 Depuración y Simulación

4.2 Aplicación del Puerto P1 (2)

4.2.1 Diseño de Hardware

4.2.2 Programación

4.2.3 Depuración y simulación

4.3 Luces intermitentes

4.3.1 Diseño de hardware

4.3.2 Diseño de programa

4.3 .3 Depuración y simulación

4.4 Lámpara de agua

4.4.1 Diseño de hardware

4.4.2 Diseño de programa

4.4.3 Depuración y simulación

4.5 Lámpara de patrón (1)

4.5.1 Diseño de hardware

4.5.2 Diseño de programa

4.5.3 Depuración y simulación

4.6 Lámpara de flores (2)

4.6.1 Diseño de hardware

4.6.2 Diseño de programa

4.6.3 Depuración y simulación

4.7 Simulación de semáforos

4.7.1 Diseño de hardware

4.7.2 Diseño de programa

4.7.3 Depuración y simulación

4.8 Temporización /Aplicación del contador (1)

4.8.1 Diseño de hardware

4.8.2 Diseño de programas

4.8.3 Depuración y simulación

4.9 Aplicación de temporizador/contador (2)

4.9.1 Diseño de hardware

4.9.2 Diseño de programa

4.9.3 Depuración y simulación

4.10 Aplicación del sistema de interrupción (1)

4.10.1 Diseño de hardware

4.10.2 Diseño de programa

4.10.3 Depuración y simulación

p>

Aplicación del sistema de interrupción 4.11 (2)

4.11.1 Diseño de hardware

4.11.2 Diseño de programa

4.11.3 Depuración y simulación

4.12 Comunicación serie de dos microcontroladores

4.12.1 Diseño de hardware

4.12.2 Diseño de programa

4.12.3 Depuración y simulación

4.13 Aplicación de extensión de puerto serie

4.13.1 Diseño de hardware

4.13.2 Diseño de programa

4.13.3 Depuración y simulación

Capítulo 5 Aplicación de la música

5.1 Canto con microcomputadora de un solo chip

5.1.1 Conocimientos básicos de los tonos generados por microcontroladores

5.1. 2 Diseño de software musical

5.1.3 Diseño de canciones

5.1.4 Depuración y simulación

5.2 Teclado electrónico

5.2.1 Básico conocimiento del teclado electrónico

5.2.2 Diseño de software de teclado electrónico

5.2.3 Depuración y simulación

Capítulo 6 Aplicación del tubo y teclado digital LED

p>

6.1 Aplicación del tubo digital LED

6.1.1 Estructura y clasificación del tubo digital LED

6.1.2 Modo de visualización del tubo digital LED

6.1 .3 Diseño de controlador de puerto serie para tubo digital LED de 1 bit

6.1.4 Aplicación de ***LED de cátodo y ***LED de ánodo

Diseño de contador 6.1.50~~99

Diseño de temporizador 6.1.659s

Diseño de reloj electrónico 6.1.7

Controlador serie 6.1.8MAX7219 LED digital tubo

6.2 Aplicación del teclado

6.2.1 Principio de funcionamiento del teclado

6.2.2 Diseño del teclado de consulta

6.2.3 Identificación del teclado matricial (1)

6.2.4 Identificación del teclado matricial (2)

6.2.58255Un teclado de expansión de puerto de E/S paralelo

Capítulo 7 Números /Aplicaciones de los conversores analógicos y conversores analógico/digital

7.1 Aplicaciones de los conversores digital/analógico

7.1.1 Conocimientos básicos del TLC5615

7.1.2 Onda cuadrada generador

7.1.3 Generador de ondas en diente de sierra

7.2 Aplicación del convertidor analógico/digital

Conocimientos básicos del 7.2.1ADC0808

7.2. 2 Diseño de voltímetro digital

p>

Capítulo 8 Aplicaciones de las pantallas

8.1 Aplicaciones de las pantallas LED de matriz de puntos

8.1.1 Conocimientos básicos de las pantallas LED de matriz de puntos

8.1. 2 Una pantalla de caracteres de matriz de puntos de 5×7

8.1.3 Una pantalla de cadena de matriz de puntos de 8×8

8.1.4 Dos pantallas de cadena de matriz de puntos de 8×8

p>

8.1.5 Dos pantallas de desplazamiento de matriz de puntos de 8×8

8.1.6 Una pantalla de caracteres chinos de matriz de puntos de 16×16

8.1.7 Dos pantallas de 16× Pantalla de caracteres chinos de matriz de puntos de 16 puntos

8.1.8 Dos pantallas de caracteres chinos de matriz de puntos de 16 × 16 en lotes

8.2 Aplicación de LCD (pantalla de cristal líquido)

8.2.1Conocimientos básicos de LCD

8.2.2 Aplicación de LCD de caracteres

8.2.3 Aplicación de LCD de caracteres chinos

8.2.4 Visualización de desplazamiento de LCD de caracteres chinos

8.2.5 Pantalla de desplazamiento LCD de caracteres chinos

Capítulo 9 Control industrial

9.1 Control de reloj en tiempo real del bus SPI DS1302

9.1 .1DS1302 Conocimientos básicos

9.1.2 Diseño de DS1302 usando un reloj con pantalla LED de 1 bit

9.1.3 Diseño de DS1302 usando MAX7219 para controlar el reloj con pantalla LED de 8 bits

9.2I2C Control estadístico de horarios de apertura del autobús 24C04

Conocimientos básicos de 9.2.124CXX

Diseño de conteo de horarios de apertura de 9.2.224C04

9.3RS-485 en aplicación de comunicación multimáquina de un solo chip

9.3.1 Breve descripción del estándar de interfaz RS-485

9.3.2 Diseño de aplicación de RS-485 en un solo chip comunicación multicomputadora

9.41-WireBusDS18B20 Diseño de medición de temperatura

9.4.1 Conocimientos básicos de DS18B20

9.4.2 Diseño de medición de temperatura de DS18B20

9.5 Control de velocidad del motor

9.5 .1 Control de velocidad del motor paso a paso

9.5.2 Control de velocidad del motor CC

9.6 Control de simulación eléctrica

9.6.1 Control de arranque y parada del motor paso a paso

9.6.2 Control de arranque y parada del motor CC

9.6.3 Control de avance y retroceso del motor paso a paso

9.6.4 Control directo del motor de CC, control inverso

9.6.5 Control multiposición del motor

Apéndice A Tabla de búsqueda rápida de comandos de MCU

Apéndice BTeclas de acceso directo comunes de Proteus

Referencias~