UFSC logo

Eduardo Augusto Bezerra, PhD

EEL logo

Home | Interests | Research | Teaching | Publications | Download

GSE | LISHA | Innalogics | Opportunities | Contact


EEL7030 - Microprocessadores


Curso: Engenharia Elétrica
Turmas: 03202D e 03202F
Código da disciplina: EEL7030
Carga horária: 60 horas-aula
Número de créditos: 4
Nome do professor: Eduardo Augusto Bezerra
Horário das aulas: 18:30-20:10 (2a t.03202D LIICT/4, 3a t.03202F LIICT/5, 4a sala CTC 103)




Ementa

Arquiteturas de microprocessadores; programação de microprocessadores: tipo e formatos de instruções, modos de endereçamento; linguagens Assembly ou C; memória; entrada/saída; dispositivos periféricos; interrupção; acesso direto a memória; barramentos padrões; ferramentas para análise, desenvolvimento e depuração; projetos.



Objetivos

  • da parte teórica: explorar a arquitetura e a programação de microprocessadores e microcontroladores, com ênfase nos conceitos independentes da inovação tecnológica;
  • da parte prática: realizar atividades de laboratório voltadas à utilização e fixação dos conhecimentos teóricos.



Metodologia

  • Aulas teóricas, expositivas, com slides preparados a partir dos livros texto da disciplina
  • Exercícios teóricos a serem resolvidos em aula e extra-classe pelos alunos
  • Aulas práticas, em laboratório, onde os alunos seguirão tutoriais fornecidos pelo professor com instruções para utilização de ferramentas e placas de desenvolvimento
  • Ao final de cada aula prática os alunos deverão preparar um relatório descrevendo as atividades realizadas e os resultados observados/obtidos
  • O material a ser utilizado nas aulas práticas e slides das aulas teóricas podem ser encontrados na página da disciplina
  • Atendimento aos alunos em horário extra-classe visando esclarecer dúvidas pontuais e individuais
  • Auxílio de monitor para esclarecer dúvidas



Avaliação

  • Duas provas teóricas sobre o conteúdo da disciplina. A média aritmética destas duas notas é a média da parte teórica (Mt);
  • Duas provas de laboratório. A média aritmética destas notas é a média do laboratório (Ml);
  • A média geral do semestre (Ms) é a média geométrica: Ms = sqrt(Mt x Ml) arredondada para o meio ponto mais próximo (meio ponto superior, nos casos das frações ,25 e ,75).
  • Condições para a aprovação:
    • Sem exame de recuperação: freqüência > 75% e Ms >= 6,0
    • Com exame de recuperação: freqüência > 75%, 3,0 <= Ms <= 5,5 e (Ms + R) / 2 >= 6,0 onde R é a nota da prova de recuperação
  • Média final:
    • sem exame de recuperação: Ms
    • com exame de recuperação: (Ms + R) / 2



Bibliografia

  • Livro texto:
    • [Ziller00] Ziller R. Microprocessadores: Conceitos importantes, 2 ed. – Florianópolis, Edição do autor (2000) ISBN 85-901037-2-2, Disponível no PETEEL.
  • Conceitos básicos de Sistemas Digitais:
    • [Mors88] Morse, Stephen P.: Microprocessadores 8086/8088 Arquitetura, projeto, sistemas e programação. Editora Campus, Rio de Janeiro (1988).
  • Arquitetura de computadores:
    • [Pat98] Patterson, David A. and Hennessy, John L. Computer organization and design :the hardware/software interface. San Francisco: Morgan Kaufmann, 1998. 896p.
    • [Tane92] Tanenbaum, Andew S.: Organização Estruturada de Computadores. Prentice Hall do Brasil (1992) ISBN 85-7054-040-X.
    • [William06] Stallings, W. Computer Organization and Architecture: Designing for Performance. Prentice Hall (2003), ISBN-13: 9780130351197.
  • Microprocessador 8085:
    • [Intel77] Intel Corporation: 8080/8085 Assembly Language Programming. Manual order number: 9800940
    • [Visc82] Visconti, Antônio C.: Microprocessadores 8080 e 8085 - Vol. 2: Software. Editora Érica Ltda (1982)
  • Microprocessador 8086:
    • [BK91] Brown, Ralf; Kyle, Jim: PC Interrupts. Addison-Wesley (1991) ISBN 0-201-57797 6
    • [NAW93] Norton, P.; Aitken, P; Wilton; R.: A Bíblia do Progamador. Campus (1993) ISBN 85 7001 859 2
    • [Wake81] Wakerly, John F.: Microcomputer Architecture and Programming. John Wiley & Sons, NY (1981)
    • [ZM03] Zelenovsky, R.; Mendonça, A.: PC: Um guia prático de hardware e interfaceamento. MZ Editora Ltda (2003) www.mzeditora.com.br
  • Microcontrolador 8051:
    • [ZM05] Zelenovsky, R.; Mendonça, A. "Microcontroladores: Programação e Projeto com a Família 8051". MZ Editora, Rio de Janeiro, 2005.
    • [Intel89] INTEL CORPORATION. 8-bit Embedded Controller Handbook. Santa Clara, 1989.
    • [Siem90] Microcomputer Components SAB 80C515 / 80C535. Siemens A.G. (1990)
    • [Silv94] Silva Jr., Vidal Pereira: Aplicações Práticas do Microcontrolador 8051. Editora Érica Ltda., Tatuapê - SP - Brasil (1994). ISBN 085-7194-194-7
    • [PER04] Pereira F., MICROCONTROLADORES HC908Q, Editora Erica, 2004
    • [Nico00] Nicolosi D. E. C., Microcontrolador 8051 detalhado, Editora Erica, 2000
    • [Nico00] Nicolosi D. E. C., Laboratorio de Microcontroladores 8051, Editora Erica, 2002



Organização das aulas




Monitoria




Material de aula




Ferramentas




Microprocessador 8085




Microcontrolador 8051




Microprocessador 8086