Mudanças entre as edições de "MIC29004-2016-1 Microprocessadores - Engenharia"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 91: Linha 91:
 
----
 
----
  
== [31/03/2016] Aula 03: Tipos de Memórias ==
+
== [31/03/2016] | <b>Aula 03</b> - Tipos de Memórias ==
 
<big><b>3.1 Características de Memórias</b></big>
 
<big><b>3.1 Características de Memórias</b></big>
 
:*Introdução
 
:*Introdução
Linha 126: Linha 126:
 
----
 
----
 
----
 
----
== [04/04/2016] Aula 04: Hierarquia de Memória ==
+
== [04/04/2016] | <b>Aula 04</b> - Hierarquia de Memória ==
 
<big><b>4.1 - Configuração de Memórias</b></big>
 
<big><b>4.1 - Configuração de Memórias</b></big>
 
:*Introdução
 
:*Introdução
Linha 162: Linha 162:
 
----
 
----
 
----
 
----
== [07/04/2016] Aula 05: Introdução à CPU ==
+
== [07/04/2016] | <b>Aula 05</b> - Introdução à CPU ==
 
<big><b>5.1 Divisão da CPU</b></big>
 
<big><b>5.1 Divisão da CPU</b></big>
 
:*Instrução
 
:*Instrução
Linha 197: Linha 197:
 
----
 
----
 
----
 
----
== [11/04/2016] Aula 06: Arquitetura e Organização ==
+
== [11/04/2016] | <b>Aula 06</b> - Arquitetura e Organização ==
 
<big><b>6.1 Descrição da CPU</b></big>
 
<big><b>6.1 Descrição da CPU</b></big>
 
:*Introdução
 
:*Introdução
Linha 227: Linha 227:
 
----
 
----
 
----
 
----
== [14/04/2016] Aula 07: Opcode ==
+
== [14/04/2016] | <b>Aula 07</b> - Opcode ==
 
<big><b>7.1 Gravação e Leitura do Opcode</b></big>
 
<big><b>7.1 Gravação e Leitura do Opcode</b></big>
 
:*Introdução ao MCU8051
 
:*Introdução ao MCU8051
Linha 257: Linha 257:
 
----
 
----
 
----
 
----
== [18/04/2016] Aula 08: Introdução ao 8051==
+
== [18/04/2016] | <b>Aula 08</b> - Introdução ao 8051==
 
<big><b>8.1 Estrutura do 8051</b></big>
 
<big><b>8.1 Estrutura do 8051</b></big>
 
:*Introdução
 
:*Introdução
Linha 289: Linha 289:
 
----
 
----
 
----
 
----
== [25/04/2016] Aula 09: Datapath ==
+
== [25/04/2016] | <b>Aula 09</b> - Datapath ==
 
<big><b>9.1 Estrutura e Organização do 8051</b></big>
 
<big><b>9.1 Estrutura e Organização do 8051</b></big>
 
:*Decoder
 
:*Decoder
Linha 323: Linha 323:
 
----
 
----
  
== [28/04/2016] Aula 10: Mapeamento de Dados ==
+
== [28/04/2016] | <b>Aula 10</b> - Mapeamento de Dados ==
 
<big><b>10.1 Dados, Controles e Endereços</b></big>
 
<big><b>10.1 Dados, Controles e Endereços</b></big>
 
:*Uso dos registradores gerais
 
:*Uso dos registradores gerais
Linha 352: Linha 352:
 
----
 
----
  
== [02/05/2016] Aula 11: IDE MCU8051 ==
+
== [02/05/2016] | <b>Aula 11</b> - IDE MCU8051 ==
 
<big><b>11.1 Interface IDE MCU8051</b></big>
 
<big><b>11.1 Interface IDE MCU8051</b></big>
 
:*Estruturas de programação
 
:*Estruturas de programação
Linha 383: Linha 383:
 
----
 
----
 
----
 
----
== [05/05/2016] Aula 12: Prova Teórica I ==
+
== [05/05/2016] | <b>Aula 12</b> - Prova Teórica I ==
 
<big><b>12.1 Prova Teórica I</b></big>
 
<big><b>12.1 Prova Teórica I</b></big>
 
:*Conceitos e Definições
 
:*Conceitos e Definições
Linha 416: Linha 416:
 
----
 
----
 
----
 
----
== [09/05/2016] Aula 13: Estruturação do Assembly ==
+
== [09/05/2016] | <b>Aula 13</b> - Estruturação do Assembly ==
 
<big><b>13.1 Estrutura do Código</b></big>
 
<big><b>13.1 Estrutura do Código</b></big>
 
:*Diretivas do Compilador: DB, ORG, END e EQU.
 
:*Diretivas do Compilador: DB, ORG, END e EQU.
Linha 445: Linha 445:
 
----
 
----
  
== [12/05/2016] Aula 14: Modos de Endereçamento ==
+
== [12/05/2016] | <b>Aula 14</b> - Modos de Endereçamento ==
 
<big><b>14.1 Tipos de Endereçamento 8051</b></big>
 
<big><b>14.1 Tipos de Endereçamento 8051</b></big>
 
:*Imediato
 
:*Imediato
Linha 475: Linha 475:
 
----
 
----
  
== [16/05/2016] Aula 15: Modos de Endereçamento ==
+
== [16/05/2016] | <b>Aula 15</b> - Modos de Endereçamento ==
 
<big><b>15.1 Aula de Exercícios</b></big>
 
<big><b>15.1 Aula de Exercícios</b></big>
 
:*Uso de instruções e formas de endereçamento.
 
:*Uso de instruções e formas de endereçamento.
Linha 506: Linha 506:
 
----
 
----
  
== [19/05/2016] Aula 16: Aula de Exercícios ==
+
== [19/05/2016] | <b>Aula 16</b> - Aula de Exercícios ==
 
<big><b>16.1 Desenvolvimento de programas</b></big>
 
<big><b>16.1 Desenvolvimento de programas</b></big>
 
:*Estruturação em Linguagem Assembly.
 
:*Estruturação em Linguagem Assembly.
Linha 534: Linha 534:
 
----
 
----
 
----
 
----
== [23/05/2016] Aula 17: Registradores Especiais ==
+
== [23/05/2016] | <b>Aula 17</b> - Registradores Especiais ==
 
<big><b>17.1 Análise de desvios</b></big>
 
<big><b>17.1 Análise de desvios</b></big>
 
:*Registrador em Pilha (SP)
 
:*Registrador em Pilha (SP)
Linha 565: Linha 565:
 
----
 
----
 
----
 
----
== [30/05/2016] Aula 18: Aula de Exercícios ==
+
== [30/05/2016] | <b>Aula 18</b> - Aula de Exercícios ==
 
<big><b>18.1 Lista de Exercícios 04</b></big>
 
<big><b>18.1 Lista de Exercícios 04</b></big>
 
:*Tira dúvidas;
 
:*Tira dúvidas;
Linha 592: Linha 592:
 
----
 
----
 
----
 
----
== [02/06/2016] Aula 19: Sub-rotinas==
+
== [02/06/2016] | <b>Aula 19</b> - Sub-rotinas==
 
<big><b>19.1 Exemplde Interrupção</b></big>
 
<big><b>19.1 Exemplde Interrupção</b></big>
 
:*Área de programas
 
:*Área de programas
Linha 622: Linha 622:
 
----
 
----
  
== [06/06/2016] Aula 20Interrupções - Parte I ==
+
== [06/06/2016] | <b>Aula 20</b> - Interrupções - Parte I ==
 
<big><b>20.1 Formas de Interrupção</b></big>
 
<big><b>20.1 Formas de Interrupção</b></big>
 
:*Introdução
 
:*Introdução
Linha 653: Linha 653:
 
----
 
----
  
== [09/06/2016] Aula 21: Prova Teórica II ==
+
== [09/06/2016] | <b>Aula 21</b> - Prova Teórica II ==
 
<big><b>21.1 Assuntos</b></big>
 
<big><b>21.1 Assuntos</b></big>
 
:*Diretivas do Compilador MCU8051
 
:*Diretivas do Compilador MCU8051
Linha 686: Linha 686:
 
----
 
----
  
== [13/06/2016] Aula 22Interrupções - Parte II ==
+
== [13/06/2016] | <b>Aula 22</b> - Interrupções - Parte II ==
 
<big><b>22.1 Formas de Interrupção</b></big>
 
<big><b>22.1 Formas de Interrupção</b></big>
 
:*Correção da PT1
 
:*Correção da PT1
Linha 716: Linha 716:
 
----
 
----
  
== [16/06/2016] Aula 23: Interrupções - Parte III ==
+
== [16/06/2016] | <b>Aula 23</b> - Interrupções - Parte III ==
 
<big><b>23.1 Continuação</b></big>
 
<big><b>23.1 Continuação</b></big>
 
:*Exemplos de interrupções externas
 
:*Exemplos de interrupções externas
Linha 745: Linha 745:
 
----
 
----
  
== [20/06/2016] Aula 24: Timer/Counter - Parte I ==
+
== [20/06/2016] | <b>Aula 24</b> - Timer/Counter - Parte I ==
 
<big><b>24.1 Formas de Interrupção</b></big>
 
<big><b>24.1 Formas de Interrupção</b></big>
 
:*Introdução
 
:*Introdução
Linha 774: Linha 774:
 
----
 
----
 
----
 
----
== [23/06/2016] Aula 25: Timer/Counter - Parte II ==
+
== [23/06/2016] | <b>Aula 25</b> - Timer/Counter - Parte II ==
 
<big><b>25.1 Continuação</b></big>
 
<big><b>25.1 Continuação</b></big>
 
:*Modos de uso
 
:*Modos de uso
Linha 804: Linha 804:
 
----
 
----
  
== [27/06/2016] Aula 26: Timer/Counter - Parte III ==
+
== [27/06/2016] | <b>Aula 26</b> - Timer/Counter - Parte III ==
 
<big><b>26.1 Exercícios</b></big>
 
<big><b>26.1 Exercícios</b></big>
 
:*Modos de uso
 
:*Modos de uso
Linha 834: Linha 834:
 
----
 
----
  
== [30/06/2016] Aula 27Desenvolvimento de Projeto A - Parte I ==
+
== [30/06/2016] | <b>Aula 27</b> - Desenvolvimento de Projeto A - Parte I ==
 
<big><b>27.1 Projeto I - Semáforo</b></big>
 
<big><b>27.1 Projeto I - Semáforo</b></big>
 
:*Exercícios de integração dos periféricos.
 
:*Exercícios de integração dos periféricos.
Linha 862: Linha 862:
 
----
 
----
  
== [04/07/2016] Aula 28Desenvolvimento de Projeto A - Parte II ==
+
== [04/07/2016] | <b>Aula 28</b> - Desenvolvimento de Projeto A - Parte II ==
 
<big><b>28.1 Semáforo</b></big>
 
<big><b>28.1 Semáforo</b></big>
 
:*Exercícios de integração dos periféricos.  
 
:*Exercícios de integração dos periféricos.  
Linha 890: Linha 890:
 
----
 
----
  
== [07/07/2016] Aula 29: Desenvolvimento de Projeto A - Parte III ==
+
== [07/07/2016] | <b>Aula 29</b> - Desenvolvimento de Projeto A - Parte III ==
 
<big><b>29.1 Formas de Acionamento</b></big>
 
<big><b>29.1 Formas de Acionamento</b></big>
 
:*Integração
 
:*Integração
Linha 919: Linha 919:
 
----
 
----
  
== [11/07/2016] Aula 30: Comunicação Serial - Parte I ==
+
== [11/07/2016] | <b>Aula 30</b> - Comunicação Serial - Parte I ==
 
<big><b>30.1 Continuação</b></big>
 
<big><b>30.1 Continuação</b></big>
 
:*Configurações
 
:*Configurações
Linha 947: Linha 947:
 
----
 
----
  
== [14/07/2016] Aula 31: Comunicação Serial - Parte II ==
+
== [14/07/2016] | <b>Aula 31</b> - Comunicação Serial - Parte II ==
 
<big><b>31.1 Periféricos Externos</b></big>
 
<big><b>31.1 Periféricos Externos</b></big>
 
:*Introdução
 
:*Introdução
Linha 978: Linha 978:
 
----
 
----
  
== [18/07/2016] Aula 32: Interfaceamento - Parte I ==
+
== [18/07/2016] | <b>Aula 32</b> - Interfaceamento - Parte I ==
 
<big><b>32.1 Outros</b></big>
 
<big><b>32.1 Outros</b></big>
 
:*Matriz LED
 
:*Matriz LED
Linha 1 007: Linha 1 007:
 
----
 
----
  
== [21/07/2016] Aula 33: Interfaceamento - Parte II ==
+
== [21/07/2016] | <b>Aula 33</b> - Interfaceamento - Parte II ==
 
<big><b>33.1 Projeto Final</b></big>
 
<big><b>33.1 Projeto Final</b></big>
 
:*Interface UART/RS232
 
:*Interface UART/RS232
Linha 1 037: Linha 1 037:
 
----
 
----
  
== [25/07/2016] Aula 34: Desenvolvimento de Projeto B - Parte I ==
+
== [25/07/2016] | <b>Aula 34</b> - Desenvolvimento de Projeto B - Parte I ==
 
<big><b>34.1 Projeto</b></big>
 
<big><b>34.1 Projeto</b></big>
 
:*Exercícios
 
:*Exercícios
Linha 1 063: Linha 1 063:
 
----
 
----
  
== [26/07/2016] Aula 35: Desenvolvimento de Projeto B - Parte II ==
+
== [26/07/2016] | <b>Aula 35</b> - Desenvolvimento de Projeto B - Parte II ==
 
<big><b>35.1 Continuação do Projetos</b></big>
 
<big><b>35.1 Continuação do Projetos</b></big>
 
:*Exercícios
 
:*Exercícios
Linha 1 089: Linha 1 089:
 
----
 
----
  
== [27/07/2016] Aula 36: Desenvolvimento de Projeto B - Parte III ==
+
== [27/07/2016] | <b>Aula 36</b> - Desenvolvimento de Projeto B - Parte III ==
 
<big><b>36.1 Assuntos:</b></big>
 
<big><b>36.1 Assuntos:</b></big>
 
:*Todos os conteúdos abordados na Unidade Curricular.
 
:*Todos os conteúdos abordados na Unidade Curricular.

Edição das 09h33min de 9 de julho de 2016

Informações Gerais

Professor: Clayrton Monteiro Henrique

Contato: clayrton.henrique@ifsc.edu.br
Atendimento: Lab. Desenv. II - Segundas-feiras
Horário: 09h40 às 11h30

Plano de Ensino

Plano de Ensino

Cronograma de aula

Cronograma de Aulas

Aulas



[24/03/2016] | Aula 01 - Apresentação da Disciplina

  • Objetivos da Unidade Curricular.
  • Ementa: conhecimentos, habilidades e atitudes.
  • Bibliografia: básica e complementar.
  • Formas de avaliação.
  • Regras gerais.

1.1 Introdução aos Sistemas Microprocessados

  • Microprocessador vs Microcontrolador.
  • Arquitetura e Organização.
  • Conceitos e Definições.
  • Principais aplicações.

1.2 Arquivos

Apresentação Inicial
Introdução aos Microprocessadores

1.3 Atividades

Não há.

1.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
F
C
F
F
C
C
C
14h25 - 15h20
C
C
F
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[28/03/2016] | Aula 02 - Revisão

2.1 Elementos de Memórias

  • Flip Flop RS.
  • Flip Flop RS com CK, PR e CL.
  • Flip Flop JK.
  • Flip Flop JK com CK, PR e CL.
  • Flip Flop D.
  • Flip Flop T.
  • Formas de organização da memória;
    • Memória N x M bits.
    • Exercícios.

2.2 Arquivos

Revisão de Flip Flops

2.3 Atividades

Não há.

2.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
F
C
F
C
F
14h25 - 15h20
C
C
C
C
F
C
F
C
F
Legenda: C: Compareceu. | F: Faltou.




[31/03/2016] | Aula 03 - Tipos de Memórias

3.1 Características de Memórias

  • Introdução
  • Elemento tri-state
  • Tipos de Memórias
    • Características
    • Tempo de acesso
    • Custos
    • Capacidade N x M
  • Variáveis de Dados, Endereços e Controle
  • Ciclo de Leitura
  • Ciclo de Escrita

3.2 Arquivos

Tipos de Memórias

3.3 Atividades

Leitura da apostila de memórias abaixo:
Apostila de Memória

3.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
C
C
C
C
16h35 - 17h30
C
C
C
C
F
C
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[04/04/2016] | Aula 04 - Hierarquia de Memória

4.1 - Configuração de Memórias

  • Introdução
  • Memória RAM (Estrutura)
  • Análise do Diagrama em Blocos
  • Caminho dos dados RAM 16 x 4bits
    • Modo de Escrita (WR)
    • Modo de Leitura (RD)
    • Modo de Habilitação(CE)
  • Construção do Diagrama em Blocos

4.2 Arquivos

Hierarquia de Memórias

4.3 Atividades

Leitura e interpretação do arquivo abaixo:
Datasheet 74LS89 - Memória RAM 16 x 4bits
Realizar a atividade proposta a seguir
Exercícios 01 - Memórias

4.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
F
C
C
C
C
14h25 - 15h20
C
C
C
C
F
C
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[07/04/2016] | Aula 05 - Introdução à CPU

5.1 Divisão da CPU

  • Instrução
  • Divisão
    • Controle (UC)
    • Processamento (ULA)
    • Registradores (Reg)
  • Fetch
    • Busca instrução
    • Decodifica instrução
    • Executa instrução
  • Estudo da ULA 74LS181

5.2 Arquivos

Unidade Central de Processamento

5.3 Atividades

Leitura e interpretação do arquivo abaixo:
Datasheet 74LS181 - ULA (4bits)

5.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
F
F
F
F
C
C
C
16h35 - 17h30
C
C
F
F
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[11/04/2016] | Aula 06 - Arquitetura e Organização

6.1 Descrição da CPU

  • Introdução
  • Nível de Representação
  • Arquitetura e Organização
  • Programas
  • Opcode

6.2 Arquivos

Descrição da CPU
Lista Opcode 8051

6.3 Atividades

Não há.

6.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
F
C
C
C
F
14h25 - 15h20
C
C
C
C
F
C
C
C
F
Legenda: C: Compareceu. | F: Faltou.




[14/04/2016] | Aula 07 - Opcode

7.1 Gravação e Leitura do Opcode

  • Introdução ao MCU8051
  • Memória de Código
  • Opcode do 8051
  • Exercícios
  • Simulação

7.2 Arquivos

Introdução ao 8051

7.3 Atividades

Realizar a atividade proposta a seguir (utilizar o arquivo Opcode 8051):
Exercícios 02 - Opcode

7.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
F
C
C
C
16h35 - 17h30
C
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[18/04/2016] | Aula 08 - Introdução ao 8051

8.1 Estrutura do 8051

  • Introdução
  • Conceitos e Definições
  • Memórias
    • RAM Interna
    • RAM Externa
    • ROM Interna
    • ROM Externa

8.2 Arquivos

Datasheet MC 8051
Hierarquia da Memória RAM

8.3 Atividades

Montar um diagrama em blocos do 8051

8.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
F
C
C
C
C
14h25 - 15h20
C
C
C
C
F
C
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[25/04/2016] | Aula 09 - Datapath

9.1 Estrutura e Organização do 8051

  • Decoder
  • Registradores
  • Contador de Programa (PC)
  • Registrador de Instrução(RI)
  • Decodificador(DU)
  • Unidade de Controle(UC)
  • Unidade Lógica e Aritmética(ULA)
  • Acumulador (ACC)
  • Portas I/O

9.2 Arquivos

Estrutura e Organização do 8051

9.3 Atividades

Exercícios 03: Instruções

9.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
F
C
F
C
C
F
C
14h25 - 15h20
C
C
F
C
F
C
C
F
C
Legenda: C: Compareceu. | F: Faltou.




[28/04/2016] | Aula 10 - Mapeamento de Dados

10.1 Dados, Controles e Endereços

  • Uso dos registradores gerais
  • Contador de Programa (PC)
  • Portas I/O
  • Acesso à memórias externas de 64KB (RAM/ROM)

10.2 Arquivos

Datapath

10.3 Atividades

  • Não há

10.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
F
C
C
C
F
F
C
C
C
16h35 - 17h30
F
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[02/05/2016] | Aula 11 - IDE MCU8051

11.1 Interface IDE MCU8051

  • Estruturas de programação
  • Organização
  • Labels
  • Mnemônicos
  • Operandos
  • Comentários
  • Termos reservados

11.2 Arquivos

MUC8051 Estrutura

11.3 Atividades

  • Exercício 10

11.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
F
F
C
C
C
14h25 - 15h20
C
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[05/05/2016] | Aula 12 - Prova Teórica I

12.1 Prova Teórica I

  • Conceitos e Definições
  • Memórias:
    • Tipos
    • Hierarquia
    • Características
    • Ciclo de Leitura
    • Ciclo de Escrita
  • Arquitetura e Organização
  • Introdução a CPU

12.2 Arquivos

Não há.

12.3 Atividades

Prova Teórica 01

12.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
C
C
C
C
16h35 - 17h30
C
C
C
C
F
C
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[09/05/2016] | Aula 13 - Estruturação do Assembly

13.1 Estrutura do Código

  • Diretivas do Compilador: DB, ORG, END e EQU.
  • Labels.
  • Mnemônicos.
  • Comentários.

13.2 Arquivos

Instruções do 8051

13.3 Atividades

  • Simular cada uma das instruções passadas na aula 13.

13.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
F
F
F
C
C
C
14h25 - 15h20
C
C
C
F
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[12/05/2016] | Aula 14 - Modos de Endereçamento

14.1 Tipos de Endereçamento 8051

  • Imediato
  • Direto
  • Indireto
  • Registrador
  • Indexado

14.2 Arquivos

Modos de Endereçamento 8051

14.3 Atividades

  • Simular exercícios contendo cada um dos modos de endereçamento.

14.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
C
C
C
C
16h35 - 17h30
C
C
C
C
F
C
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[16/05/2016] | Aula 15 - Modos de Endereçamento

15.1 Aula de Exercícios

  • Uso de instruções e formas de endereçamento.
  • Instruções Aritméticas.
  • Instruções Lógicas.
  • Instruções de Movimentação.
  • Instruções Booleanas.
  • Instruções de Desvios.

15.2 Arquivos

Não há.

15.3 Atividades

Lista de Exercícios 03

15.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
F
C
F
C
C
C
C
14h25 - 15h20
C
C
F
C
F
C
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[19/05/2016] | Aula 16 - Aula de Exercícios

16.1 Desenvolvimento de programas

  • Estruturação em Linguagem Assembly.
  • Instruções de laços condicionais.
  • Estruturas de desvios.

16.2 Arquivos

Lista Compilada das Instruções do 8051
Diagrama em Blocos MC 8051

16.3 Atividades

Implementar os códigos da Lista de Exercícios 03 utilizando as instruções de desvios.

16.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
A
C
C
F
C
C
F
C
16h35 - 17h30
C
A
C
C
F
C
C
F
C
Legenda: C: Compareceu. | F: Faltou. | A: Abonada por Atestado Médico.




[23/05/2016] | Aula 17 - Registradores Especiais

17.1 Análise de desvios

  • Registrador em Pilha (SP)
  • Ponteiro de Programa (PC)
  • Ponteiro de Dados (DPTR)
  • Desvios Condicionais
  • Desvios Incondicionais
  • Exemplos

17.2 Arquivos

Stack Pointer (SP) - Comandos

17.3 Atividades

Leitura da Apostila do Prof. Alexandre Balbinot:
Apostila 8051 - Parte I

17.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
F
C
F
F
C
C
C
14h25 - 15h20
C
C
F
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[30/05/2016] | Aula 18 - Aula de Exercícios

18.1 Lista de Exercícios 04

  • Tira dúvidas;
  • Exemplos;
  • Novos exercícios;

18.2 Arquivos

Não há.

18.3 Atividades

Lista de Exercícios 04

18.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
F
F
C
F
C
14h25 - 15h20
C
C
C
C
F
F
C
F
C
Legenda: C: Compareceu. | F: Faltou.




[02/06/2016] | Aula 19 - Sub-rotinas

19.1 Exemplde Interrupção

  • Área de programas
  • Área de sub-rotinas
  • Loops
  • Erros comuns
  • Exercícios

19.2 Arquivos

Sub-rotinas com Exemplo

19.3 Atividades

Não há.

19.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
C
C
C
C
16h35 - 17h30
C
C
C
C
F
C
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[06/06/2016] | Aula 20 - Interrupções - Parte I

20.1 Formas de Interrupção

  • Introdução
  • Definição
  • Tipos
  • Prioridades
  • Estruturas
  • Exemplo: RESET

20.2 Arquivos

Interrupções - Parte I

20.3 Atividades

Concluir TODAS as listas de exercícios.

20.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
C
C
F
C
C
14h25 - 15h20
C
C
C
C
C
C
F
C
C
Legenda: C: Compareceu. | F: Faltou.




[09/06/2016] | Aula 21 - Prova Teórica II

21.1 Assuntos

  • Diretivas do Compilador MCU8051
  • Instruções de Transferências
  • Instruções de desvios
    • Condicionais
    • Incondicionais
  • Instruções Aritméticas
  • Instruções Lógicas
  • Instruções Condicionais

21.2 Arquivos

Não há.

21.3 Atividades

Segue a Prova Teórica II .Entregar a pasta compactada com os programas - um arquivo novo para cada item - por e-mail até o início da aula do dia 13/06/2016.

21.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
F
C
C
C
F
F
C
C
C
16h35 - 17h30
F
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[13/06/2016] | Aula 22 - Interrupções - Parte II

22.1 Formas de Interrupção

  • Correção da PT1
  • SFR (IE e IP)
  • Flags IE1 e IE0
  • Endereços Alocados
  • Exemplos

22.2 Arquivos

Interrupções - Parte II

22.3 Atividades

Não há.

22.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
F
F
C
C
C
14h25 - 15h20
C
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[16/06/2016] | Aula 23 - Interrupções - Parte III

23.1 Continuação

  • Exemplos de interrupções externas
  • Exercícios


23.2 Arquivos

Não há.

23.3 Atividades

Exercícios de Interrupções

23.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
F
C
C
C
16h35 - 17h30
C
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[20/06/2016] | Aula 24 - Timer/Counter - Parte I

24.1 Formas de Interrupção

  • Introdução
  • Função Counter;
  • Função Timer;
  • Formas de Acionamento
  • SFR (TCON e TMOD)

24.2 Arquivos

Timer/Counter - Parte I

24.3 Atividades

Não há.

24.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
F
C
F
F
F
F
C
C
16h35 - 17h30
C
F
C
F
F
F
F
C
C
Legenda: C: Compareceu. | F: Faltou.




[23/06/2016] | Aula 25 - Timer/Counter - Parte II

25.1 Continuação

  • Modos de uso
  • Formas de operação
  • Acionamentos
  • Estouro
  • Flags
  • Exemplos

25.2 Arquivos

Timer/Counter - Parte II

25.3 Atividades

Não há.

25.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
F
C
C
C
16h35 - 17h30
C
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.


[27/06/2016] | Aula 26 - Timer/Counter - Parte III

26.1 Exercícios

  • Modos de uso
  • Formas de operação
  • Acionamentos
  • Estouro
  • Flags
  • Exemplos

26.2 Arquivos

Timer/Counter - Parte III

26.3 Atividades

Exercícios Timer/Counter

26.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
F
C
F
F
C
F
C
14h25 - 15h20
C
C
F
C
F
F
C
F
C
Legenda: C: Compareceu. | F: Faltou.


[30/06/2016] | Aula 27 - Desenvolvimento de Projeto A - Parte I

27.1 Projeto I - Semáforo

  • Exercícios de integração dos periféricos.
  • Desenvolvimento Lógico
  • Estruturação do Código

27.2 Arquivos

Exercícios de integração dos periféricos.

27.3 Atividades

Projeto I - Semáforo

2.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
F
F
C
C
C
16h25 - 17h30
C
C
C
C
F
F
C
C
C
Legenda: C: Compareceu. | F: Faltou.




[04/07/2016] | Aula 28 - Desenvolvimento de Projeto A - Parte II

28.1 Semáforo

  • Exercícios de integração dos periféricos.
  • Configuração de Periféricos
  • Desenvolvimento do Programa

28.2 Arquivos

Exercícios de integração dos periféricos.

28.3 Atividades

Projeto I - Semáforo

28.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
C
C
C
C
C
C
F
F
C
14h25 - 15h20
C
C
C
C
C
C
F
F
C
Legenda: C: Compareceu. | F: Faltou.




[07/07/2016] | Aula 29 - Desenvolvimento de Projeto A - Parte III

29.1 Formas de Acionamento

  • Integração
  • Semáforo Veículos
  • Semáforo Pedestres
  • Botões de Prioridade

29.2 Arquivos

Exercícios de integração dos periféricos.

29.3 Atividades

Projeto I - Semáforo

29.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
C
C
C
C
C
C
F
F
C
16h35 - 17h30
C
C
C
C
C
C
F
F
C
Legenda: C: Compareceu. | F: Faltou.




[11/07/2016] | Aula 30 - Comunicação Serial - Parte I

30.1 Continuação

  • Configurações
  • Aplicações
  • Exercícios

30.2 Arquivos

Comunicação Serial - Parte I

30.3 Atividades

Não há.

30.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
*
*
*
*
*
*
*
*
*
14h25 - 15h20
*
*
*
*
*
*
*
*
*
Legenda: C: Compareceu. | F: Faltou. | *: Não realizada.




[14/07/2016] | Aula 31 - Comunicação Serial - Parte II

31.1 Periféricos Externos

  • Introdução
  • Tipos
  • Portas
  • Display
  • Keypads
  • Exemplos

31.2 Arquivos

Comunicação Serial - Parte II

31.3 Atividades

Exercícios Comunicação Serial

31.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
*
*
*
*
*
*
*
*
*
16h35 - 17h30
*
*
*
*
*
*
*
*
*
Legenda: C: Compareceu. | F: Faltou. | *: Não realizada.




[18/07/2016] | Aula 32 - Interfaceamento - Parte I

32.1 Outros

  • Matriz LED
  • Multiplex
  • Sensor de Temperatura
  • Exemplos

32.2 Arquivos

Interfaceamento - Parte I

32.3 Atividades

Não há.

32.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
*
*
*
*
*
*
*
*
*
14h25 - 15h20
*
*
*
*
*
*
*
*
*
Legenda: C: Compareceu. | F: Faltou. | *: Não realizada.




[21/07/2016] | Aula 33 - Interfaceamento - Parte II

33.1 Projeto Final

  • Interface UART/RS232
  • Memórias Externas
  • File Interface
  • Configurações
  • Exercícios

33.2 Arquivos

Interfaceamento - Parte II

33.3 Atividades

Divisão dos projetos finais de acordo com planilha a seguir: Planilha dos Projetos

33.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
*
*
*
*
*
*
*
*
*
16h35 - 17h30
*
*
*
*
*
*
*
*
*
Legenda: C: Compareceu. | F: Faltou. | *: Não realizada.




[25/07/2016] | Aula 34 - Desenvolvimento de Projeto B - Parte I

34.1 Projeto

  • Exercícios

34.2 Arquivos

  • Não há.

34.3 Atividades

Não há.

34.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
*
*
*
*
*
*
*
*
*
14h25 - 15h20
*
*
*
*
*
*
*
*
*
Legenda: C: Compareceu. | F: Faltou. | *: Não realizada.




[26/07/2016] | Aula 35 - Desenvolvimento de Projeto B - Parte II

35.1 Continuação do Projetos

  • Exercícios

35.2 Arquivos

Não há.

35.3 Atividades

Não há.

35.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
15h40 - 16h35
*
*
*
*
*
*
*
*
*
16h35 - 17h30
*
*
*
*
*
*
*
*
*
Legenda: C: Compareceu. | F: Faltou. | *: Não realizada.




[27/07/2016] | Aula 36 - Desenvolvimento de Projeto B - Parte III

36.1 Assuntos:

  • Todos os conteúdos abordados na Unidade Curricular.
  • Atividade individual.
  • Será realizada no Lab. de Redes II.
  • Com consulta aos materiais.

36.2 Arquivos

Não há.

36.3 Atividades

Não há.

36.4 Frequência

Matrícula 122001993-3 142001232-0 142001594-0 131000557-5 142001510-9 131004478-3 142002023-4 161000000-9 151004567-8
13h30 - 14h25
*
*
*
*
*
*
*
*
*
14h25 - 15h20
*
*
*
*
*
*
*
*
*
Legenda: C: Compareceu. | F: Faltou. | *: Não realizada.