Sistemas de Microprocessadores

Conhecimentos de Base Recomendados

Eletrónica e Linguagem de Programação C.

Métodos de Ensino

  • Componente teórica – é utilizado o método expositivo para apresentar os conceitos novos, conjugado com a exemplificação de aplicações reais para motivar a aplicação desses conceitos.
  • Componente teórico-prática – são apresentados problemas teórico-práticos e os alunos são desafiados, individualmente, a discutir e apresentar soluções.
  • Componente Prática – é adotada a abordagem project-based learning, fomentando-se o trabalho de grupo, onde é requerido que os alunos desenvolvam a autonomia necessária para desenvolver e validar (em contexto laboratorial) a implementação dos projetos propostos.

Resultados de Aprendizagem

  1. Compreender o funcionamento de um microprocessador.
  2. Compreender a arquitetura de um microcontrolador.
  3. Aprender a programar um sistema embebido baseado num microcontrolador.

Programa

  1. Introdução e conceitos básicos.
  2. Metodologia e ferramentas de desenvolvimento.
  3. Estudo de um microcontrolador/microprocessador (uC/uP).
  4. Interface com periféricos.
  5. Desenvolvimento e programação de sistemas embebidos baseados em uC/uP.

 

 

 

Docente(s) responsável(eis)

Estágio(s)

NAO

Bibliografia

Recomendada

  • Silicon Labs, C8051F340 Datasheet (online https://www.silabs.com/documents/public/data-sheets/C8051F34x.pdf).
  • SDCC Compiler User Guide (online http://sdcc.sourceforge.net/doc/sdccman.pdf).

Complementar

  • D. Ibrahim. Microcontroller projects in C for the 8051. Newnes. ISBN 0-7506-4640-3.
  • M. Predko. Programming and customizing the 8051 microcontroller. McGraw-Hill. ISBN 0-07-913646-X.
  • S. Mackenzie. The 8051 Microcontroller. Prentice Hall. ISBN 0-02-373660-7.
  • S. Yeralan, A. Ahluwalia. Programming and Interfacing the 8051 Microcontroller. Addison Wesley. ISBN 0-201-63365-5.
  • K. Ayala. Practical Applications of the 8051 Microcontroller. West Publishing Company. ISBN 0-314-20188-2.
  • V. Gonçalves. Sistemas Electrónicos com Microcontroladores. ETEP. ISBN 972-8480-04-0.
  • A. Tavares, C. Lima, J. Cabral, J. Mendes, P. Cardoso. Programação de Microcontroladores. ETEP. ISBN 978-972-8480-32-5