Professional Documents
Culture Documents
Microcontroladores: Prof. Antonio Themoteo Varela
Microcontroladores: Prof. Antonio Themoteo Varela
2
O que é um Microcontrolador?
Um microcontrolador é um sistema computacional
completo, no qual estão incluídos:
Sistema de Clock para dar seqüência às atividades da CPU;
Memória para armazenamento de instruções e manipulação
de dados;
Entradas/saidas para trocar informações da CPU com o
mundo externo;
Unidade Central de Processamento (CPU);
3
FIM
4
ENDEREÇO -> Qual a gaveta
DADO -> O que tem dentro da Gaveta
Controle -> Qual o armário
BARRAMENTO
Tipos de Memórias
Memória de dados:
Armazena dados temporários do programa;
Geralmente, é volátil;
Memória de programa:
Armazena o programa escrito pelo
programador;
Geralmente, é não-volátil;
7
Tipos de Memória
d
EPROM
10
Célula Básica de Memória
Memória
12
RAM DINÂMICA - DRAM
ROM
Memórias ROM
15
PROM
17
EEPROM
19
20
Osciladores
21
Oscilador Externo
22
Oscilador Interno
23
Entradas e Saídas
24
25
Entradas e Saídas
26
Entradas e Saídas
27
Unidade Central de Processamento
28
Unidade Central de Processamento
29
Unidade Central de Processamento
30
Unidade de Controle
31
Unidade de Controle
32
REGISTRADORES
33
Unidade Lógica Aritimética
34
PROGRAMA-Instruções
EXEMPLO
35
Ciclos
36
37
38
40