Saltar para:
Esta página em português Ajuda Autenticar-se
ESTS
Você está em: Start > LEEC22138
Autenticação




Esqueceu-se da senha?

Campus Map
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Microprocessors

Code: LEEC22138     Sigla: MICROP

Áreas Científicas
Classificação Área Científica
OFICIAL Electrónica e Telecomunicações

Ocorrência: 2022/2023 - 2S

Ativa? Yes
Página Web: https://portal.ips.pt/ests/pt/ucurr_geral.ficha_uc_view?pv_ocorrencia_id=555379
Unidade Responsável: Departamento de Engenharia Eletrotécnica
Curso/CE Responsável: Electrical and Computer Engineering

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
EEC 33 Plano de Estudos 2 - 6 75 162

Docência - Responsabilidades

Docente Responsabilidade
Ana Luísa Lopes Antunes

Docência - Horas

Theorethical and Practical : 2,00
Practical and Laboratory: 3,00
Type Docente Turmas Horas
Theorethical and Practical Totais 1 2,00
Ana Luísa Lopes Antunes 2,00
Practical and Laboratory Totais 2 6,00
Ana Luísa Lopes Antunes 6,00

Língua de trabalho

Portuguese
Obs.: Português

Objetivos

Introduction to microprocessors and to the development of systems based on microprocessors.

Resultados de aprendizagem e competências

Understand the fundamental characteristics of a microprocessor and the associated concepts.
Be able to implement and program hardware systems based in microprocessors.

Modo de trabalho

Presencial

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

Digital systems and electronics.

Programa

Microprocessors: 
- microprocessor architecture;
- characteristics of RISC/CISC microprocessors.

Microcontrollers:
- memory organization;
- addressing modes;
- development of programs using C language;
- I/O ports;
- timers/ counters;
- interrupts;
- serial comunication.

C language:
- library functions;
- I/O;
- interrupts;
- development of programs to microprocessors.

Bibliografia Obrigatória

Microchip; AtmegaAVR Datasheet, 2018
M.A. Mazidi, S. Naimi and S. Naimi; The AVR microcontroller and embedded systems using assembly and C, 2017

Bibliografia Complementar

P. Papazoglou; An educational guide to the AVR microcontroller programming: assembly programming, 2018
F.M. Cady; Microcontrollers and microcomputers: principles of software and hardware engineering, Oxford, 1997
V.E. Gibson; Microprocessors: fundamentals concepts and applications, 1994

Métodos de ensino e atividades de aprendizagem

TP classes: exposition melhod with examples and interactive resolution of exercices. Auto-evaluation formative tests and inquiries will be available.

L classes: experimental method aplied to the hardware and software development for microprocessors. The method is apllied to the development of small thematic problems and to a final project that integrates the knowledge previously acquired.

Laboratory works (1st half of the semester):
- Lab.1 - Introduction to the software and hardware development tools.
- Lab.2 - I/O.
- Lab.3 - Timers/counters and interrupts.
- Lab.4 - Serial port and state machines.
All the works should be codified in C using the Microchip Studio IDE.
The presentation of the final version of the works should be done according to the chronogram of each work. Each group of students is responsible by the fullfillment of this obligation. 
For each laboratory work a small report (maximum 5 pages) should be delivered until one week after the conclusion of the work. The report should be submited in pdf at the Moodle platform.
The individual evaluation of the work is done after the conclusion of the work.

Project (2nd half of the semester):
Development of a project using the C language and the Microchip Studio IDE.
The theme of the project is choosen by the students that should present their proposals until the 18th April (in pdf at Moodle).
The dealine for the delivery of the report of the project is 27th June and the individual evaluation of the project is scheduled to the 28th June.

Software

Microchip Studio

Tipo de avaliação

Distributed evaluation without final exam

Componentes de Avaliação

Designation Peso (%)
Teste 30,00
Trabalho laboratorial 70,00
Total: 100,00

Componentes de Ocupação

Designation Tempo (Horas)
Estudo autónomo 30,00
Frequência das aulas 75,00
Trabalho laboratorial 57,00
Total: 162,00

Obtenção de frequência

The enrollment of the students in the CU Microprocessors in the Moodle platform is mandatory.
The attendance of the laboratory classes is mandatory (more than 3 absences and the student will fail this course).
The execution of all the laboratory works and the project is mandatory.
In the laboratory classes the group can have a maximum of 2 students per group.
The students have to attend the laboratory classes in which they are enrolled.
At the end of the semester the equipment has to be returned.

Fórmula de cálculo da classificação final


Laboratory works (Nl):
Mean of the grades of the laboratory works with the folowing weight (L1 10%, L2, L3 e L4, 30% each).
Each work: report (30%) + work implementation quality and individual evaluation (70%).

Project (Np):
Report (30%) + work implementation quality and individual evaluation (60%) + final prototype (10%).

Nf=0.3Nl+0.4Np+0.3NMt 
ou 
Nf=0.3Nl+0.4Np+0.3Ne. 

Nf- Final grade 
Nl- grade of the laboratory works
Np- grade of the project
NMt - aritmetic mean of the 3 mini-tests  
Ne - grade of the exam 

All the evaluation components have a minimum note of 9.5 (over 20).
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-05-03 às 15:26:56