Fundamentos de Sistemas Digitais e de Microprocessadores

Base Knowledge

This Course does not identify previous knowledge requirements.

Teaching Methodologies

In the theoretical classes, the expository method predominates, complemented by the resolution and analysis of examples. Laboratory classes allow the consolidation of theoretical knowledge acquired throughout the semester through guided resolution and analysis of the results of the proposed exercises, as well as a set of guiding and structuring works.

Learning Results

Provide students with basic understanding of digital electronics and systems as well as microprocessor architecture.

Program

Number formating and encoding. Numbering bases, arithmetic operations and number representation. Logical functions and sequential circuits. Arithmetic circuits. Introduction to microprocessor architecture. Inputs and outputs of microcontrollers and memory systems. Introduction to microcontroller programming.

Curricular Unit Teachers

Grading Methods

Avaliação Contínua
  • - Teste Teórico - 25.0%
  • - Trabalhos de laboratório - 75.0%

Internship(s)

NAO

Bibliography

  • Arduino oficial page, lutorial list. (2010). Arduino oficial page, reference manual. 03/2021, de arduino Sitio web: www.arduino.ccenTutorialLinks.
  • John Baichtal. (2014). Arduino for Beginners: Essential Skills Every Maker Needs. Indianapolis, Indiana 46240 USA: Pearson Education, Inc.
  • 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.