51 Curso de Lenguaje C Microcontrolador Nuevo Concepto Catálogo de Obras

Capítulo 65438 0 Capítulo para principiantes

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

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

Red idiomática china All rights reserved