Publicação em Diário da República: Despacho n.º16228/2009 - 15/07/2009
6 ECTS; 2º Ano, 2º Semestre, 28,0 T + 42,0 PL + 5,0 OT + 5,0 O , Cód. 911919.
Docente(s)
- Manuel Fernando Martins de Barros (2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável.
Objetivos
Estudo, funcionamento e controlo das arquitecturas dos modernos sistemas baseados em microcontroladores MCS 8051, PICS e AVR. O aluno desenvolve competências para projectar e manusear sistemas embebidos baseados em microcontroladores, dominar as ferramentas de desenvolvimento e comunicações remotas
Programa
1) Introdução aos microcontroladores
2) Microcontroladores das famílias MCS51 e PIC
3) Interrupções (8051, PIC18F458 e AVR)
4) Temporizadores (8051, PIC18F458 e AVR)
5) Comunicação série (UART, USB)
6) Comunicação remota sem fios (bluetooth, wifi and IR)
7) Interfaces de entrada e saídas digital e analógico
8) Descodificação de endereços
Metodologia de avaliação
Exame escrito (50%), trabalhos laboratoriais (20%) e mini-projecto final (30%).
Bibliografia
- Intel, I. (0). MCS-51 Family of Single chip Microcomputers, User´s Manual. Acedido em 8 de junho de 2012 em http://www.industrologic.com/MCS51FamilyUsersGuide.pdf
- Http://www.arduino.cc/, A. (0). Arduino - Getting Start, Learning and examples. Acedido em 8 de junho de 2012 em http://www.arduino.cc/
- Http://www.mikroe.com/, M. (0). PIC Microcontrollers - Programming in C. Acedido em 8 de junho de 2012 em http://www.mikroe.com/eng/product_downloads/download/
Método de Ensino
Aulas teóricas expositivas, Aulas de resolução de problemas; Aulas práticas laboratoriais.
Software utilizado nas aulas
MPLAB IDE (http://www.microchip.com)
C18 C(http://www.microchip.com)
Arduino IDE