Skip to main content

IPLUSO 25639

Digital Systems and Microcontrollers

Automation and Computer Systems
  • ApresentaçãoPresentation
    Logic circuits with combinational logic and sequential circuits. Introduction to integrated circuits and microcontroller programming
  • ProgramaProgramme
    CP1. Continuous and discrete signals, digital information, signal degradation CP2. Combinatorial Digital Circuits: Simple and Compound Logics CP3. Representation of digital circuits based on specifications: truth tables, logical equations, circuit diagrams CP4. Arithmetic of bases 2, 8, 16, principles of adding circuits. CP5. Simplifying logical equations using Boolean Algebra and Karnaugh Maps CP6. Simulation of digital circuits, simplification of circuits in simulator CP7. Digital circuits with arithmetic functions, comparators, decoders. CP8. Introduction to basic memory circuits (bistable), applications in sequencing CP9. Implementation of a basic serial data communication system CP10. Microcontrollers: introduction, types, integration into programmable logic CP11. Microcontrollers: simulation, arbitrary sequence counter implementation
  • ObjectivosObjectives
    OA1. Identify Combinatorial and Sequential Digital Circuits, Microcontrollers OA2. Understand the need to encode digital information in base 2 OA3. Use appropriate mathematical functions to represent logic, simplify, reduce costs. OA4. Create digital circuits as solutions to practical problems, use simulator software to speed up design and first tests. OA5. Extension of the use of digital circuits for arithmetic functions, memories, sequencing OA6. Introduce the use of Microcontrollers for complex and reprogrammable sequencing
  • BibliografiaBibliography
    R.J. Tocci e N.S. Widmer, Sistemas Digitais: Princípios e Aplicações. 12ª ed., Prentice-Hall, 2019   Recursos disponibilizados pelo docente   Recursos computacionais: Simulação de Circuitos, desenvolvimento de textos e apresentações de slides em Laboratório de Informática.               
  • MetodologiaMethodology
    1-Theoretical classes: Expository method, using a board and projector, interspersed with dialogue situations with students aimed at developing intuition, critical sense and the ability to formulate concepts. 2-Theoretical-practical classes: Complementation of the subjects studied and resolution of exercises including simulations and software-assisted design, in a computer laboratory.
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    5
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não