Temario del curso
Introducción
- Microprocesador vs Microcontroller
- CISC frente a RISC
Visión general de la arquitectura de "Client Decision"
- Diagrama de bloques funcionales y del núcleo del procesador
- 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 Assembly Language (ALP)
- Desarrollo, construcción y depuración de ALP's
Nivel Medio Programming Conceptos
- Compilador cruzado
- Embedded C Implementación, prog. * Depuración
- Diferencias con ASNSI-C
- Modelos de memoria
- Referencia de la biblioteca
- Uso de la directiva #pragma
- Funciones, tipos de paso y retorno de parámetros
Periféricos en chip
- Puertos: Entrada/salida
- Temporizadores y contadores
- Interrupciones, UART
Interfaces externas
- LEDS
- Interruptores (tipo momentáneo, tipo de alternancia)
- Pantalla de siete segmentos: (modo normal, modo BCD,
- Multiplexación interna y multiplexación externa)
- LCD (4 bits, 8 bits, indicador de ocupado, generación de caracteres personalizada)
- Teclado Matrix
Protocolos y periféricos
- I2C (EEPROM), SPI (EEPROM)
- Convertidor A/D & D/A
- Motor paso a paso, motor de CC
- Protocolo I2C (RTC: 800583, DS1307, ADC: PCF8591, DS1621)
- Protocolos SPI (ADC:MCP3001)
- IR Communications (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