Conhecimentos de Base Recomendados
Esta Unidade Curricular não tem identificadas outras unidades curriculares com conhecimentos prévios.
Métodos de Ensino
Nas aulas teóricas predomina o método expositivo, complementado pela resolução e análise de exemplos. As aulas laboratoriais permitem a consolidação dos conhecimentos teóricos adquiridos ao longo do semestre através da resolução orientada e análise dos resultados dos exercícios propostos, bem como de um conjunto de trabalhos orientadores e estruturantes.
Resultados de Aprendizagem
Possuir a noção e aplicabilidade de uma função de comutação.
Compreender e projectar um sistema digital dos tipos combinacional e sequencial.
Aprender o princípio de funcionamento de um microcontrolador.
Indentificar os blocos constituintes de um microcontrolador e as suas funções.
Programar um microcontrolador de 8 bit numa linguagem de baixo nível.
Programa
Conceitos gerais de sistemas digitais e de sistemas de numeração. Álgebra de Boole. Sistemas de lógica combinatório e sequencial. Evolução histórica dos microcontroladores e suas principais aplicações. Estudo de um microcontrolador de 8 bit da Intel (i8051): – Arquitetura: Organização da memória de programa e de dados; Portos de entrada/saída para ligação a periféricos externos; Temporizador; Sistemas de interrupção de hardware; linguagem máquina. – Programação em C para microcontroladores; Utilização de um ambiente integrado de desenvolvimento) e de um kit de desenvolvimento.
Docente(s) responsável(eis)
Métodos de Avaliação
- - Teste Teórico - 25.0%
- - Trabalhos de laboratório - 75.0%
Estágio(s)
NAO
Bibliografia
- Arduino oficial page. (2010). Arduino oficial page, reference manual. March, 2021, de Arduino Sitio web: www.arduino.ccenTutorialLinks
- John Baichtal. (2014). Arduino for Beginners: Essential Skills Every Maker Needs. EUA: Congress Library. “www.programming-book.comarduino-for-beginners-essential-skills-every-maker-needs-book”.
- Acácio Manuel Raposo Amaral. (2014). Sistemas digitais : princípios, análise e projectos. Lisboa: Edições Sílabo.
- Mario Serafim Nunes. (1986). Sistemas digitais e introdução aos microcomputadores. Lisboa: Editorial Presença