Back

Microcontroladores

    Detalhes do curso

  • Conhecimentos de Base Recomendados

    Sem pré-requisitos.

  • Objetivos

    Esta Unidade Curricular tem como objetivo dotar os alunos de conhecimentos para a realização de projetos de pequena dimensão numa plataforma com microcontrolador.
    Descrito nos objetivos.

  • Métodos de Ensino

    Aulas teorico-práticas com exposição da matéria
    Aulas de laboratório para a consolidação prática.

  • Estágio(s)

    Não

  • Programa

    1. Microcontroladores: Conceitos Básicos
    Introdução
    Sistemas de Numeração binário, Hexadecimal e BCD
    Conversão de Sistemas de Numeração
    Descrição Geral da placa microcontroladora Seeeduino XIAO e do microcontrolador ATSAMD21G18A 
    Arquitetura da placa microcontroladora Seeeduino XIAO e do microcontrolador ATSAMD21G18A 
    Organização de memória
    Entradas/saídas, periféricos e shields
    Interrupções
    Temporizadores
    2. A Linguagem C
    Estrutura de um Programa em C
    Ambiente de Desenvolvimento Arduino IDE
    Primitivas para Microcontroladores
    Organização de programas e exemplos
    Realização e simulação de programas e projetos demonstrativos na plataforma Seeeduino XIAO 
    Implementação e testes

  • Demonstração de conteúdos

    -

  • Demonstração da metodologia

    -

  • Docente(s) responsável(eis)

    -

  • Bibliografia

    Rui Azevedo Antunes; Apontamentos, aulas interativas e exercícios da UC de Microcontroladores CTeSP-SEC.
    Michael Margolis; Arduino CookBook, O'Reilly Media, 2014
    TinKerGen; Seeeduino XIAO in Action, Seeed, 2021

  • Código

    SEC06

  • Modo de Ensino

    PRESENCIAL

  • ECTS

    6.0

  • Duração

    Semestral

  • Horas

    60h Teórico-Práticas

Conteúdo atualizado em 21/03/2025 15:46
Visão Geral da Privacidade
Escola Superior de Ciências Empresariais - ESCE/IPS

Este site utiliza cookies para lhe oferecer a melhor experiência possível. As informações dos cookies são armazenadas no seu navegador e permitem funcionalidades como reconhecê-lo quando regressa ao nosso site e ajudar a nossa equipa a perceber quais as secções que considera mais interessantes e úteis.

Cookies Estritamente Necessários

Os cookies estritamente necessários devem estar sempre ativados para que possamos guardar as suas preferências de configuração de cookies.

Cookies de Terceiros

Este site utiliza o Google Analytics para recolher informação anónima, como o número de visitantes do site e as páginas mais populares. Manter este cookie ativado ajuda-nos a melhorar o nosso website.