UNIVERSIDADE FEDERAL DE GOIÁS
INSTITUTO DE FÍSICA
Declaração
Disciplina: Microprocessadores e Microcontroladores
Código: EMC0163
Carga Horária Total: 64h
Núcleo: Específico Obrigatório
Unidade: EMC
Ementa
Conceitos básicos de microprocessadores e microcontroladores. Arquitetura de microprocessadores e microcontroladores. Princípio de funcionamento de microprocessadores e microcontroladores. Modos de endereçamento. Programação de microcontroladores. Entrada/saída. Dispositivos periféricos. Interrupções. Temporizadores. Acesso direto à memória. Barramentos padrões. Expansão e mapeamento de memória. Ferramentas para análise, desenvolvimento e depuração.
Programa
1. CONCEITOS BÁSICOS:
1.1. Histórico;
1.2. Computador (definições);
1.3. Estrutura Básica do Computador;
1.4. Unidade Central de Processamento – CPU;
1.5. Unidade de Entrada e Saída;
1.6. Microprocessadores e Microcontroladores;
1.7. Ciclo de Clock, Ciclo de Máquina e Ciclo de Instrução;
1.8. Memória ROM e Memória RAM;
1.9. Memória RAM Estática e Memória RAM Dinâmica;
1.10. Registradores;
1.11. Diagrama de Blocos de uma CPU Genérica;
1.12. Sistemas de Numeração;
2. MICROPROCESSADOR 8085:
2.1. Arquitetura;
2.2. Diagrama de Blocos;
2.3. Princípio de Funcionamento;
2.4. Principais Características;
2.5. Modos de Endereçamento;
2.6. Conjunto de Instruções;
2.7. Simulador Digital;
2.8. Interrupções;
2.9. Programação em Linguagem Assembly;
3. MICROPROCESSADORES 8086/8088:
3.1. Arquitetura;
3.2. Diagrama em Blocos;
3.3. Princípio de Funcionamento;
3.4. Segmentação de Memória;
3.5. Modos de Endereçamento;
4. MICROCONTROLADOR 8051:
4.1. Arquitetura da Família 8051;
4.2. Diagrama de Blocos;
4.3. Princípio de Funcionamento;
4.4. Programação em Linguagem Assembly;
4.5. Simulação Digital;
4.6. Interrupções;
4.7. Temporizadores;
4.8. Comunicação Serial;
4.9. Expansão e mapeamento de memória.
Bibliografia Básica
ZELENOVSKY, R.; MENDONÇA, A. PC: Um Guia Prático de Hardware e Interfaceamento, Rio de Janeiro: MZ Editora.
SILVA JÚNIOR, V. P. Aplicações Práticas do Microcontrolador 8051, São Paulo: Érica.
PARHAMI, B. Arquitetura de Computadores, McGraw-Hill.
Bibliografia Complementar
ZILLER, R. M. Microprocessadores: Conceitos Importantes, 2a ed., Florianópolis: Do autor, 2000.
NICOLOSI, D. E. C. Laboratório de microcontroladores família 8051 : treino de instruções, hardware e software, São Paulo: Erica.
GIMENEZ, S. P. Microcontroladores 8051: Teoria do hardware e do software / Aplicações em controle digital / Laboratório e simulação, São Paulo: Pearson Education, 2002.
NERYS, J. W. L. Notas de Aula 8085 - 8086, site: www. eee.ufg.br/~jwilson.
NERYS, J. W. L. Projetos com Microcontroladores, site: www. eee.ufg.br/~jwilson.
SÁ, M. C. Programação C para microcontroladores 8051. São Paulo: Erica, 2005.
| Documento assinado eletronicamente por Rodrigo Massanori Vilela Utino, Secretário, em 11/11/2021, às 11:26, conforme horário oficial de Brasília, com fundamento no § 3º do art. 4º do Decreto nº 10.543, de 13 de novembro de 2020. |
| A autenticidade deste documento pode ser conferida no site https://sei.ufg.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 2482817 e o código CRC FE4A5943. |
Referência: Processo nº 23070.058797/2021-49 | SEI nº 2482817 |