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

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 mais

Microcontroladores PIC CAPÈTULO 1 - I

Microcontroladores 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