Apresentação - diagrama de pinos e circuito mínimo para o PIC16F877A.pdf

awmascarenhas9894 0 views 25 slides Oct 07, 2025
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

Apresentação introdutória sobre o microcontrolador PIC 16F877A.


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/
Tags