Go to:
Logótipo
You are here: Start > EEC0081

Based Systems and Interfaces

Code: EEC0081     Acronym: SBMI

Keywords
Classification Keyword
OFICIAL Electronics and Digital Systems
OFICIAL Automation, Control & Manufacturing Syst.

Instance: 2014/2015 - 1S

Active? Yes
Responsible unit: Department of Electrical and Computer Engineering
Course/CS Responsible: Master in Electrical and Computers Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEEC 99 Syllabus 3 - 6 56 162

Teaching language

Suitable for English-speaking students

Objectives

This course aims to help students improve their skills to

  • analyse
  • design, assemble program and test
  • demonstrate and document

electronic systems based on microprocessors and microcontrollers, in the perspective of embedded systems.

Learning outcomes and competences

This course aims to help students improve their skills to:

  • analyse
  • design, assemble program and test
  • demonstrate and document

electronic systems based on microprocessors and microcontrollers, in the perspective of embedded systems, using the C programming language.

Working method

Presencial

Program

Fundamental concepts:
- Architecture of an 8bit uP
- Programming model
- Memory and input/output circuits
- Auxiliary and address decoding circuits

AVR Family of microcontrollers:
- Architecture
- Memory and internal peripherals
- programming in C

Programming microcontrollers in C
- Specificities and techniques
- Debugging techniques

Mandatory literature

Vários; Documentação técnica dos fabricantes

Comments from the literature

Component manufacturer's documentation.

Teaching methods and learning activities

Lectures are based on the oral presentation of the topics (twice a week, one hour each). They may comprise problem solving in order to consolidate the concepts. In the Lab classes students will be organized in groups. Students will have two lab assignments and one mini-project (hardware and software) based on an AVR microcontroller.

Software

Eagle CAD
AVR Studio
Eclipse with avrgcc plug-in

keywords

Technological sciences > Engineering > Computer engineering

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Teste 40,00
Trabalho de campo 20,00
Trabalho laboratorial 40,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Estudo autónomo 40,00
Trabalho laboratorial 120,00
Total: 160,00

Eligibility for exams

Attendance to 75% of the lab classes

Calculation formula of final grade

Best test (25%), worst test (15%), homeworks (20%), mini-project with report (40%).
The final grade is limited at the tests' wheighted average plus 4 (out of 20).

Examinations or Special Assignments

Two written tests during the semester, several homework assignments and one mini-project with written report.

Special assessment (TE, DA, ...)

Not applicable

Classification improvement

Students can improve their grades in the following year, by attending two written tests and doing an individual mini-project and correspondent written report.

Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-09-29 at 20:52:46 | Acceptable Use Policy | Data Protection Policy | Complaint Portal