Programa 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
  14 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Cursos Relacionados

El Proyecto Yocto - Una Visión General - Práctico

  28 horas

Categorías Relacionadas