Você está na página 1de 7

Microcontroladores 8051

Teoria do Hardware/Software Aplicaes em Controle Digital Laboratrio/Simulao Autor: Salvador P. Gimenez

Prentice Hall

Microcontroladores 8051

Captulo 1:
Fundamentos de computao:

Bit: Binary Digit - 0 ou 1); Byte: Conjunto de 8 bits - 28=256); Registradores: conjunto de flip-flops - 8 bits, 16 bits, 32 bits, etc; Microcomputador: simula eletronicamente o sistema chamado SER HUMANO; Microprocessador (CPU): CREBRO do microcomputador ; Instruo: a capacidade do microprocessador em executar tarefas especficas (movimentao de dados, operaes aritmticas e lgicas, etc.);
Prentice Hall Microcontroladores 8051 2

Captulo 1:
Fundamentos de computao: (cont.)

Programa(Software): conjunto de instrues arranjadas de forma organizada que apresenta funo especfica (Ex: Programas Bsicos, Aplicativos, Utilitrios, etc.); Firmware: Programa que est armazenado em memria no voltil; Hardware: partes eletrnicas de um micro-computador; Microcontrolador: microcomputador integrado num nico chip; Sistemas Inteligentes: equipament constitudos por microprocessadores/microcontroladores.
Prentice Hall Microcontroladores 8051 3

Captulo 1:
Fundamentos de computao: (continuao)

Unidade Processamento Central (CPUMicroprocessador) Unidade lgica e Aritmtica (ALU) Registradores

Unidade de Memria

Unidade de Entrada e Sada (IO)

Memria de armazenamento de programa (no voltil)

Sada de Informaes Entrada de Informao

Temporizadores e Controles

Memria de armazenamento de dados (voltil)

Figura 1: Blocos bsicos de microcomputadores


Prentice Hall Microcontroladores 8051 4

Captulo 1:

Arquitetura de sistemas microprocessados/ microcontrolados

Microprocessador ou Unidade de Processamento Central


Bar. de Dados Bar. Sinais de Controle Barramento de Endereos

Memria No Voltil (ROM)

I/O

Voltil (RAM)

Figura 2: Arquitetura de Sistemas Microprocessados/microcontrolados

Prentice Hall

Microcontroladores 8051

Captulo 1
Funcionamento de um sistema microprocessado/microcontrolador

O microcomputador uma mquina eletrnica capaz de buscar e executar instrues de programas alocados em memria; Aps a energizao de um microcomputador, gerado um sinal de reset que zera o Program Counter (PC); O microprocessador ir buscar e executar a instruo que est localizada no endereo de memria definida pelo PC (incio do programa); O programa executado a partir de seu incio.
Prentice Hall Microcontroladores 8051 6

Captulo 1:
Ciclo de Instruo:

Ciclo de Busca: operao de leitura de uma instruo a partir da posio de memria cujo endereo definido pelo contedo do PC. Nesse ciclo o contedo do PC incrementado de uma, duas ou trs unidades. Isso depende do tamanho da instruo;

Ciclo de Execuo: executa a instruo (operaes de movimentao de informao, operaes aritmticas e lgicas, etc.).

Prentice Hall

Microcontroladores 8051

Você também pode gostar