Mudanças entre as edições de "MIC29004-2016-1 Microprocessadores - Engenharia"
Ir para navegação
Ir para pesquisar
Linha 46: | Linha 46: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 00 MIC.pdf| | + | :<i>[[media:Aula 00 MIC.pdf | <span style="color:blue;">Apresentação Inicial]]</span></i><br> |
− | :<i>[[media:Aula 01 MIC.pdf| | + | :<i>[[media:Aula 01 MIC.pdf | <span style="color:blue;">Introdução aos Microprocessadores]]</span></i><br> |
=== Atividades === | === Atividades === | ||
Linha 67: | Linha 67: | ||
---- | ---- | ||
---- | ---- | ||
− | |||
== Aula 02 == | == Aula 02 == | ||
<p align="right"><i><small>Segunda-feira, 28 de março de 2016.</small></i></p> | <p align="right"><i><small>Segunda-feira, 28 de março de 2016.</small></i></p> | ||
Linha 91: | Linha 90: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[Media:Aula 02 MIC.pdf| | + | :<i>[[Media:Aula 02 MIC.pdf | <span style="color:blue;">Revisão de Flip Flops]]</span></i><br> |
=== Atividades === | === Atividades === | ||
Linha 111: | Linha 110: | ||
---- | ---- | ||
---- | ---- | ||
− | |||
== Aula 03 == | == Aula 03 == | ||
<p align="right"><i><small>Quinta-feira, 31 de março de 2016.</small></i></p> | <p align="right"><i><small>Quinta-feira, 31 de março de 2016.</small></i></p> | ||
Linha 128: | Linha 126: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 03 MIC.pdf| | + | :<i>[[media:Aula 03 MIC.pdf | <span style="color:blue;">Tipos de Memórias]]</span></i><br> |
=== Atividades === | === Atividades === | ||
:Leitura da apostila de memórias abaixo: | :Leitura da apostila de memórias abaixo: | ||
− | :<i>[[Media:ApostilaMemorias.pdf | Apostila de Memória]]</i><br> | + | :<i>[[Media:ApostilaMemorias.pdf | <span style="color:blue;">Apostila de Memória]]</span></i><br> |
=== Frequência === | === Frequência === | ||
Linha 150: | Linha 148: | ||
---- | ---- | ||
---- | ---- | ||
− | |||
==Aula 04 == | ==Aula 04 == | ||
<p align="right"><i><small>Segunda-feira, 04 de abril de 2016.</small></i></p> | <p align="right"><i><small>Segunda-feira, 04 de abril de 2016.</small></i></p> | ||
Linha 165: | Linha 162: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 04 MIC.pdf| | + | :<i>[[media:Aula 04 MIC.pdf | <span style="color:blue;">Hierarquia de Memórias]]</span></i><br> |
=== Atividades === | === Atividades === | ||
:Leitura e interpretação do arquivo abaixo: | :Leitura e interpretação do arquivo abaixo: | ||
− | :<i>[[Media:datasheet74LS89.pdf|Datasheet 74LS89 - Memória RAM 16 x | + | :<i>[[Media:datasheet74LS89.pdf | <span style="color:blue;">Datasheet 74LS89 - Memória RAM 16 x 4bits]]</span></i><br> |
:Realizar a atividade proposta a seguir | :Realizar a atividade proposta a seguir | ||
− | :<i>[[media:EX 01 MIC.pdf|Exercícios 01 - Memórias]]</i> | + | :<i>[[media:EX 01 MIC.pdf | <span style="color:blue;">Exercícios 01 - Memórias]]</span></i><br> |
=== Frequência === | === Frequência === | ||
Linha 189: | Linha 186: | ||
---- | ---- | ||
---- | ---- | ||
− | |||
== Aula 05 == | == Aula 05 == | ||
<p align="right"><i><small>Quinta-feira, 07 de abril de 2016.</small></i></p> | <p align="right"><i><small>Quinta-feira, 07 de abril de 2016.</small></i></p> | ||
Linha 205: | Linha 201: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 05 MIC.pdf| | + | :<i>[[media:Aula 05 MIC.pdf | <span style="color:blue;">Unidade Central de Processamento]]</span></i><br> |
=== Atividades === | === Atividades === | ||
:Leitura e interpretação do arquivo abaixo: | :Leitura e interpretação do arquivo abaixo: | ||
− | :<i>[[Media:datasheet74LS181.pdf|Datasheet 74LS181 - ULA (4bits)]]</i><br> | + | :<i>[[Media:datasheet74LS181.pdf | <span style="color:blue;">Datasheet 74LS181 - ULA (4bits)]]</span></i><br> |
=== Frequência === | === Frequência === | ||
Linha 226: | Linha 222: | ||
---- | ---- | ||
---- | ---- | ||
− | |||
== Aula 06 == | == Aula 06 == | ||
<p align="right"><i><small>Segunda-feira, 11 de abril de 2016.</small></i></p> | <p align="right"><i><small>Segunda-feira, 11 de abril de 2016.</small></i></p> | ||
Linha 240: | Linha 235: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 06 MIC.pdf| | + | :<i>[[media:Aula 06 MIC.pdf | <span style="color:blue;">Descrição da CPU]]</span></i><br> |
− | :<i>[[media:Opcode 8051.pdf|Lista Opcode 8051]]</i> | + | :<i>[[media:Opcode 8051.pdf | <span style="color:blue;">Lista Opcode 8051]]</span></i><br> |
=== Atividades === | === Atividades === | ||
Linha 261: | Linha 256: | ||
---- | ---- | ||
---- | ---- | ||
− | |||
== Aula 07 == | == Aula 07 == | ||
<p align="right"><i><small>Quinta-feira, 14 de abril de 2016.</small></i></p> | <p align="right"><i><small>Quinta-feira, 14 de abril de 2016.</small></i></p> | ||
Linha 272: | Linha 266: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 07 MIC.pdf| | + | :<i>[[media:Aula 07 MIC.pdf | <span style="color:blue;">Introdução ao 8051]]</span></i><br> |
=== Atividades === | === Atividades === | ||
:Realizar a atividade proposta a seguir (utilizar o arquivo Opcode 8051): | :Realizar a atividade proposta a seguir (utilizar o arquivo Opcode 8051): | ||
− | :<i>[[media:EX 02 MIC.pdf|Exercícios 02 - Opcode]]</i> | + | :<i>[[media:EX 02 MIC.pdf | <span style="color:blue;">Exercícios 02 - Opcode]]</span></i><br> |
=== Frequência === | === Frequência === | ||
Linha 293: | Linha 287: | ||
---- | ---- | ||
---- | ---- | ||
− | |||
== Aula 08 == | == Aula 08 == | ||
<p align="right"><i><small>Segunda-feira, 18 de abril de 2016.</small></i></p> | <p align="right"><i><small>Segunda-feira, 18 de abril de 2016.</small></i></p> | ||
Linha 306: | Linha 299: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Datasheet_8051.pdf|Datasheet MIC 8051]]</i> | + | :<i>[[media:Datasheet_8051.pdf | <span style="color:blue;">Datasheet MIC 8051]]</span></i><br> |
− | :<i>[[media:Aula 08 MIC.pdf| | + | :<i>[[media:Aula 08 MIC.pdf | <span style="color:blue;">Hierarquia da Memória RAM]]</span></i><br> |
=== Atividades === | === Atividades === | ||
Linha 342: | Linha 335: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 09 MIC.pdf| | + | :<i>[[media:Aula 09 MIC.pdf | <span style="color:blue;">Exercícios]]</span></i><br> |
=== Atividades === | === Atividades === | ||
− | :<i>[[media:Exercícios 03.pdf|Exercícios Instruções]]</i> | + | :<i>[[media:Exercícios 03.pdf | <span style="color:blue;">Exercícios Instruções]]</span></i><br> |
=== Frequência === | === Frequência === | ||
Linha 375: | Linha 368: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:Aula 10 MIC.pdf| | + | :<i>[[media:Aula 10 MIC.pdf | <span style="color:red;">Datapath]]</span></i><br> |
=== Atividades === | === Atividades === | ||
Linha 408: | Linha 401: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:MIC_Aula11.pdf | MUC8051 Estrutura]]</i> | + | :<i>[[media:MIC_Aula11.pdf | <span style="color:blue;">MUC8051 Estrutura]]</span></i><br> |
=== Atividades === | === Atividades === | ||
Linha 448: | Linha 441: | ||
=== Atividades === | === Atividades === | ||
− | :<i>[[media:MIC_PT1_2016-1.pdf | Prova Teórica 01]]</i> | + | :<i>[[media:MIC_PT1_2016-1.pdf | <span style="color:blue;">Prova Teórica 01]]</span></i><br> |
=== Frequência === | === Frequência === | ||
Linha 482: | Linha 475: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:MIC_Aula13.pdf | Instruções do 8051]]</i> | + | :<i>[[media:MIC_Aula13.pdf | <span style="color:red;">Instruções do 8051]]</span></i><br> |
Linha 515: | Linha 508: | ||
=== Arquivos === | === Arquivos === | ||
− | :<i>[[media:MIC_Aula14.pdf | Modos de Endereçamento 8051]]</i> | + | :<i>[[media:MIC_Aula14.pdf | <span style="color:red;">Modos de Endereçamento 8051]]</span></i><br> |
Linha 534: | Linha 527: | ||
− | |||
− | |||
---- | ---- | ||
---- | ---- |
Edição das 14h07min de 16 de maio 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
Cronograma de aula
Aulas
Aula 01
Quinta-feira, 24 de março de 2016.
Apresentação Inicial
- Apresentação do Plano de Ensino;
- Objetivos da Unidade Curricular;
- Ementa: conhecimento, habilidades e atitudes;
- Bibliografia: básica e complementar;
- Carga Horária;
- Avaliação;
- Regras;
- Considerações finais.
Introdução aos Sistemas Microprocessados
- Microprocessador x Microcontrolador;
- Tipos de sistemas;
- Arquiteturas;
- Conceitos e Definições;
- Aplicações;
Arquivos
Atividades
- Não há.
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.
Aula 02
Segunda-feira, 28 de março de 2016.
Revisão - Elementos de Memórias
- Flip Flop básico RS;
- Flip Flop básico RS com clock;
- Flip Flop básico RS com clock, preset e clear;
- Flip Flop básico JK;
- Flip Flop básico JK com clock, preset e clear;
- Elemento de Memória;
- Flip Flop básico D com clock, preset e clear;
- Flip Flop básico T com clock, preset e clear;
- Formas de Organização de memória;
- Array de elementos:
- Memória 2 x 2 bits;
- Memória 4 x 2 bits;
- Memória 2 x 4 bits;
- Memória 4 x 4 bits;
- Memória 8 x 4 bits;
- Memória 4 x 8 bits;
- Memória 16 x 4 bits;
- Exercícios
Arquivos
Atividades
- Não há.
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.
Aula 03
Quinta-feira, 31 de março de 2016.
Tipos 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
Arquivos
Atividades
- Leitura da apostila de memórias abaixo:
- Apostila de Memória
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.
Aula 04
Segunda-feira, 04 de abril de 2016.
Hierarquias de Memória
- 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
Arquivos
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
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.
Aula 05
Quinta-feira, 07 de abril de 2016.
Unidade Central de Processamento
- Instrução
- Divisão
- Controle (UC)
- Processamento (ULA)
- Registradores (Reg)
- Fetch
- Busca instrução
- Decodifica instrução
- Executa instrução
- Estudo da ULA 74LS181
Arquivos
Atividades
- Leitura e interpretação do arquivo abaixo:
- Datasheet 74LS181 - ULA (4bits)
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.
Aula 06
Segunda-feira, 11 de abril de 2016.
Descrição da CPU
- Introdução
- Nível de Representação
- Arquitetura e Organização
- Programa
- Instruções
- Operação
- Operandos
- Opcode
Arquivos
Atividades
- Não há.
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.
Aula 07
Quinta-feira, 14 de abril de 2016.
Gravação e Leitura do Opcode
- Introdução ao MCU8051
- Memória de Código
- Opcode do 8051
- Exercícios
- Simulação
Arquivos
Atividades
- Realizar a atividade proposta a seguir (utilizar o arquivo Opcode 8051):
- Exercícios 02 - Opcode
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.
Aula 08
Segunda-feira, 18 de abril de 2016.
Microcontrolador 8051
- Introdução
- Definições
- RAM
- Dados
- SFR
- ROM
Arquivos
Atividades
- Montar um diagrama em blocos do 8051
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.
Aula 09
Segunda-feira, 25 de abril de 2016.
Datapath
- 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
Arquivos
Atividades
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.
Aula 10
Quinta-feira, 28 de abril de 2016.
Datapath
- Mapeamento de dados
- Uso dos registradores
- Contador de Programa (PC)
- Portas I/O
- Acesso à memórias externas de 64KB (RAM/ROM)
Arquivos
Atividades
- Não há
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.
Aula 11
Segunda-feira, 02 de maio de 2016.
MCU8051
- Estruturas de programação
- Desvios
- Condicionais
- Movimentação
- Aritméticas
Arquivos
Atividades
- Exercício 10
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.
Aula 12
Quinta-feira, 05 de maio de 2016.
Prova Teórica I
- Definição: Microprocessadores x Microcontroladores
- Memórias:
- Tipos
- Hierarquia
- Características
- Ciclo de Leitura
- Ciclo de Escrita
- Arquitetura e Organização
- Introdução a CPU
Arquivos
- Não há.
Atividades
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.
Aula 13
Segunda-feira, 09 de maio de 2016.
Instruções do 8051
- Reservadas
- DB
- ORG
- END
- Labels
- Comentários
- Aritméticas
- Lógicas
- Desvios
- Booleanas
- Reservadas
Arquivos
Atividades
- Simular cada uma das instruções passadas na aula 13.
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.
Aula 14
Quinta-feira, 12 de maio de 2016.
Modos de Endereçamento
- Imediato
- Direto
- Indireto
- Registrador
- Indexado
Arquivos
Atividades
- Simular exercícios contendo cada um dos modos de endereçamento.
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.
Aula 15
Segunda-feira, 09 de maio de 2016.
Exercícios
- Instruções e endereçamento.
Arquivos
- Não há.
Atividades
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.