DATACONTEÚDOS PROGRAMÁTICOSCH
13/04/22Apresentação da disciplina. Conteúdo programático. Sistema de avaliação. Agenda de avaliações. Bibliografia.2h/a
20/04/221 – MICROCONTROLADORES
1.1 – Conhecendo os microcontroladores
1.2 – Origens dos microcontroladores
1.3 –  Arquiteturas Harvard e Von Neuman
2h/a
27/04/222-  MICROCONTROLADORES DA FAMÍLIA PIC 16F
2.1 –  Folha de dados do PIC16F676
2h/a
29/04/223-   HARDWARE DO MICROCONTROLADOR
3.1  – Descrição dos pinos, Memória e Pinos de I/O
3.2  – Memórias do PIC 16F676
2h/a
04/05/223.3  – Registradores do PIC 16F6762h/a
06/05/22Continuação da Aula 04/05/22 – Registradores do PIC 16F6762h/a
11/05/223.4  – Pinos de I/O do PIC16F676
3.5  – Temporizadores do PIC16F676
2h/a
13/05/223.6  – Comparadores do PIC16F676
3.7  – Conversor A/D do PIC16F676 Exercícios referentes às aulas anteriores
2h/a
18/05/22Prova P012h/a
20/05/224- INTERRUPÇÕES
4.1 – Interrupções no Microcontrolador
4.2 – Interrupção de Timer
4.3 – Interrupção Externa
4.4 – Outras  Interrupções
2h/a
25/05/225 – PROGRAMAÇÃO C
5.1 – Linguagem de Alto Nível
5.2 – Principais estruturas da linguagem C
5.2.1 – Variáveis, atribuições e comparações
5.2.2 – Estruturas de Controle
5.2.3 – Estruturas de Repetição
2h/a
27/05/22Exercícios referentes às aulas anteriores2h/a
01/06/225.3 – Operadores
5.3.1 – Atribuição
5.3.2 – Aritméticos
5.3.3 – Relacionais
5.3.4 – Booleanos
5.4 – Lógicos Bit a bit
5.4.1 – Operador & (And)
5.4.2 – Operador | (OR)
5.4.3 – Operador ^ (XOR)
5.4.4 – Operador ~ (NOT)
5.4.5 – Operadores de Deslocamento << e >>
5.4.6 – Operador de Memória 5.4.6.1 – Operador &
5.4.6.1 – Operador *
5.4.7 – Outros Operadores
5.4.7.1 – Operador ?
5.4.7.2 – Operador ,
5.4.7.3 – Operador .
5.4.7.4 – Operador – >
5.4.7.5 – Operador de Modelagem de Tipo
5.4.7.6 – Operador Sizeof
2h/a
03/06/22Exercícios referentes às aulas anteriores2h/a
08/06/225.5 – Variáveis
5.5.1 – Tipos de Variáveis
5.5.2 – Nome da Variável
5.5.3 – Exemplo de Variáveis
5.5.4 – A função printf()
5.5.5 – Variáveis Locais
5.5.6 – Variáveis Globais
5.5.7 – Constantes
5.5.8 – Constantes Hexadecimais e Octais
2h/a
10/06/22Exercícios referentes às aulas anteriores2h/a
15/06/22Prova P022h/a
22/06/226- COMPILADORES
6.1 – Apresentação do Compilador MikroC PRO for PIC
6.2 – Elaboração de projetos no Compilador MikroC PRO for PIC. Exercícios – Programação C.
2h/a
24/06/22Continuação da aula de 22/06/22 – Elaboração de projetos no Compilador MikroC PRO for PIC.2h/a
29/06/22Continuação da aula de 24/06/22 – Elaboração de projetos no Compilador MikroC PRO for PIC.2h/a
06/07/226.3 – Constantes usando #define Exercícios – Programação C.2h/a
08/07/227 – SIMULADORES
7.1 – Apresentação do Simulador ISIS Proteus.
7.2 – Elaboração de projetos no Simulador ISIS Proteus.
7.3 – Simulação dos projetos no ISIS, compilado no MikroC for PIC.
2h/a
13/07/22Continuação da aula de 08/07/22 – Simulação dos projetos no ISIS, compilado no MikroC for PIC.2h/a
15/07/228 – Montagem do Protótipo Didático – PIC16F676.2h/a
20/07/22Continuação da aula de 15/07/22 – Montagem do Protótipo Didático – PIC16F676.2h/a
22/07/22Continuação da aula de 20/07/22 – Montagem do Protótipo Didático – PIC16F676.2h/a
27/07/228 – Simulações Utilizando o Protótipo Didático – PIC16F676.2h/a
29/07/22Continuação da aula de 27/07/22 – Simulações Utilizando o Protótipo Didático – PIC16F676.2h/a
03/08/22Apresentação dos Trabalhos – Grupos 1, 2 e 32h/a
05/08/22Apresentação dos Trabalhos – Grupos 4, 5 e 62h/a
10/08/22Apresentação dos Trabalhos – Grupos 7, 8 e 92h/a
12/08/22Prova P032h/a
17/08/22Exame Especial2h/a
Carga Horária:76h/a