Академический Документы
Профессиональный Документы
Культура Документы
Engenharia Eltrica
TPICOS
Introduo
Funcionamento
Tipos de Microcontroladores
Aplicaes
Pratica
Microcontroladores
Como tudo comeou?
Microcontroladores
Microcontroladores
Microcontroladores
Graas ao transistor, em 1959 a empresa
TEXAS INSTRUMENTS cria o primeiro
Circuito Integrado (CI), onde em uma mesma
pastilha eram integrados vrios transistores.
Em 1976 a Intel lana o
MICROCONTROLADOR, o 8048.
primeiro
Definio de Microcontrolador
Microcontroladores
Um microcontrolador basicamente um
dispositivo que integra, em um mesmo
microchip, componentes de um sistema
microprocessado.
Contm
um
microprocessador, ROM, RAM, E/S
entre outros circuitos especficos, tudo
num mesmo encapsulamento.
Arquitetura
Bsica
Microcontroladores
Unidade
Central
Microcontroladores
Processamento
de
Sistema de Clock
Todo sistema computacional utiliza um clock
para fornecer a CPU uma maneira de se mover
de instruo em instruo, em uma seqncia
pr-determinada.
Uma fonte de clock de alta freqncia
utilizada para controlar o sequeciamento das
instrues da CPU.
Normalmente as CPUs dividem a freqncia
bsica do cristal por 2 ou mais para chegar ao
clock do barramento interno.
Cada ciclo de leitura ou escrita a memria
executado em um ciclo de clock do
barramento interno, tambm denominado ciclo
de barramento (bus cycle).
Memria
A Memria de um microcontrolador consiste
em locais os dados esto, ou sero,
armazenados.
Para conhecer a fundo um microcontrolador
voc deve saber como sua memria est
organizada.
Para
definir
as
configuraes
do
funcionamento de um uC a voc deve setar ou
limpar os bits na memria.
Enderear um local de memria apenas
selecionar este local para ser utilizado.
Na famlia 8051 a memria dividida em
memria de programa e memria de dados.
Memria
Na Memria de Programas esto alocadas as
posies alvos de interrupes. Em cada uma
dessas posies, deve iniciar a rotina que
serve
respectiva
interrupo.
O
espaamento entre essas posies fixas de
8bytes.
A Memria de Dados utilizada para
armazenar os dados manipulados no
programa.
I/O
O sinais de entrada e sada de dados so
realizados atravs das chamadas "portas".
Existem varios tipos de porta : entrada, sada
ou bidirecional.
Primeiramente
definimos
quais
portas
utilizaremos e ento enviamos ou recebemos
dados dela.
O acesso s portas parecido ao acesso
memria.
Portas
As portas so a ligao fsica com o mundo
(pinos no CI).
Em um microcontrolador podemos encontrar
um nmero varido de portas com quantidade
de bits diferentes.
Ex.:
Tipos de Microcontroladores
Diversidade de fabricantes e modelos
LINHA PIC (Microchip)
LINHA AVR (Atmel)
LINHA 8051 (Philips, Dallas, Intel, Cygnal, Texas, TDK,
Siemens ... )
Z8 Encore (Zilog)
HC08 (Motorola)
Escolha do dispositivo
Capacidade de processamento
Perifricos necessrios
Capacidade de memria
Outros fatores
Aplicaes
Microcontroladores:
Aplicaes
Microcontroladores: Aplicaes
Embarcados em:
Sistemas automotivos
Avinicos
Brinquedos
Dispositivos mdicos
Eletrodomsticos
Microcontroladores:
Aplicaes
Produtos de uso pessoal: Celulares, pagers, relgios,
gravadores
portteis,
calculadoras,
cmeras
fotogrficas
Laptops: mouse, teclado, modem, fax, placa de som,
carregador de bateria
Domtica:
tranca
eletromagntica,
despertador,
Microcontroladores:
Pratica