Publicação em Diário da República: Despacho nº 10766/2011 - 30/08/2011
6 ECTS; 2º Ano, 1º Semestre, 28,0 T + 42,0 PL + 5,0 OT , Cód. 911210.
Docente(s)
            - Gabriel Pereira Pires (1)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
          
Objetivos
          Após a conclusão do curso, o aluno deve ser capaz de programar em linguagem C microntroladores PIC de 8 bits da família 18F, realizando projectos que envolvam: leituras digitais e analógicas, atuação digital e PWM, e restrições temporais rígidas.
Programa
          1) Introdução aos sistemas embebidos 
(a) Exemplos; 
(b) Arquitecturas; 
(c) Tecnologias; 
 
2) Representações de dados e aritmética de computadores 
(a) Representação binária de inteiros positivos; 
(b) Representação binária de inteiros negativos; 
(c) Representação binária de números reais ? vírgula flutuante; 
(d) Tipos de dados em C;  
 
3) Introdução ao microncontrolador PIC  
(a) Arquitectura: registos, barramentos, caminho de dados, memória; 
(b) Ambiente de desenvolvimento MPLAB; 
(c) Introdução à programação; 
(d) Ambiente de simulação PROTEUS; 
 
4) Programação/configuração PIC família 18F  
(a) Entrada/saída digital; 
(b) Timers e interrupção interna; 
(c) Interrupções externas; 
(d) Progrmação de máquina de tranisção de estados; 
(e) Ligação LCD; 
(f) COMPARE, CAPTURE, PWM; 
(g) Contadores; 
(h) Entradas analógicas. 
 
 
5) Projecto e concepção de pequenas aplicações de sistemas embebidos
Metodologia de avaliação
          Esta disciplina faz parte do plano curricular antigo (Despacho nº 10766/2011 - 30/08/2011), encontrando-se no ano letivo 2023/2024 a ser lecionada em regime de Tutoria. 
A avaliação consiste em uma das seguintes opções (a escolher pelo aluno):
1- Realização de Mini-Testes pratico-laloratoriais durante o semestre + um Projeto (total de 40%) e Prova escrita realizada numa das épocas de Exame (60%). 
2- Realização de Prova escrita numa das épocas de Exame (60%) + uma prova com componente laboratorial (programação) realizada imediatamente a seguir a esta prova (40%) e com duração máxima de 2h para a componente laboratorial. 
Para aprovação, o aluno tem de ter o mínimo de 40% na prova escrita e o mínima de 50% na componente laboratorial. A aprovação na disciplina requer uma classificação mínima final de 10 valores em 20 contando com todas as componentes de avaliação.
Bibliografia
          - Peatman, J. (1997). Design with PIC microcontrollers. -:  Prentice Hall
- Reese, R. (2005). Microprocessors: From Assembly To C with the PIC18FXX2. -:  Charles River Media
Método de Ensino
          Esta disciplina faz parte do plano curricular antigo (Despacho nº 10766/2011 - 30/08/2011), encontrando-se no ano letivo 2023/2024 a ser lecionada em regime de Tutoria (acompanhamento nos trabalhos a realizar).
Software utilizado nas aulas
          Mplab XC8, Proteus
Aprovado em Conselho Técnico Cientifico: Aprovada na Ata nº 18/2024 de 17/04
Download da Ficha da Unidade Curricular (FUC)


















