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

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.

Objectives

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. ISBN9788599823040
  • OLIVEIRA, André Schneider de; ANDRADE, Fernando Souza de. Sistemas embarcados: hardware e firmware na prática. SãoPaulo: É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. ISBN 9789728953287
  • ZANCO, Wagner da Silva. Microcontroladores PIC: Técnicas de Software e Hardware para Circuitos Eletronicos. Editora Erica.ISBN 9788536501031

Disciplinas Equivalentes

Disciplina Curso
MICROCONTROLADORES Ciência da Computação (Bacharelado)
MICROCONTROLADORES Engenharia de Computação (Bacharelado)

Page generated on 2024-10-05 21:23:25 (query took 0.124733s)