microcontroladores
Centro de Tecnologia
Curso de Engenharia Elétrica
MICROCONTROLADORES
Microcontroladores
Prof. Marcos Zurita zurita@ufpi.edu.br www.ufpi.br/zurita
Teresina - 2012
Sumário
●
●
1. Introdução
2. Os Microcontroladores PIC
●
●
●
2.1. Os Microcontroladores de 8 bits
2.2. PICs de 8-bits: Principais Características
3. O PIC 16F877A
●
●
●
●
3.1. Principais Características
3.2. Arquitetura
3.3. Conjunto de Instruções
3.4. Assembly
Microcontroladore – Prof. Marcos Zurita
2
1. Introdução
Microcontroladore – Prof. Marcos Zurita
3
Introdução
Microcontrolador
●
●
Também abreviado por µC, uC ou MCU.
Reúne num único chip:
●
●
●
Microprocessador
Memória
Periféricos de E/S programáveis. Microcontroladore – Prof. Marcos Zurita
4
Introdução
●
Microcontroladores são dispositivos voltados a sistemas embarcados e aplicações específicas, ao contrário dos µPs, destinados a PCs e aplicações de uso geral.
●
●
Memórias de programa e de dados também são frequentemente integradas ao chip, o que não ocorre nos µPs.
Principais razões da integração das memórias aos µCs:
●
●
●
●
●
redução do número de pinos do encapsulamento; redução dos custos com componentes externos; diminuição das dimensões da montagem; simplificação do circuito de aplicação;
Em contrapartida, a integração das memórias aos µCs tem a desvantagem de limitar a complexidade do programa embarcado, bem como o montante de dados manipuláveis,
5
uma vez que o tamanho da memória é limitada pelo µC.
Microcontroladore – Prof. Marcos Zurita
Introdução
Alguns Fabricantes de Microcontroladores
●
●
●
●
●
●
●
●
●
●
●
●
Atmel
Cypress MicroSystems
Freescale Semiconductor
Fujitsu
Intel
Microchip Technology
National Semiconductor
NXP
NEC
STMicroelectronics
Texas Instruments
ZiLOG
Microcontroladore – Prof. Marcos Zurita
6
Introdução
Aplicações Típicas
●