Escolar Documentos
Profissional Documentos
Cultura Documentos
CENTRO TECNOLÓGICO
DEPARTAMENTO DE AUTOMAÇÃO E SISTEMAS
Campus Trindade - CEP 88040-900 -Florianópolis SC
Tel: 48 3721-9934
I. IDENTIFICAÇÃO DA DISCIPLINA:
HORAS-AULA SEMANAIS HORAS-AULA
CÓDIGO NOME DA DISCIPLINA
TEÓRICAS PRÁTICAS SEMESTRAIS
DAS5332 Arquitetura e Programação de Dispositivos 2 2
72 horas
Microcontrolados
II. PROFESSOR(ES) MINISTRANTE(S)
Carlos Barros Montez (36h, aulas práticas), Gabriel Thaler (36h, aulas práticas) e Werner Kraus Júnior (36h, aulas teóricas)
V. EMENTA
Arquiteturas de microprocessadores. Programação de microprocessadores: tipos 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 com microprocessadores.
Laboratório: 36 h. – Programação, uso de ferramentas de análise, desenvolvimento e depuração. Projeto de aplicações com
microprocessadores.
VI. OBJETIVOS
Parte teórica: explorar a arquitetura e a programação de microprocessadores e microcontroladores, com ênfase nos conceitos
independentes da inovação tecnológica; capacitar para a programação de microcontroladores em aplicações de automação por
meio da interface com dispositivos externos.
Parte prática: realizar atividades de laboratório voltadas à utilização e fixação dos conhecimentos teóricos por meio da
experimentação com o kit Arduino simulado na plataforma TinkerCAD e com o ambiente de desenvolvimento ATMEL Studio
para aprofundamento dos conhecimentos do microcontrolador ATMega 328p.
08/03
1. Arduino: Introdução e programação no ambiente TinkerCAD
lab: 09/03 ou 10/03
22/03
3. Interrupções externas no ATMega 328p
lab: 23/03 ou 24/03
12/04
6. Comunicação Serial UART no ATMega 328p
lab: 13/04 ou 14/04
19/04
7. Conversão A/D no ATMega 328p
lab: Feriado
24/05
12. ATMega 328p: modelo de programação e microarquitetura
lab: 25/05 ou 26/05
07/06
14. ATMega 328p: interrupções – tabela de vetores, tratadores e pilha
lab: Feriado
14/06
15. ATMega 328p: Tópico extra – acionamento PWM
lab: 15/06 ou 16/06
Prova Teórica II
Informações adicionais:
• Atendimento pelo professor: 2as e 4as feiras, duas horas por dia.
A média da disciplina sem recuperação será dada pela média geométrica das médias aritméticas de cada instrumento de avaliação
particular, conforme a fórmula:
(T1+T2+L1+L2) (P1+P2)
⚫ Mo = √
4 2
Estudantes com 3,5 ≤ Mo ≤ 5,5 têm direito à prova de recuperação (R). A média final neste caso fica:
Mo +R
⚫ Mf =
2
X. LEGISLAÇÃO
Não será permitido aos estudantes gravar, fotografar, distribuir ou copiar as aulas apresentadas ao longo da disciplina. O uso não
autorizado de material original retirado das aulas constitui contrafação – violação de direitos autorais – conforme a Lei nº
9.610/98 – Lei de Direitos Autorais.
XI. REFERÊNCIAS
BIBLIOGRAFIA BÁSICA
de Lima, Charles Borges e Villaça, Marco Valério Miorim. AVR e Arduino: Técnicas de Projeto. 2ª edição. Florianópolis, SC,
Ed. dos autores, 2012.
Atmel. 8-bit AVR Microntroller with 4/8/16/32K Bytes In-System Programmable Flash. Component Datasheet. Disponível em
http://www.atmel.com/Images/doc8161.pdf.
OUTRAS REFERÊNCIAS
Simulador TinkerCAD: https://www.tinkercad.com/
Ambiente ATMEL Studio: https://www.microchip.com/mplab/avr-support/atmel-studio-7
https://www.embarcados.com.br/atmel-studio/