Entrar em Contato

Programa do Curso

Introdução

  • Microprocessador versus Microcontrolador
  • CISC versus RISC

Visão Geral da Arquitetura de  “Decisão do Cliente”

  • Núcleo do processador e diagrama de blocos funcionais.
  • Descrição da organização da memória.
  • Visão geral de todos os SFRs e suas funcionalidades básicas.

Conceitos de Programação de Baixo Nível

  • Modos de endereçamento.
  • Conjunto de instruções e linguagem assembly (ALP).
  • Desenvolvimento, construção e depuração de ALPs.

Conceitos de Programação de Nível Médio

  • Compilador cruzado.
  • Implementação em C embutido, programação e depuração.
  • Diferenças em relação ao ANSI-C.
  • Modelos de memória.
  • Referência a bibliotecas.
  • Uso da diretiva #pragma.
  • Funções, passagem de parâmetros e tipos de retorno.

Periféricos On-Chip

  • Portas: entrada/saída.
  • Temporizadores e contadores.
  • Interrupções, UART.

Interfaces Externas

  • LEDs.
  • Chaves (tipo momentâneo, tipo alternado).
  • Display de sete segmentos: (modo normal, modo BCD,
  • Multiplexação interna e multiplexação externa).
  • LCD (4 bits, 8 bits, flag de ocupação, geração de caracteres personalizados).
  • Matriz de teclado.

Protocolos e Periféricos

  • I2C (EEPROM), SPI (EEPROM).
  • Conversor A/D e D/A.
  • Motor de passo, motor DC.
  • Protocolo I2C (RTC:800583, DS1307, ADC:PCF8591, DS1621).
  • Protocolos SPI (ADC:MCP3001).
  • Comunicação IR (protocolo RC5 da Phillips).
  • ZIGBEE, GSM, GPS, USB, MMC e SD.
  • Ethernet MAC, protocolo CAN.

Requisitos

  • Compreensão de conceitos básicos de eletrônica, como tensão, corrente e circuitos.
  • Experiência em programação em C ou em uma linguagem de baixo nível semelhante.
  • Conhecimento básico de arquitetura de computadores e microcontroladores.

Público-alvo

  • Engenheiros de sistemas embutidos.
  • Desenvolvedores de hardware e firmware.
  • Engenheiros de software em transição para o desenvolvimento embutido.
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas