-
Presentation
Presentation
Introduction to Microprogrammed Systems as the Basis for Computing in Digital Engineering Control Systems Design.
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Bachelor | Semestral | 6
-
Year | Nature | Language
Year | Nature | Language
1 | Mandatory | Português
-
Code
Code
ULHT46-1731
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
1. MEMORIES (20%) Flip-Flops Reviews and Memory Expansion; Using Decoders in Read Only Memory - ROM Implementation ROM Control Electrical characteristics - time diagrams External memories - symbolism 2. CONTROLLERS (30%) Transition of State Diagrams to Flowcharts description, BUS concept and Register transfers The fixed architecture controller A Simple Computer: The "Basic Microprocessor - MB" MB architecture; Important Registers and Operation modes; Definition of mnemonics (basic instructions) Microcode; instruction coding 3. MICROCONTROLLERS (50%) A Commercial Microcontroller: PIC16F628A Architecture IDE - environment for programming and debugging Basic Programming Examples
-
Objectives
Objectives
The objectives of the discipline of Microprocessor Fundamentals (FM) aim to consolidate the technological concepts used in Digital Electronics with transition to computer systems - Introduction to Microprogrammed Systems as a Basis for Computing in the project of Digital Control Systems in Engineering. Introduction to the development environments used in the programming of commercial microprocessors.
-
Teaching methodologies
Teaching methodologies
Introduction of digital simulators in order to acclimatize students to the practice of using CAD tools.
-
References
References
Site www.microchip.com (PIC16F627A) Mano, M. Morris & KIME, Charles R. Logic and Computer Design Fundamentals Prentice - Hall, 1997 Taub, Herbert Digital Circuits and Microprocessors McGraw - Hill, 1982 Palavras-chave: Microprocessadores, 16F627A, MPLAB-IDE, assembly Microprocessors, 16F627A, MPLAB-IDE, PIC microcontrolers
-
Assessment
Assessment
Teoria - 50% da Classif/Final (Sujeita a medidas anti-fraude) :
- 2 Frequências intercalares ou 1 Freq Global na 1ª Época abrangendo a matéria das aulas teóricas.
- 1 Freq Recurso na 2ª Época abrangendo a matéria das aulas teóricas.
Prática (LAB) -50% da Classif/ Final: disciplina de índole Prática ao abrigo de regulamento específico. 3 a 4 projectos a realizar durante o Semestre nas sessões de LAB.
As sessões de LAB abrangem as matérias dadas nas aulas teóricas e serão considerados os 3 melhores Rels entregues. Será ainda considerado o desempenho do aluno no Lab (Avaliação Contínua). São usados intensivamente programas de simulaçao/depuraçao de apoio aos projectos.Requisitos para aprovação na disciplina:
Teoria: Nota min de 9.5 valores (em 20) na média das Freq/nota da Freq Global/Recurso.
Prática/LAB - 50% da Classif/Final :
Nota da Prática/ LAB abrangendo a Avaliação Contínua (10%); Projetos (90% - média dos três considerados, igual ou superior a 9.5V com discussão oral presencial intercalar após entrega de cada projeto com peso de 70% e qualidade do relatório de 30%. Aprovação obrigatória. Reprovação se 25% de faltas não justificadas
Nota Final - Média das partes Teoria e Prática, se ambas Aprovadas.
-
Mobility
Mobility
No




