Programa del Curso
Introducción
- Microprocesador vs microcontrolador
- CISC vs RISC
Visión general de la arquitectura de "Client Decision"
- Núcleo del procesador y Diagrama de bloques funcional
- Descripción de la organización de la memoria
- Descripción general de TODOS los SFR y su funcionalidad básica
Conceptos de bajo nivel Programming
- Modos de direccionamiento
- Conjunto de instrucciones y lenguaje de ensamblaje (ALP)
- Desarrollo, construcción y depuración de ALP
Nivel Medio Programming Conceptos
- Compilador cruzado
- Embedded C Implementación, prog. * Depuración
- Diferencias de ASNSI-C
- Modelos de memoria
- Referencia de la biblioteca
- Uso de la directiva #pragma
- Funciones, paso de parámetros y tipos de retorno
Periféricos en chip
- Puertos: entrada / salida
- Temporizadores y contadores
- Interrumpe, UART
Interfaces externas
- LEDS
- Interruptores (tipo momentáneo, tipo de palanca)
- Pantalla de siete segmentos: (modo normal, modo BCD,
- Multiplexación interna y multiplexación externa)
- LCD (4bit, 8bit, Busy Flag, Custom Character Generation)
- Matriz de teclado
Protocolos y periféricos
- I2C (EEPROM), SPI (EEPROM)
- Convertidor A / D & D / A
- Motor paso a paso, Motor CC
- Protocolo I2C (RTC: 800583, DS1307 ADC: PCF8591, DS1621)
- Protocolos SPI (ADC: MCP3001)
- Comunicaciones IR (Protocolo Phillips RC5)
- ZIGBEE, GSM, GPS, USB, MMC y SD
- Ethernet MAC, Protocolo CAN
Testimonios (5)
Él responde a mis preguntas muy bien explicadas.
Khaled Almarzooqi - Beamtrail
Curso - Circuits and Electronics Fundamentals
Traducción Automática
Sean fue un ponente dinámico y los ejercicios prácticos fueron muy interesantes, puedo ver cómo serán realmente aplicables.
Temira Koenig - Yeshiva University
Curso - Raspberry Pi for Beginners
Traducción Automática
Que el formador se adapte a nuestras necesidades
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Curso - The Yocto Project - An Overview - hands-on
Traducción Automática
El entrenador fue muy amable y conocedor, haciendo un esfuerzo adicional para explicar cosas que no sabía
Felix - Microchip Technology Inc
Curso - Embedded C Application Design Principles for Automotive Professionals
Traducción Automática
La adquisición de conocimientos útiles y la clarificación de algunas cosas sobre las cuales no estaba seguro previamente.
Kenneth Mahoney - University of Glasgow
Curso - Arduino: Programming a Microcontroller for Beginners
Traducción Automática