Você está na página 1de 14

MICROCONTROLADORES E

MICROPROCESSADORES
LUIZ RICARDO LIMA - luiz.lima@ifpr.edu.br

ENGENHARIA ELÉTRICA E MESTRADO EM ELETRÔNICA DE


POTÊNCIA NA UDESC – JOINVILLE

HORÁRIOS DE ATENDIMENTO: QUARTAS


DAS 13:30 AS 17 E DAS 18 AS 19
TÓPICOS
• VISÃO GERAL DE MICROPROCESSADORES
• MEMÓRIAS: ASSOCIAÇÕES E APLICAÇÕES
• ARQUITETURA GERAL DE UM SISTEMA
MICROCONTROLADO X MICROPROCESSADO
• CARACTERÍSTICAS BÁSICAS DOS CIRCUITOS
MICRCONTROLADORES
• UTILIZAÇÃO DE INTERRUPÇÕES,
TEMPORIZADORES, DISPOSITIVOS DE ENTRADA E
SAÍDA DE CONVERSORES AD E DA.
TÓPICOS

• PROGRAMAÇÃO C PARA MICROCONTROLADORES.


• UTILIZAÇÃO DE OSCILOSCÓPIO E GERADOR DE FUNÇÕES.
• TRABALHO EM CONJUNTO COM MATÉRIA DE INGLÊS.
• MÓDULOS DO MICROCONTROLADOR UTILIZANDO FUNÇÕES
PRONTAS E ACESSANDO OS REGISTRADORES DIRETAMENTE.
• IMPLEMENTAÇÃO DE UM SISTEMA MICROCONTROLADO.
• NOÇÕES DE PROGRAMAÇÃO EM LINGUAGEM ASSEMBLY
METODOLOGIA DE AVALIAÇÃO
• 1º BIMESTRE
• 40% PROVA
• 60% EXERCÍCIOS PARA ENTREGA, RELATÓRIOS, ETC...

• 2º BIMESTRE
• 25% ATIVIDADE INGLÊS
• 25% PROVA
• 50% EXERCÍCIOS PARA ENTREGA, RELATÓRIOS, ETC...

• 3º BIMESTRE
• 25% PRÉ PROJETO
• 25% PROVA
• 50% EXERCÍCIOS PARA ENTREGA, RELATÓRIOS, ETC...

• 4º BIMESTRE
• RELATÓRIO FINAL
• APRESENTAÇÃO DO PROJETO
BIBLIOGRAFIA - PRINCIPAL

• TAVARES, A.; LIMA, C.; CABRAL, J.; MENDES, J.; E CARDOSO,


P. PROGRAMAÇÃO DE MICROCONTROLADORES. 2012.
(BIBLIOTECA).
• DATASHEET DO MICROCONTROLADOR UTILIZADO
MATÉRIAS ANTERIORES

•?????????
MATÉRIAS ANTERIORES

• Algoritmos e Lógica de Programação


• Lógica de programação.
• Construção de algoritmos ESTRUTURADOS.
• Linguagem C.
• Depuração e teste.
• Controle de periféricos.
MATÉRIAS ANTERIORES

• ELETRÔNICA APLICADA : Eletrônica digital


• Lógica de boole
• Tabela verdade
• Mapa de Karnaugh
• Sistemas numéricos aplicados em sistemas digitais
• ELETRÔNICA APLICADA
• Transistores, diodos e AMPOPs
• Memórias e outros circuitos
Comunicação entre aluno e
professor

• Email?

• Sistema?

• Dropbox?

• Sugestões???
FLUXOGRAMA - DEFINIÇÃO

O QUE É?

PARA QUE SERVE?

ONDE VIVEM? DO QUE SE ALIMENTAM?


FLUXOGRAMA - DEFINIÇÃO

O QUE É?

PARA QUE SERVE?


FLUXOGRAMA - DEFINIÇÃO

É uma representação gráfica de um determinado


processo, geralmente apresentado utilizando
figuras geométricas normalizadas.

Muito utilizados em projetos de software para


representar a lógica interna dos programas, mas
podem também ser usados para desenhar processos
de negócio ou workflow.
SÍMBOLOS UTILIZADOS NOS
FLUXOGRAMAS
INÍCIO / FIM DO PROGRAMA

Decisão: Indica desvio na


sequência lógica de execução do
programa

Processamento: qualquer
operação com alteração do
conteúdo de uma variável
Linhas de fluxo: Indica a sequência das
etapas e a direção do fluxo
EXEMPLO 1
Fazer um fluxograma para o seguinte processo.
Ao pressionar um chave, acende-se um led. Ao soltar essa,
desliga esse led.

Você também pode gostar