Apresentação - diagrama de pinos e circuito mínimo para o PIC16F877A.pdf
awmascarenhas9894
0 views
25 slides
Oct 07, 2025
Slide 1 of 25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
About This Presentation
Apresentação introdutória sobre o microcontrolador PIC 16F877A.
Size: 1.67 MB
Language: pt
Added: Oct 07, 2025
Slides: 25 pages
Slide Content
MICROCONTROLADORES
Apresentação
Prof. Alberto Willian Mascarenhas
●O que é um microcontrolador
●Aplicações –Industria
●Aplicações na Residências
●Aplicações Diversas
●Microcontrolador-16F877A
●Gravador PICKit3
Agenda
MICROCONTROLADORES
é um pequeno computador num único circuito integrado o qual contém um núcleo de
processador, memória e periféricos programáveis de entrada e saída. A memória de
programação pode ser RAM, NOR flash ou PROM a qual, muitas vezes, é incluída no chip
Microcontrolador
MICROCONTROLADORES
Está presente nos Controladores Lógicos Programáveis, nos inversores de frequência, nos
rlésinteligentes, nos controladores de temperatura e em todos os sistemas inteligentes de
automação.
Aplicações -Industria
MICROCONTROLADORES
Está presente nos Controladores Lógicos
Programáveis
Aplicações -Industria
MICROCONTROLADORES
Aplicações -Industria
Está presente nos Inversores de Frequência
MICROCONTROLADORES
PIC16F877A –APRESENTAÇÃO
Está presente nos inversores de frequência
Aplicações -Industria
PIC16F877A –APRESENTAÇÃO
Está presente nos controladores de temperaturaAplicações -Industria
Usado em sistemas de automação com grande número de aplicações devido ao seu número
de pinos ele é muito versátil para projetos que envolve um grande poder de processamento.
Aplicações –controle residencial
Tranca
vigilância
climatização
Iluminação Medição de
energia
Controle de
cozimentos
Controle de
temperatura
Chuveiros
eletrônicos
Fechamento
de portas e
portões
automáticos
MICROCONTROLADORES
Está presente nos sistemas inteligentes de automação residencial
Aplicações
MICROCONTROLADORES
Está presente nos sistemas inteligentes de automação residencial
Aplicações
MICROCONTROLADORES
PIC16F877A –APRESENTAÇÃO
Controle em comunicação visual como: Placares
eletrônicos, painel de mensagem, controle de display de
LCD ou LED, painel de senha, relógios de hora e temperatura
em vias públicas .
Aplicações
MICROCONTROLADORES –APRESENTAÇÃO
O PIC 16F877 é um microcontrolador da família de 8 bits e
núcleo de 14 bits fabricado pela Microchip Technology.
Microcontrolador PIC mais comumente usado devido à sua
flexibilidade operacional, disponibilidade e baixo custo.
Você pode comprar este microcontrolador PIC em
quase todas as lojas de eletrônicos online.
O valor varia de US $ 2 -US $ 5
PIC16F877A –APRESENTAÇÃO
O número 16 significa que ele faz parte da família "MID-RANGE". É
um microcontrolador da família de 8 bits[1]. Isto significa que a
ALU (ArithmeticandLogique Unit ou Unidade Aritmética e Lógica
em português) lida com palavras de no máximo 8 bits.
A letra Findica que a memória de programa deste PIC é do tipo
"Flash". Cada linha da memória é uma palavra de 14 bits.
Os três últimos números permitem identificar precisamente o PIC,
que neste caso é um PIC do tipo 877.
A referência 16F877 pode ter um sufixo do tipo "-XX", onde XX
representa a frequenciamáxima do relógio que o PIC pode receber.
Denominação
PIC16F877A –APRESENTAÇÃO
●Sua frequência de operação (clock) vai até 20MHz,
resultando em uma velocidade de processamento de 5
MIPS*.
●Possui memória flash de programa com 8192 palavras
de 14 bits, memória RAM com 368 bytes e memória
EEPROM com 256 bytes.
●Seu conjunto de instruções RISC se compõe de 35
instruções.
●Pode funcionar com alimentação de 2V a 5,5V.
●Sua pinagemDIP tem 40 pinos.
●A versão mais recente do PIC16F877A contém um
módulo de 2 comparadores analógicos (CMCON) e um
módulo gerador de tensão de referência (VRCON).
Características
*MIPS -Milhões de Instruções Por Segundo,
PIC16F877A –APRESENTAÇÃO
●5 conjuntos de portas de entrada e saída (total de 33
portas)
Portas
PIC16F877A –APRESENTAÇÃO
Periféricos
PIC16F877A –APRESENTAÇÃO
Periféricos
●Conversor analógico-digital de 10 bits de resolução e 8 canais de entrada
●Periférico de comunicação paralela e serial (USART e MSSP)
●2 Módulos CCP (Comparação, Captura e PWM)
●3 Timers(1 de 16 bits e 2 de 8 bits)
●Watchdogtimer
PIC16F877A –APRESENTAÇÃO
●Porta A –6 bits -saída e entrada digitais
e entradas analógicas ( 5 pinos);
●Porta B –8 bits. B0 e B4 a B7 podem ser
utilizado programar interrupções
externas
●Porta C –8 bits Geralmente utilizada
para comunicação;
●Porta D –8 bits –indicada para conectar
a barramentos de dados
●Porta E –3 bits -saída e entrada digitais
e entradas analógicas
Portas
PIC16F877A –APRESENTAÇÃO
●Pino 1: Este pino é chamado de MCLR (Master
Clear) e necessário ligar ele em 5 V por meio de
uma resistência de 10k ohm.
●Pino 11 e 32: Esses pinos são rotulados como Vdd,.
Devem ser ligados a + 5V
●Pino 12 e 31: esses pinos são Vss, GND
(aterramento)
●Pinos 13 e 14: OSC1 (Oscilador 1) e OSC2
(Oscilador 2), nesse pinos conecta-se o circuito
oscilador, geralmente composto de um cristal e dois
capacitores
Circuito mínimo para o PIC16F877A
PIC16F877A –APRESENTAÇÃO
Circuito mínimo para o PIC16F877A
●Com o botão de Reset
PIC16F877A –APRESENTAÇÃO
Circuito Gravador PICKit3 e 16F877A
PIC16F877A –APRESENTAÇÃO
Circuito -Gravador PICKit3 e 16F877A
PIC16F877A –APRESENTAÇÃO
Circuito -Gravador
PICKit2 e 16F877A
Circuito sugerido
Obrigado !
Prof. Alberto Willian Mascarenhas
Referências:
1.https://en.wikipedia.org/wiki/Microcontroller
2.https://itp.nyu.edu/physcomp/lessons/microcontrollers-the-basics/