1.1 Descripción general del microcontrolador
1.1.1 ¿Qué es un microcontrolador?
1.1.2 Información de la etiqueta del microcontrolador y tipo de embalaje
1.1.3 ¿Qué puede hacer un microcontrolador?
1.1.4 Cómo empezar a aprender el microcontrolador
1.251 Introducción a los pines externos del microcontrolador
Características del nivel 1.3
1.4 Binario y hexadecimal Sistema
1.4.1 Binario
1.4.2 Hexadecimal
1.5 Operaciones lógicas binarias
1.5.1 y
p>
1.5.2 o
1.5.3 tarifa
1.5.4 igual o
1.5.5 exclusiva O
C51 presenta los conocimientos básicos de la microcomputadora de un solo chip 1.6
1.6.1 Ventajas de usar el lenguaje C para desarrollar una microcomputadora de un solo chip
1.6.2 Tipos de datos básicos en C51
Datos 1.6.3C51 Definición extendida de tipos
Archivos de encabezado comunes en 1.6.4C51
Operadores en 1.6.5C51
Declaraciones básicas en 1.6.6C51
1.6.7 El contenido principal que se debe dominar al aprender microcontroladores.
2.1 Establecimiento del proyecto Keil e introducción de botones comunes
2.1.1 Establecimiento del proyecto Keil
2.1.2 Introducción de botones comunes
2.2 Enciende el primer LED.
2.3 declaración while
2.4 declaración para y declaración de retraso simple
2.5 Simulación y cálculo preciso de declaración de retraso
2.6 Escritura de funciones sin parámetros y llamar
2.7 Escribir y llamar funciones con parámetros
2.8 Usar funciones de la biblioteca C51 para implementar luces de marcha.
Artículo 2 Operación de recursos internos y externos
3.1 Principio de visualización del tubo digital
3.2 Pantalla estática del tubo digital
3.3 Dinámico del tubo digital pantalla
3.4 Concepto de interrupción
3.5 Interrupción del temporizador MCU
4.1 Detección de teclado independiente
4.2 Detección de teclado matricial
Descripción general de cantidades analógicas y digitales
5.2 Principio de conversión A/D e indicadores de parámetros
5.3 Principio de funcionamiento y método de implementación ADC0804
5.4 Principios de conversión D/A y sus parámetros.
5.5 Principio de funcionamiento y método de implementación del DAC 0832
5.6 Método de conversión de corriente de salida en voltaje mediante DAC0832
Capítulo 6 Principio de comunicación serie y flujo de operación
p>
6.1 Modos de comunicación básicos paralelo y serie
6.2 Conversión entre niveles RS-232 y niveles TTL
6.3 Velocidad de baudios y valor del temporizador inicial La relación entre
6.451 Descripción de la estructura del puerto serie MCU
6.5 Programación e implementación del modo de puerto serie 1
6.6 Aplicación de la impresión del puerto serie en programas de depuración
Capítulo 7 : Métodos operativos generales de LCD para 1602, 12232 y 12864.
7.1 Descripción general de LCD
7.2 Ejemplos de operación común de 1602 LCD
7.3 Ejemplos de operación común de 12232 LCD
7.4 Operaciones comunes de 12864 Ejemplo de LCD
Capítulo 8 Aplicación del chip AT24C02 del bus I2C
8.1 Descripción general del bus I2C
8.2 Comunicación del bus I2C simulada por microcontrolador
8.3 E2PROMAT24C02 Un ejemplo de comunicación con un microcontrolador
Capítulo 9 Temas básicos del circuito del amplificador operacional
9.1 Descripción general e introducción de parámetros de los amplificadores operacionales
9.2 Amplificador inversor
9.3 Amplificador no inversor
9.4 Seguidor de tensión
9.5 Sumador
9.6 Amplificador diferencial
9.7 Ventajas competitivas p>
9.8 Integrador
La tercera mejora
Capítulo 10 Mejoras en la aplicación Temporizador/Contador
10.1 Aplicación Modo 0
10.2 Aplicación Modo 2
10.3 Aplicación Modo 3
10.452 Microcontrolador Temporizador 2 Introducción
10.5 Aplicación Contador
Capítulo 11 Mejoras en la aplicación del puerto serie
11.1 Aplicación Modo 0
11.2 Aplicaciones Modo 2 y Modo 3
11.3 Comunicación entre dos máquinas y microordenador de un solo chip
11.4 microordenador chip Comunicación entre ordenadores
Capítulo 12 Punteros
12.1 Punteros y variables de puntero
12.1.1 Ubicaciones de memoria, direcciones y punteros
12.1 .2 Definición, asignación y referencia de variables puntero
12.2 Operaciones de variables puntero
12.3 Punteros y matrices
12.3.1 Punteros y unidimensionales arrays
p>
12.3.2 Punteros y arrays multidimensionales
12.4 Punteros y funciones
12.4.1 Punteros como parámetros de funciones.
12.4.2 Punteros de función
12.4.3 Funciones de puntero
12.5 Punteros y cadenas
12.5.1 Expresión de cadena en forma de fórmula
12.5.2 Punteros de caracteres como parámetros de función
12.5.3 La diferencia entre usar punteros de caracteres y matrices de caracteres
12.6 Matrices de punteros y parámetros de línea de comando
p>
12.6.1 Definición y uso de matrices de punteros
Puntero a punteros
12.6.3 Las matrices de punteros se utilizan como parámetros de línea de comando de la función main().
12.7 Resumen de punteros
12.7.1 Descripción general de los conceptos de punteros
12.7.2 Resumen de operaciones de punteros
12.7.3 Equivalente expresiones
El uso de punteros en 12.8C51
12.8.1 Definición de variables de puntero
Aplicaciones de puntero
Capítulo 13 Introducción a la serie STC hasta 51 funciones del microcontrolador
13.1 Aplicación del modo de apagado inactivo del microcontrolador
13.2 Concepto "Watchdog" y su aplicación
13.3 Restablecimiento del sistema mediante software
13.4 Aplicación de RAM interna extendida
13.5 Aplicación de puerto P4 extendido
Aplicación de E2PROM interna en 13.6
Microcontrolador serie 13.7STC89 Interno A/ Aplicación D
Aplicación A/D interna del microcontrolador serie 13.8STC12
Introducción a PCA/PWM del microcontrolador serie 13.9STC12
Microcontrolador serie 13.10STC12 Introducción a SPI interfaz.
El funcionamiento por exceso de velocidad a "576 MHz" del microcontrolador de la serie 13.1ST C12.
Artículo 4 Combate práctico
El capítulo 14 utiliza el temporizador del microcontrolador 51 para diseñar un reloj.
14.1 Cómo separar teclas independientes del teclado matricial
Análisis esquemático de 14.2
14.3 Explicación de ejemplo
Capítulo 15 Usando el DS12C887 Reloj Reloj de alta precisión con diseño de chip.
15.1 Descripción general del chip de reloj
15.2 Introducción al chip de reloj DS12C887
15.3 ¿Cómo utilizar la placa experimental TX-1C para ampliar este experimento?
Análisis esquemático de 15.4
Descripción de ejemplo de 15.5
El Capítulo 16 utiliza el sensor de temperatura DS18B20 para diseñar un sistema de control de temperatura.
16.1 Descripción general del sensor de temperatura
16.2 Introducción al sensor de temperatura DS18B20
16.3 Descripción de ejemplo
Capítulo 17 Controlador de carga y descarga solar
p>
17.1 Análisis esquemático del controlador
17.2 Introducción a los componentes de la placa del controlador
17.3 Descripción de ejemplo
Capítulo 18 VC y VB (Control MSCOMM) se comunica con el microcontrolador para realizar la visualización de la temperatura.
El control 18.1VCMSCOMM se comunica con el microcontrolador para realizar la visualización de la temperatura.
18.2 El controlador vbmscom se comunica con el microcontrolador para realizar la visualización de la temperatura.
Capítulo 5 Expansión
Capítulo 19 Todo el proceso de dibujar diagramas de circuitos con Protell99
19.1 Descripción general del dibujo de placas de circuito
19.2 Establecimiento un proyecto
19.3 Crear biblioteca de componentes
19.4 Agregar paquete y crear biblioteca de paquetes de PCB
19.5 Comprobación de errores y generación de PCB
19.6 Cableado características eléctricas Configuración
19.7 Cableado automático y cableado manual
Capítulo 20 Aplicación de los chips de voz de la serie ISD400x
20.1 Introducción a los chips de voz de la serie ISD400x
20.2Procedimientos operativos del chip de voz de la serie ISD400x
20.3Implementación de la aplicación del chip de voz de la serie ISD400x
Capítulo 265438 0 Proyecto de movilidad
21.1 Principios y aplicaciones de los motores de CC
21.2 Principios y aplicaciones de los motores paso a paso
21.3 Principios y aplicaciones de los mecanismos de dirección
Capítulo 22 Introducción a los componentes generales
22.1 Diodo
22.2 Condensador
22.3 Transistor de efecto de campo
22.4 Acoplador óptico
22.5 Zumbador
Relé
22.7 Seguro autorregenerable
22.8 Supresor de voltaje transitorio
22.9 Tiristor (tiristor)
22.10 Bomba de carga
Capítulo 23 Tema especial de la fuente de alimentación estabilizada de CC
23.1 Circuito rectificador
23.2 Circuito de filtro
23.3 Circuito estabilizador de voltaje
23.4 Uso de voltaje integrado módulo estabilizador
Fuente de alimentación regulada conmutada serie 23.5
Capítulo 24 Proyecto de expansión del amplificador operacional
24.1 Filtrado paso bajo simple
24.2" Circuito de conversión corriente-voltaje
24.3 Amplificador fotoeléctrico
24.4 Fuente de corriente de precisión
24.5 Fuente de voltaje de referencia ajustable
24.6 Amplificador de estabilización de reinicio
24.7 Multiplicador analógico
24.8 Rectificador de onda completa y filtro promedio
24.9 Oscilador de onda sinusoidal
24.10 Generador de ondas triangulares
24.11 Fuente de alimentación simétrica de seguimiento automático
24.12 Fuente de alimentación experimental ajustable
24.13 Glosario de términos relacionados con amplificadores operacionales
p>
Apéndice A Introducción a la placa experimental de desarrollo electrónico Tianxiang
Placa de desarrollo de un solo chip A.1TX-1C51 (admite tutoriales en vídeo detallados)
Placa de desarrollo del microcontrolador A.2AVR (admite tutoriales en vídeo detallados)
Placa de desarrollo de microcontrolador A.3PIC (admite tutoriales en vídeo detallados)
Emulador ARM con todas las funciones A.4J-Link
A.5 Samsung S3C44B0ARM7 de nivel básico placa de desarrollo
Placa de desarrollo de actualización A.6 Samsung S3C44B0ARM7
Placa de desarrollo A.7TX-51STAR51MCU (admite tutoriales en vídeo detallados)
Referencia