Você está na página 1de 5

MICROCONTROLADOR 8051

Aluno: Jorge luiz de barros Estrella

MICROCONTROLADOR 8051
O 8051 faz parte de uma popular famlia de microcontroladores de 8 bits lanada pela Intel em 1977. conhecido por sua facilidade de programao, em linguagem assembly graas ao seu poderoso conjunto de instrues. tido como o microcontrolador mais popular do mundo, pois existem milhares de aplicaes para o mesmo, e existem pelo menos dois mil fabricantes produzindo variantes e clones do modelo. Atualmente possui diversos modelos clones sendo produzidos por empresas diversas Intel. Por ser um microcontrolador CISC, oferece um conjunto de instrues muito vasto que permite executar desde um simples programa que faz piscar um LED at um programa de controle de acesso controlado por rede O 8051 possui uma memria ROM que faz parte da arquitetura interna do chip, na qual ser armazenado exclusivamente o programa que a CPU executar, no os dados, pois esses sero gravados em outra memria (RAM), que pode ser interna ou externa. A memria ROM tem a caracterstica de poder ser gravada apenas uma vez, em geral, na fbrica. Este fato inviabiliza que os projetistas utilizem o 8051 em sua bancada. Para realizar projetos, normalmente utiliza-se o 8031 que no possui esta memria interna de programa (ROM), somente a de dados (RAM). Neste caso o programa gravado numa memria externa muito conhecida e barata chamada EPROM e a gravao feita por um equipamento tambm popular, chamado gravador de EPROM. Alm disso, pode-se utilizar, uma RAM esttica com excelente resultado, pois com ela, possvel criar o programa num computador pessoal e envi-lo ao microcontrolador atravs de um cabo serial, sem a necessidade de qualquer outro equipamento auxiliar. Uma outra verso (8751) tambm pode ser utilizada para desenvolvimento de projetos por apresentar uma EPROM como memria de programa integrada ao chip. Atualmente esta verso ja est praticamente preterida por verses que apresentam memria FLASH, por exemplo o 8252. Mas enfim, se o leitor compreender o funcionamento bsico do 8031, estar formando conhecimento didtico para operar todos os membros desta famlia, sejam do fabricante original ou dos clones. O 8051 o microcontrolador mais usado atualmente. um dispositivo simples, mas de grande aplicao. Podemos encontr-lo em circuitos lgicos que atuam na rea da automao industrial, rdios, telefones celulares, microondas e etc. Fabricado pela Intel, o 8051 mostra-se como uma soluo de baixo custo e facilidade de uso. Sua programao feita em Assembly, e tem dois modos de funcionamento: 1) Modo Mnimo: onde so usados somente os recursos internos, no havendo a necessidade de outros componentes externos, possibilitando o uso das quatro portas para controle de I/O. 2) Modo Expandido: onde as memrias ROM e RAM so expandidas usando-se CIs externos. Mas tem a desvantagem de perder duas de suas portas para comunicao com as memrias externas.

ndice

1 Pinagem do Microcontrolador 2 Caractersticas o 2.1 Variantes 3 Processadores relacionados 4 Referncias Bibliogrficas

Pinagem do Microcontrolador

Caractersticas

4 Portas de I/O bidirecionais endereveis por bit 1 Canal serial UART com interrupo e 3 modos de operao 2 Timers/Contadores de 8/16 bit com 4 modos de operao cada um 5 Entradas de interrupo com arquitetura nesting 128+128 bytes de memria RAM interna, sendo apenas 128 bytes de uso geral 8 Kbytes de memria PROM interna (desabilitveis) At 64Kbytes de memria RAM externa (no compartilhada) At 64Kbytes de memria ROM externa (no compartilhada) Pino de sada de oscilador de meia onda (1/4 do clock) Clock de 1 a 12Mhz 4 bancos de registradores Arquitetura CISC

Variantes
Existem verses que incorporam funes diversas como:

Portas I/OU geradores [PWM] portas seriais [USART] portas seriais de alta velocidade [SPI] memria [flash] interna de 8 a 64Kbytes, memoria RAM interna de 1 a 4Kbytes memoria interna regravavel em sistema ([ISP]) sistemas de alta velocidade (x2 e 1-Clock Cycle) chip interno para a reproduo de sons em formato MP3 (Vide: [Atmel] [8952SND1A]) conversores A/D e D/A

Como ilustrao, interessante conhecer mais trs membros desta famlia:

O 8751, que tem a mesma arquitetura do 8051, porm a sua memria interna de programa uma EPROM, que pode ser regravada atravs de um equipamento construdo especificamente para esta finalidade. Isto o torna um chip passvel de ser utilizado em bancada de projetos. O 8052, que pertence a uma classe mais recente e possui 8 KB de memria de programa que utiliza a tecnologia flash para armazenamento. Ele vem com 256 bytes de memria RAM livres, alm dos registradores. Sua arquitetura comporta tambm trs temporizadores ao invs de dois. O 80550 utiliza a memria interna de programa fabricada com a tecnologia EPROM e vem agregado com um conversor analgico/digital (A/D) de 8 canais alm de outras funcionalidades.

Processadores relacionados
O predecessor do 8051, o 8048, foi utilizado no teclado do primeiro IBM PC, onde convertia o sinal das teclas em um sinal serial que era enviado a unidade principal do computador. O 8048 e derivados ainda so utilizados hoje em dia (2007) para modelos bsicos de teclados. O 8031 foi uma verso de custo reduzido do original Intel 8051 que no possui nenhuma memoria interna para programao (ROM). Este fato o torna o microcontrolador mais barato para implementao de projetos. A grande maioria dos kits didticos so baseados no 8031. A facilidade de encontrar memrias EPROM e RAM de baixo custo o tornaram o microcontrolador mais utilizado nas universidades e cursos tcnicos. O 8052 foi uma verso melhorada da verso original Intel 8051 que dispe de 256 bytes de memria RAM interna ao invs dos 128 bytes, 8 kB de ROM ao invs dos 4 kB, e um terceiro timer de 16-bit timer. O 8032 possui as mesmas caractersticas exceto pela memria interna de programa .

Você também pode gostar