plano de ensino - Escola de Engenharia Elétrica, Mecânica e de
Transcrição
plano de ensino - Escola de Engenharia Elétrica, Mecânica e de
MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE GOIÁS ESCOLA DE ENGENHARIA ELÉTRICA, MECÂNICA E DE COMPUTAÇÃO PLANO DE ENSINO Disciplina: Microprocessadores e Microcontroladores - EMC0162 Período/Série: 7o Curso: Engenharia Elétrica Carga horária: 4 horas-aula semanais Nome do professor: José Wilson Lima Nerys Dias/horário da disciplina: Terça e Quinta – das 09:00h às 10:40h Semestre letivo/Ano: 1o / 2016 1. OBJETIVOS Ao final do curso o aluno deverá ser capaz de: explicar o princípio de funcionamento dos microprocessadores 8085 e 8086; explicar o princípio de funcionamento do microcontrolador 8051; desenvolver programas em assembly do 8051; utilizar ferramentas de análise, desenvolvimento e depuração de programas para o microcontrolador 8051. Princípio de funcionamento, instruções básicas e programação usando microcontroladores da família PIC. 2. 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. 3. PROGRAMA São apresentados à seguir, em capítulos, os títulos principais dos temas a serem estudados ao longo do curso: Cap. 1 - Introdução a Microprocessadores - Conceitos iniciais; um pouco de história; sistema de numeração. Cap. 2 - Arquitetura e Princípio de Funcionamento de Microprocessadores - Arquiteturas RISC, CISC e Híbrida; arquitetura 8085, 8088/86, 8051 e PIC; registradores principais 8085, 8088/8086, 8051; princípio de funcionamento 8085, 8088/86, 8051; formato das instruções; modos de endereçamento e grupos de instruções; registradores de flags do 8085, 8088/86 e 8051; funcionamento da pilha no 8085, 8051 e 8088/86. Cap. 3 - Microcontrolador 8051 - Memórias ROM e RAM; registradores de funções especiais; instruções gerais do microcontrolador 8051; instruções de comparação, decisão e de desvio; operações com bit; diretivas de programação; programação em linguagem assembly do 8051; simulação digital; programas exemplos. Cap. 4 - Interrupções do 8051 - princípio de funcionamento e habilitação; endereços de desvio das interrupções; programas exemplos com interrupção. Cap. 5 - Temporizadores e Contadores do 8051 - Princípio de funcionamento e modos de operação; programas exemplos usando temporizadores. Cap. 6 - Comunicação Serial - Noções básicas de comunicação serial; roteiros de programas usando comunicação serial. Cap. 7 – Princípio de funcionamento, instruções básicas e programação usando microntroladores da família PIC. 4. METODOLOGIA DE ENSINO As aulas serão, prioritariamente, ministradas através de: a) b) c) d) e) Aulas expositivas usando projetor multimídia, complementadas com explicações no quadro-negro; Simulações em sala, acompanhadas pelos alunos; Resolução, pelo professor, de exercícios em sala; Resolução, pelos alunos, de exercícios em sala; Resolução, pelos alunos, de tarefas extra-classe. 5. AVALIAÇÃO A avaliação consiste de duas provas dissertativas com valor máximo 10,0 (dez). Nota Tipo de Avaliação Tópicos Prova 1 Cap. 1 a 3 (Notas de Aula) Nota 1 Nota 2 Prova 2 Nota 3 Nota Final Prova 3 Valor percentual 30% Cap. 3 a 6 (Notas de Aula) 40% Cap. 8 30% ≥ 60 % Média Ponderada Av. Universitária, n. 1488 - Quadra 86 - Bloco A - 3º piso 74605-010 - Setor Leste Universitário - Goiânia - Goiás - Brasil – Telefone/Fax: (62) 3209-6292. Fone Prof. José Wilson: (62) 3209-6420 – página internet: www.eee.ufg.br/~jwilson MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE GOIÁS ESCOLA DE ENGENHARIA ELÉTRICA, MECÂNICA E DE COMPUTAÇÃO 6. BIBLIOGRAFIA 1. NERYS, José Wilson L., “Notas de Aula – Microprocessadores e Microcontroladores”, site: www. eee.ufg.br/~jwilson. 2. ZILLER, Roberto M., “Microprocessadores – Conceitos Importantes,” Edição do autor, Florianópolis, 2000. ISBN 85901037-2-2. 3. SILVA JR., Vidal Pereira da, “Aplicações Práticas do Microcontrolador 8051,” Érica, São Paulo, 1994. 4. GIMENEZ, Salvador P., “Microcontroladores 8051: Teoria do hardware e do software / Aplicações em controle digital / Laboratório e simulação,” Pearson Education do Brasil Ltda, São Paulo, 2002. ISBN: 85.87918-28-1. 7. CRONOGRAMA DE ATIVIDADES O cronograma apresentado pode sofrer alterações ao longo do semestre em função de eventos não previstos. Cada dia de aula corresponde a 2 horas/aula Aula Dia Conteúdo 31/03 (Qui) 1 05/04 (Ter) Introdução ao curso de Microprocessadores e microcontroladores: ferramentas, histórico e conceitos básicos. 2 07/04 (Qui) Arquitetura CISC x Arquitetura RISC 3 12/04 (Ter) Arquitetura, diagrama de blocos dos microprocessadores 8085, 8086/8088 e Microcontroladores 8051 e PIC 4 14/04 (Qui) Princípio de funcionamento dos microprocessadores 8085, 8086/8088 e Microcontroladores 8051 e PIC 5 19/04 (Ter) Registradores de Flags. Princípio de operação da pilha 21/04 (Qui) Feriado Nacional - Tiradentes 6 26/04 (Ter) Instruções do 8085. Princípios de programação do 8085. 7 28/04 (Qui) Programação básica do Microprocessador 8085 8 9 10 11 12 13 Prova 1 - conteúdo das aulas 1 a 7 (conceitos básicos, pilha, flags, princípio de funcionamento de microprocessadores e microcontroladores e programação do 8085) 05/05 (Qui) Instruções básicas do microcontrolador 8051 10/05 (Ter) Programação usando o assembly do 8051 12/05 (Qui) Programação usando o assembly do 8051 17/05 (Ter) Princípio de funcionamento das interrupções do 8051 19/05 (Qui) Programação com e sem interrupções 03/05 (Ter) 24/05 (Ter) Feriado Local – Padroeira de Goiânia 26/05 (Qui) Feriado Nacional – Corpus Christi 14 31/05 (Ter) Programação do 8051 com e sem interrupções 15 02/06 (Qui) Programação do 8051 com e sem interrupções 16 07/06 (Ter) 17 09/06 (Qui) Programação utilizando interrupções e temporizadores do microcontrolador 8051 18 14/06 (Ter) Programação utilizando interrupções e temporizadores do microcontrolador 8051 19 16/06 (Qui) Princípio de funcionamento da comunicação serial Princípio de funcionamento dos temporizadores do microcontrolador 8051 21/06 (Ter) Espaço das Profissões 20 21 22 23/06 (Qui) Programação utilizando a comunicação serial 28/06 (Ter) Programação utilizando a comunicação serial 30/06 (Qui) Prova 2 – conteúdo das aulas 9 a 21 (interrupções, temporizadores e serial do 8051) 23 24 25 05/07 (Ter) Princípio de funcionamento de microcontroladores PIC 07/07 (Qui) Instruções básicas de microcontroladores PIC 12/07 (Ter) Programação básica de microcontroladores PIC 26 14/07 (Qui) Interrupções e temporizadores do PIC 27 19/07 (Ter) Princípios da Comunicação serial do PIC 28 21/07 (Qui) Conversor Analógico-Digital do PIC 29 26/07 (Ter) Programação geral usando interrupções, serial e conversores AD 30 28/07 (Qui) Prova 3 – conteúdo das aulas 23 a 29 (microcontrolador da família PIC) Av. Universitária, n. 1488 - Quadra 86 - Bloco A - 3º piso 74605-010 - Setor Leste Universitário - Goiânia - Goiás - Brasil – Telefone/Fax: (62) 3209-6292. Fone Prof. José Wilson: (62) 3209-6420 – página internet: www.eee.ufg.br/~jwilson
Documentos relacionados
Microcontroladores e Microprocessadores
desafios de programação, no momento em que o conteúdo for oportuno. Esta parte prática, poderá ser feita de forma individual ou em grupo. BIBLIOGRAFIA BÁSICA MALVINO, Albert Paul: Microcomputadores...
Leia maisMicrocontroladores PIC CAPÈTULO 1 - I
Introdução aos Microcontroladores Introdução História Microcontroladores versus microprocessadores 1.1 Unidade de memória 1.2 Unidade central de processamento 1.3 Bus 1.4 Unidade de entrada/saída 1...
Leia mais