-
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 and assessment
Teaching methodologies and assessment
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, 1997Taub, Herbert
Digital Circuits and Microprocessors
McGraw - Hill, 1982
Palavras-chave: Microprocessadores, 16F627A, MPLAB-IDE, assembly
Microprocessors, 16F627A, MPLAB-IDE, PIC microcontrolers
-
Office Hours
Office Hours
-
Mobility
Mobility
No