Microcontrolador 8051 - Curso de lenguaje ensamblador y C integrado

Microcontrolador 8051 - Curso de lenguaje ensamblador y C integrado

Aprenda a programar los microcontroladores 8051 utilizando lenguaje C integrado y lenguaje ensamblador (enfoque práctico)

¿Que voy a aprender?

Microcontrolador 8051 - Curso de lenguaje ensamblador y C integrado

Lo que aprenderás

  • Podrá programar microcontroladores 8051 utilizando lenguaje ensamblador y lenguaje c integrado
  • Programación C integrada
  • Programación en lenguaje ensamblador
  • Comprender la arquitectura básica del 8051 y la descripción de los pines
  • Cómo utilizar el software Keil
  • Trabajo de ensamblador y compilador
  • Codificación y depuración de lenguaje C integrado en Keil Software
  • Uso de lenguaje ensamblador y trabajo de diferentes instrucciones en lenguaje ensamblador.
  • Relación entre C integrado, ensamblaje y código de máquina
  • Organización de la memoria en 8051
  • Se registra en 8051
  • Modos de direccionamiento en 8051
  • Directivas de ensamblador en 8051
  • Funcionamiento del conjunto de instrucciones en lenguaje ensamblador en 8051
  • Codificación y depuración de lenguaje ensamblador en Keil Software
  • Generación de retardos precisa utilizando lenguaje ensamblador
  • Puertos de entrada-salida en el microcontrolador 8051
  • Temporizador en microcontrolador 8051
  • Comunicación serie en microcontrolador 8051
  • Interrupción en microcontrolador 8051
  • Cómo utilizar el software Proteus
  • Interfaz con LED
  • Interfaz con interruptor
  • La interfaz con la pantalla LCD
  • Interfaz con pantalla de 7 segmentos
  • Interfaz con motor de CC
  • La interfaz con el relé
  • Cómo grabar el contenido del archivo .hex en la memoria flash del microcontrolador
  • Proyecto: Control de velocidad del motor de CC y atenuación de LED mediante modulación de ancho de pulso (PWM)
  • Proyecto: Control inalámbrico de LED mediante Smartphone
  • Enmascaramiento de bits en C integrado
  • Extracción de bits en C incrustado
  • La monitorización de bits en Embedded C
  • KEIL IDE
  • Software de simulación PROTEUS
  • Software FLASH Magic
  • Sistemas numéricos
  • Lógicas binarias
  • Preguntas y respuestas de la entrevista
  • El zumbador funciona e interactúa con el 8051
  • Motor paso a paso unipolar en interfaz con 8051
  • Motor paso a paso bipolar en interfaz con 8051
  • Interfaz del convertidor analógico a digital (ADC) con 8051
  • Sensor de temperatura LM35 en interfaz con 8051

Requisitos

  • No es un requisito previo, pero es bueno tener conocimientos de electrónica digital básica y lenguaje de programación C básico.

Descripción

  • Aprenda la programación del microcontrolador 8051 en detalle usando Embedded C y lenguaje ensamblador
  • El curso se centra en el aprendizaje a través de un enfoque práctico.
  • Obtenga código fuente y archivos de simulación en cada programa discutido
  • Software de aprendizaje Software de programación - KEIL IDE

    Software de simulación - PROTEUS

    Software de descarga de programas - FLASH Magic

  • Conozca la interfaz del microcontrolador 8051 con LED

    LCD

    7 segmentos

    Interruptores

    Relés

    Zumbador

    motor de corriente continua

    Motor paso a paso

    Convertidor analógico a digital (ADC 0809)

    Sensor de temperatura LM35

    Módulo Bluetooth HC-05

  • Aprenda la programación del microcontrolador 8051 de puertos de E / S

    Temporizador

    Encimera

    Comunicación serial (UART)

    Interrupciones

  • Proyecto 1: Control de velocidad del motor de CC y atenuación de LED mediante la técnica de modulación de ancho de pulso (PWM).
  • Proyecto 2: Control inalámbrico de LED mediante Smartphone.
  • Pon a prueba lo que aprendiste resolviendo preguntas frecuentes después de los videos.
  • Preguntas y respuestas de la entrevista
  • Se proporciona material de aprendizaje adicional para un principiante absoluto.

    Lógicas binarias

  • Explicación directa al grano.
  • Conferencias extra
  • Únase al grupo de más de 3555 estudiantes.
  • Obtenga la certificación de finalización

Nota use auriculares para una mejor calidad de voz.

Últimas actualizaciones:

Actualización 14/10/2019: Se agregaron 3 videos en el convertidor analógico a digital

Actualización del 10/05/2019: Se agregaron 5 videos sobre el motor paso a paso.

Actualización 30/03/2019: artículo agregado

1. Funcionamiento de Buzzer y su interfaz con el microcontrolador 8051 (con recursos descargables)

LEER
Desarrollo web Python Django 2 para principiantes: sitio del curso gratuito

Actualización 01/05/2019: artículo agregado

1. Preguntas y respuestas de la entrevista

Actualización del 23/11/18: Conferencias adicionales adicionales

1. Enmascaramiento de bits en C incrustado

2. Extracción de bits en C integrado

3. Monitoreo de bits en C integrado

Actualización 11/11/18: 1 video agregado

1. Estructura del programa C integrado

Actualización del 11/9/18: se agregaron 2 videos para ayudar a un principiante absoluto.

1. Sistemas numéricos

2. Lógica binaria

Este curso está destinado a brindarle detalles completos de los requisitos de hardware y software de la programación del microcontrolador 8051.

Este curso lo ayudará a comprender el funcionamiento de los puertos de E / S, el temporizador, el contador, la interrupción y la comunicación en serie (UART) en el microcontrolador. Podrá programar el microcontrolador 8051 utilizando ensamblador y lenguaje c integrado. El curso explicará la interfaz de LED, interruptor, LCD, 7 segmentos con microcontroladores 8051.

Este curso también lo ayudará a comprender el proceso de grabación del programa en el microcontrolador 8051 y los términos relacionados, por lo tanto, lo preparará para crear su propio proyecto de aplicación utilizando microcontroladores 8051. Al final, por supuesto, estará haciendo dos proyectos de aplicación en 8051, uno es una generación de ondas PWM para controlar la velocidad del motor de CC y el segundo es el control inalámbrico del dispositivo usando su teléfono inteligente y 8051.
El curso hace que sea tan fácil aprender la programación del microcontrolador 8051, que estará construyendo y probando sus propios programas en poco tiempo. El curso se imparte de tal manera que cualquiera que lo tome no tendrá absolutamente ningún problema en comprender todos los temas discutidos. Este curso está repleto de ejemplos prácticos paso a paso para que esté codificando 8051 desde el primer día. El mismo ejemplo práctico se discute tanto en Embedded C como en lenguaje ensamblador.

Creo que hacer prácticamente sin conocer la teoría es aprender a medias. Por lo tanto, en este curso

Cubrirá todas las teorías necesarias relacionadas con 8051 antes de comenzar con la sesión práctica. Sé que su tiempo es valioso y, por lo tanto, brinda información directa al grano. La complejidad de los proyectos aumentará gradualmente, por lo que se recomienda ver los videos de la forma en que están organizados. En este curso, se discuten todas las características de los microcontroladores 8051 básicos. El código utilizado en este curso se puede ejecutar en cualquier dispositivo microcontrolador 8051 avanzado. El número de temporizadores, serie, interrupciones, puerto de E / S y frecuencia de cristal puede variar según el microcontrolador.

Personalmente, creo que si alguien quiere aprender a programar microcontroladores o microprocesadores, entonces uno debería comenzar con los microcontroladores 8051 porque es fácil de entender y programar. El conocimiento de la programación de microcontroladores 8051 con lenguaje ensamblador y lenguaje C integrado lo preparará para el futuro y podrá aprender cualquier microcontrolador y microprocesador complejo muy rápidamente.

Etiquetas8051 microcontrolador 8051 programación de microcontroladores en c 8051 proyectos de microcontroladores en lenguaje ensamblador programa en lenguaje ensamblador programación en lenguaje ensamblador programación en lenguaje ensamblador tutorial de programación en lenguaje ensamblador sistemas embebidos embebidos en c sistemas embebidos con microcontroladores 8051 Microcontrolador microcontrolador 8051 microcontrolador 8051 programación en lenguaje ensamblador programación de microcontroladores microprocesador lenguaje ensamblador programas simples de 8051 microcontrolador estudio microcontrolador

.

Más Información

Subir

Este sitio web utiliza cookies para ofrecerle una mejor experiencia de navegación, si continua en navegando consideramos que acepta su uso.