Maximux

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1107 palavras )
  • Download(s) : 0
  • Publicado : 13 de agosto de 2012
Ler documento completo
Amostra do texto
MICROCONTROLADORES MCS51

SUMÁRIO
Sistemas Microprocessados. ............................................................................2 Hardware ................................................................................................2 Software. ................................................................................................5 Microcontroladores ...........................................................................................7 Microcontroladores MCS51 . .............................................................................8 Parte 1 – Hardware Básico Disposição dos Terminais . .....................................................................9 Descrição Funcional dos Terminais . ....................................................10Arquitetura Interna ................................................................................12 Organização da Memória. ....................................................................13 Bancos de Registros . ...........................................................................14 Registros Bit Endereçáveis . .................................................................15 Registrosde Função Especial . ............................................................15 Clock .....................................................................................................17 Reset.....................................................................................................18 Memórias Externas de Programa e de Dados . ....................................19 Parte 2 -Software Programação . ......................................................................................25 Modos de Endereçamento . ..................................................................25 Conjunto de Instruções . .......................................................................26 Linguagem Assembly. ..........................................................................47Tópicos Importantes em Programação . ...............................................49 Linguagem C.........................................................................................51 Parte 3 – Hardware Avançado Ports de Entrada e Saída. ....................................................................52 Interrupções..........................................................................................60 Temporizadores / Contadores de Eventos. ..........................................67 Interface Serial . ....................................................................................80 Modos de Redução de Consumo. ........................................................84

SISTEMAS MICROPROCESSADOS
Sistemas microprocessados dividem-se basicamente em hardware e software. Ohardware é constituído dos componentes físicos do sistema (dispositivos eletrônicos) e o software é constituído dos componentes lógicos (programas e dados). Chama-se de firmware o conjunto de programas gravados em ROM, específicos para o funcionamento de um determinado sistema microprocessado.

HARDWARE
Principais Dispositivos de Hardware
• Microprocessador (CPU): Constitui o bloco"inteligente" do sistema. Segue uma seqüência de instruções previamente armazenadas, chamada de programa. É o responsável pela execução de operações lógicas, aritméticas e de controle. Memória não-volátil (ROM, PROM, EPROM): Armazena a seqüência de instruções do programa a ser executado. Memória volátil (SRAM, DRAM): Armazena temporariamente os dados relativos ao programa. Também pode armazenar programas demaneira temporária. Periféricos (interface paralela, interface serial, temporizadores / contadores de eventos, entre outros): São os responsáveis pela comunicação com o mundo externo ao sistema (entrada e saída de dados). Decodificador de endereços: Seleciona o dispositivo a ser acionado pelo microprocessador, auxiliando o microprocessador no gerenciamento do barramento de dados. Circuito de...
tracking img