Nome da Atividade
MICROCONTROLADORES
CÓDIGO
1110156
Carga Horária
68 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Unidade responsável
CARGA HORÁRIA TEÓRICA
2
CARGA HORÁRIA PRÁTICA
2
FREQUÊNCIA APROVAÇÃO
75%
CARGA HORÁRIA OBRIGATÓRIA
4
CRÉDITOS
4

Ementa

Tipos de microcontroladores: histórico da evolução dos microcontroladores e suas principais aplicações; Arquitetura interna: conceitos de arquitetura de microcontroladores; estudo de arquiteturas de microcontroladores comerciais; Interfaceamento: estudo dos principais periféricos utilizados em microcontroladores; funcionamento das interrupções; Programação e projetos: Técnicas de desenvolvimento de projetos baseados em microcontroladores: ambientes IDE para edição, depuração e simulação de programas, em linguagens de alto e baixo nível.

Objetivos

Objetivo Geral:

Esta disciplina tem como objetivo habilitar o aluno a explicar o princípio de funcionamento de microcontroladores; desenvolver programas em assembly e C para microcontroladores comerciais; utilizar ferramentas de análise, desenvolvimento e depuração de programas para microcontroladores comerciais.

Conteúdo Programático

1. Parte Teórica:
• Introdução ao microcontroladores.
• Histórico dos microcontroladores.
• Microcontroladores x Microprocessadores.
• Aplicações de microcontroladores.
• Arquitetura de microcontroladores.
• Microcontroladores comerciais.
• Modos de endereçamento.
• Conjunto de instruções.
• Diagramas de tempo.
• Recursos dos microcontroladores: Memórias: EPROM, EEPROM, FLASH, OTP, RAM Contadores e Temporizadores
Portas Paralelas Portas Seriais (UART, I2C, SPI) Conversores A/D, D/A, PWM WDT (cão-de-guarda).
• Interrupções nos microcontroladores.
2. Parte Prática:
• Técnicas de projetos com microcontroladores.
• Estudo e prática com um ambiente IDE.
• Programação em Assembly.
• Programação em C de microcontroladores.
• Montagem em experiências dirigidas: desenvolvimento de programas típicos para interfaces com teclado, mostradores,
relés, sensores, etc.
• Gravação de microcontroladores.

Bibliografia

Bibliografia Básica:

  • SILVA, Renato A. Programando microcontroladores PIC: linguagem C.São Paulo: Ensino Profissional: 2006. 183 p.
  • OLIVEIRA, André Schneider de, ANDRADE, Fernando Souza de. Sistemas embarcados: hardware e firmware na prática. São Paulo: Érica, 2006.
  • NICOLOSI, Denis Emílio Campion. Microcontrolador 8051 - Detalhado. São Paulo: Ed. Érica. Interciência, Rio de Janeiro, 1996.

Bibliografia Complementar:

  • SOUZA, David José de. Desbravando o PIC. São Paulo: Ed. Érica, 2000
  • PEREIRA, Fábio. Microcontroladores HC908Q: teoria e prática. São Paulo: Érica, 2004
  • SILVA JR, Vidal Pereira da. Aplicações práticas do microcontrolador 8051. São Paulo: Ed. Érica, 1998
  • GONÇALVES, Victor. Sistemas Baseados em Microcontroladores PIC. Editora Publindústria, 2008. 444 p.
  • ZANCO, Wagner da Silva. Microcontroladores PIC: Técnicas de Software e Hardware para Circuitos Eletronicos. Editora Erica, 2008. 392 p.

Página gerada em 19/03/2024 08:36:18 (consulta levou 0.061303s)