Escolar Documentos
Profissional Documentos
Cultura Documentos
Diferenças Entre Microprocessador e Microcontrolador
Diferenças Entre Microprocessador e Microcontrolador
empresas como a Rockwell, Ricoh e Comodore. Outro engenheiro, porm da Intel, sai
da corporao e funda sua prpria empresa, a Zilog. Em 1976, a Zilog lana o Z80, que
era compatvel com 8080 da Intel e apresentava inmeras vantagens frente a este.
Uma das grandes vantagens do Z80, que este alm de ser totalmente compatvel
com o 8080, conseguia rodar os programas j desenvolvidos para este processador
com muito mais vantagens. Neste mesmo ano, a Intel lana uma verso melhorada do
8080, chamada 8085, porm o Z80 ainda era to superior a este e tornou-se
praticamente padro de mercado em processadores.
Microcontroladores versus Microprocessadores
Um microcontrolador difere de um microprocessador em vrios aspectos.
Primeiro e o mais importante, a sua funcionalidade. Para que um microprocessador
possa ser usado, outros componentes devem ser adicionados, tais como memria,
chipsets e componentes para receber e enviar dados. Em resumo, isso significa que o
microprocessador o verdadeiro corao do computador. No h como imaginar um
PC sem um microprocessador. Por outro lado, o microcontrolador foi projetado para ter
todas estas funcionalidades em uma nica pastilha. Comumente, um microcontrolador
chamado de um computador em um nico chip principalmente por causa deste
motivo. Nenhum dos outros componentes externos so necessrios nas aplicaes,
uma vez que todos os perifricos necessrios j esto contidos nele. Assim,
poupamos tempo e espao na construo de novos projetos.
O PIC
Os PIC (Peripheral Integrated Controler) so uma famlia de microcontroladores
fabricados pela Microchip Technology, que processam dados de 8 bits (recentemente
foi lanada uma famlia de 16 bits com prefixo 24F) com extensa variedade de modelos
e perifricos internos, com arquitetura Harvard e conjunto de instrues RISC (sets de
35 instrues e de 76 instrues), com recursos de programao por memria FLASH,
EEPROM e OTP. Os microcontroladores PIC tm famlias de 12 bits, 14 bits e 16 bits
de ncleo de processamento e trabalham em velocidade de 0kHz (ou DC) a 48MHz
usando ciclo de instruo mnimo de 4 perodos de clock o que permite uma velocidade
chegue ao mximo de 10 MIPS. H o reconhecimento de interrupes tanto externas
como de perifricos internos. Funcionam com tenses de alimentao de 2 a 6V e os
modelos possuem encapsulamento de 6 a 100 pinos em diversos encapsulamentos
(SOT23, DIP, SOIC, TQFP, etc) Seus principais perifricos internos (a disponibilidade
varia conforme o modelo) so:
Conversores Analgico-Digitais de 8 a 12 bits
Contadores e timers de 8 e 16 bits
Comparadores Analgicos
USARTs
Controladores de comunicao I2C, SSP, USB
Controladores PWM
Controladores de LCD
Controladores de motores
A todos aqueles interessados em conhecer cada vez mais o fantstico mundo dos
microcontroladores PIC, recomendo o livro de minha autoria, chamado Programao
em BASIC para o microcontrolador PIC18F1220: