microcontroladores

14
MICROCONTROLADORES Prof. José Bezerra de Menezes Filho

Upload: timothy-beasley

Post on 01-Jan-2016

15 views

Category:

Documents


0 download

DESCRIPTION

MICROCONTROLADORES. Prof. José Bezerra de Menezes Filho. HISTÓRICO. 1969- Japoneses (BUSICOM) encomendam circuitos integrados a INTEL para calculadora Marcian Hoff (INTEL) construiu o primeiro microprocessador em resposta a encomenda 1971- Nasce o mic. 4004. 4 bits e 6000 operações por seg. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MICROCONTROLADORES

MICROCONTROLADORES

Prof. José Bezerra de Menezes Filho

Page 2: MICROCONTROLADORES

HISTÓRICO

• 1969- Japoneses (BUSICOM) encomendam circuitos integrados a INTEL para calculadora

• Marcian Hoff (INTEL) construiu o primeiro microprocessador em resposta a encomenda

• 1971- Nasce o mic. 4004. 4 bits e 6000 operações por seg.

Page 3: MICROCONTROLADORES

Micro proc. De 8 bits

Ano: 1972 Nome: 8008 Memória: 16 KB

Nº de instruções: 45

Velocidade: 300.000 oper. Por segundo.

Ano: 1974 Nome: 8080 Memória: 64KB

Nº de instruções: 75

Preço: $360

Page 4: MICROCONTROLADORES

Outros mic. De 8 bits

• Nome: 6800

• Fabricante: Motorola

• Periféricos adicionais: 6820, 6850

• Nome: 6502

• Fabricante: MOS Technology

• Nº de instruções: 56

• Memória: 64 KB

Page 5: MICROCONTROLADORES

Outros mic. de 8 bits

• Ano: 1976

• Nome: Z80

• Fabricante: Zilog

• Endereço: 64 KB de memória

• Nº de instruções: 176

• Incorporou todas as instruções do 8080

• Concorrente: 8085 (Intel)

Page 6: MICROCONTROLADORES

Microprocessadores de 8 bits mais representativos

• Z80 ( Zilog)

• 6502 (Mos Technology)

• 6800 ( Motorola)

Page 7: MICROCONTROLADORES

Diferença entre microprocessador e microcontrolador

• Funcionalidade:

Microprocessador: Outros componentes tem que ser adicionados ( memória, componentes p receber e enviar dados)

Microcontrolador: Já tem o suficiente. Poupa-se tempo e espaço em seu uso

Page 8: MICROCONTROLADORES
Page 9: MICROCONTROLADORES

Conceitos sobre memória• Memória: conjunto de todos os locais onde

dados são armazenados

• Endereço: Número que seleciona um local da memória

• Escrever na memória: guardar os dados

• Ler da memória: recuperar dados guardados

• Linha de controle:

r/w=1(leitura), r/w=0 ( escrita na memória)

Page 10: MICROCONTROLADORES
Page 11: MICROCONTROLADORES

CPU e MEMÓRIA

• Registros: ajudam a executar as operações

• Deve haver uma ligação entre a memória e a CPU. Exemplo: Somar dois números da memória e armazenar resultado

• Nome do caminho: BUS. Fisicamente corresponde a um grupo de 8, 16 ou mais fios.

Page 12: MICROCONTROLADORES

Tipos de BUS

• Bus de dados: Transitam dados. O nº de linhas depende da largura da palavra

• Bus de endereço: O nº de linhas depende da quantidade de memória que desejamos endereçar.

Page 13: MICROCONTROLADORES
Page 14: MICROCONTROLADORES

UNIDADE DE ENTRADA E SAÍDA (E/S)

• Fornece comunicação da CPU e da memória com o mundo exterior

• Exemplo: teclado, monitor, display de cristal líquido, etc.