O PIC16F887 Felizmente com sua eficiente arquitetura RISC de 8 bits, equilibrando artisticamente o uso do poder para melhorar o desempenho.Esse design brilha em cenários em que a conservação do poder alimenta o batimento cardíaco, principalmente em maravilhas portáteis e remotas de tecnologia.Observar a delicada interação de eficiência e desempenho de energia nesses dispositivos lembra a doce harmonia que pode levar à confiabilidade e pelo deleite.Uma variedade de opções de embalagem, incluindo o pacote duplo de 40 pinos (DIP) e os tipos montados na superfície, permite que o microcontrolador se encaixe perfeitamente em espaços apertados e paisagens eletrônicas expansivas.O PIC16F887 navega graciosamente a vários protocolos de comunicação, como I2C, SPI e USART, que pulam como a força vital dos sistemas incorporados na era eletrônica de hoje.A adaptabilidade do microcontrolador brilha por meio de sua ampla faixa de aplicativos, tocando os setores automotivo, eletrônico e de telecomunicações.Sua integração harmoniosa nesses campos deriva de seu sofisticado conjunto de recursos e desempenho robusto.
PIC16F877A, Assim, PIC16F886, Assim, PIC16F84A, Assim, PIC18F2550, Assim, PIC18F46K22, Assim, PIC16F676, Assim, PIC16F72, Assim, PIC16F873A, Assim, PIC16F876A, Assim, PIC16F886, Assim, PIC18F252, Assim, PIC18F2520, Assim, PIC18F452, Assim, PIC18F4520.
Número do pino |
Nome do pino |
Descrição |
1 |
Mclr/vpp/re3 |
MCLR é usado durante a programação, principalmente conectado a
programadores como pickit ou 3º pino de porta |
2 |
RA0/AN0 |
Pino analógico 0 ou 0º pino de porta |
3 |
Ra1/an1 |
Pino analógico 1 ou 1º pino de porta |
4 |
Ra2/an2/vref- |
Pino analógico 2 ou 2º pino de porta |
5 |
RA3/AN3/VREF+ |
Pino analógico 3 ou 3º pino de porta |
6 |
RA4/T0CKI/C1OUT |
4º pino de porta |
7 |
RA5/AN4/SS/C2OUT |
Pino analógico 4 ou 5º pino de porta |
8 |
RE0/RD/AN5 |
Pino analógico 5 ou 0º pino de Porte |
9 |
RE1/WR/AN6 |
Pino analógico 6 ou 1º pino de Porte |
10 |
Re2/cs/an7 |
Pino analógico 6 ou 2º pino de Porte |
11 |
Vdd |
Pin de terra do MCU |
12 |
Vss |
PIN positivo do MCU (+5V) |
13 |
RA7/OSC1/CLKI |
Oscilador externo/pino de entrada do relógio ou 7º pino de porta |
14 |
RA6/OSC2/CLKO |
Pino de saída de oscilador/relógio externo ou 6º pino de porta |
15 |
Rc0/t1oso/t1cki |
0º pino da porta C |
16 |
RC1/T1OSI/CCP2 |
1º pino de PORTC ou PIN TIMER/PWM |
17 |
RC2/CCP1 |
2º pino de PORTC ou PIN TIMER/PWM |
18 |
RC3/SCK/SCL |
3º pino do PORTC |
19 |
Rd0 |
0º pino de Portd |
20 |
RD1 |
1º pino de portd |
21 |
RD2 |
2º pino de portd |
22 |
RD3 |
3º pino de portd |
23 |
RC4/SDI/SDA |
4º pino de portc ou dados seriais no pino |
24 |
RC5/SDO |
5º pino de portc ou dados de serial |
25 |
Rc6/tx/ck |
6º pino de portc ou pino transmissor de microcontrolador |
26 |
Rc7/rx/dt |
7º pino de portc ou pino de receptor do microcontrolador |
27 |
RD4 |
4º pino de portd |
28 |
RD5/P1B |
5º pino de portd |
29 |
RD6/P1C |
6º pino de portd |
30 |
RD7/P1D |
7º pino de portd |
31 |
Vss |
PIN positivo do MCU (+5V) |
32 |
Vdd |
Pin de terra do MCU |
33 |
Rb0/int |
0º pino de Portb ou pino de interrupção externa |
34 |
RB1/AN10 |
Pino analógico 10 ou 1º pino de Portb |
35 |
RB2 /AN8 |
Pino analógico 8 ou 2º pino de Portb |
36 |
RB3/PGM/AN9 |
Pino analógico 9 ou 3º pino de Portb ou conectado ao
programador |
37 |
RB4/AN11 |
Pino analógico 11 ou 4º pino de Portb |
38 |
RB5/AN13 |
Pino analógico 13 ou 5º pino de Portb |
39 |
RB6/PGC |
6º pino do portb ou conectado ao programador |
40 |
RB7/PGD |
7º pino do portb ou conectado ao programador |
Características, recursos e parâmetros técnicos do PIC16F887, juntamente com peças que possuem especificações comparáveis à tecnologia Microchip PIC16F887-E/P.
Tipo |
Parâmetro |
Time de entrega da fábrica |
6 semanas |
Tipo de montagem |
Através do buraco |
Número de pinos |
40 |
Número de E/S. |
35 |
Temperatura operacional |
-40 ° C ~ 125 ° C ta |
Série |
PIC® 16F |
Código JESD-609 |
E3 |
Status da peça |
Ativo |
Número de terminações |
40 |
Acabamento terminal |
Matte Tin (SN) - recozido |
Posição terminal |
DUAL |
Freqüência |
20MHz |
Contagem de pinos |
40 |
Tensão de fornecimento-min (vsup) |
4.5V |
Tamanho da memória |
14kb |
Tamanho da RAM |
368 x 8 |
Montar |
Através do buraco |
Pacote / caso |
40-DIP (0,600, 15,24mm) |
Conversores de dados |
A/D 14x10b |
Watchdog Timers |
Sim |
Embalagem |
Tubo |
Publicado |
2007 |
Código PBFree |
sim |
Nível de sensibilidade à umidade (MSL) |
1 (ilimitado) |
Código ECCN |
Ear99 |
Dissipação máxima de energia |
800mw |
Tensão de fornecimento |
5V |
Número da peça base |
PIC16F887 |
Tensão de fornecimento-max (vsup) |
5.5V |
Interface |
I2C, SPI, UART, USART |
Tipo de oscilador |
Interno |
Tensão - suprimento (VCC/VDD) |
2V ~ 5,5V |
μps/μcs/tipo ICS periférico |
Microcontrolador, RISC |
Periféricos |
Detecto/redefinição de Brown-out, POR, PWM, WDT |
Tamanho do núcleo |
8 bits |
Conectividade |
I2C, SPI, UART/USART |
Tamanho do bit |
8 |
Tem adc |
SIM |
Data Bus Largura |
8b |
Número de temporizadores/contadores |
3 |
Família da CPU |
Foto |
Número de canais I2C |
1 |
Altura |
4.953mm |
Largura |
14.732mm |
Endurecimento da radiação |
Não |
Chumbo livre |
Chumbo livre |
Processador principal |
Foto |
Tipo de memória do programa |
CLARÃO |
Tamanho da memória do programa |
14kb 8k x 14 |
Fornecimento de corrente-max |
4.8Ma |
Tempo de acesso |
20 μs |
Canais DMA |
NÃO |
Canais PWM |
SIM |
Tamanho da EEPROM |
256 x 8 |
Número de canais ADC |
14 |
Número de canais SPI |
2 |
Comprimento |
53,21mm |
Alcance SVHC |
Sem svhc |
Status do ROHS |
ROHS3 compatível |
O PIC16F887 possui uma arquitetura de CPU de 8 bits, que facilita o manuseio eficiente de tarefas em sistemas incorporados.Ele incorpora osciladores internos e externos, dando flexibilidade para escolher uma fonte de relógio que se alinha às necessidades do projeto.Essa configuração de osciladores duplos aumenta a adaptabilidade, especialmente em situações em que a economia de energia ou o tempo preciso é desejado.
Com uma faixa de tensão operacional que abrange de 2V a 5,5V, o microcontrolador oferece versatilidade notável no gerenciamento de energia, tornando-o adequado para aplicações de tensão de baixa potência e mais alta.Essa habilidade auxilia a projetar dispositivos portáteis, onde é necessária a longevidade da bateria prolongada.
Apresentando 36 portas gpio, o PIC16F887 permite uma abordagem robusta para interface e controle operações.Esse número substancial de portas suporta uma ampla variedade de conexões periféricas, aprimorando as configurações para várias necessidades de aplicativos.Além disso, o fornecimento de dois módulos PWM e um módulo de modulação de captura/comparação/largura de pulso (CCP) estende sua aplicabilidade no controle do motor e outras aplicações de tempo de precisão.
As características do PIC16F887 levaram à sua popularidade em vários domínios industriais.Sua integração perfeita em diferentes sistemas e a flexibilidade oferecida em energia e interface o tornam uma escolha preferida.Muitos optam frequentemente pelo PIC16F887 em empreendimentos que exigem um microcontrolador robusto e adaptável.Seu sucesso estabelecido em aplicações práticas fortalece sua posição como um componente central nos designs eletrônicos modernos.
A eficiência do PIC16F887 no consumo de energia oferece uma solução atraente para sistemas automotivos dependentes da energia da bateria.Ele se conecta perfeitamente a vários periféricos de E/S, mostrando sua adaptabilidade ao abordar responsabilidades complexas, como gerenciamento de motor e verificações de diagnóstico aprofundadas.Empregar esse microcontrolador permite equilibrar o desempenho robusto com a conservação de energia, promovendo funções confiáveis de longo prazo.Os sistemas automotivos geralmente encontram restrições de potência, onde um MCU de baixa potência como o PIC16F887 surge como um fator facilitador para superar esses problemas.
Com seus extensos recursos de entrada e saída, o PIC16F887 se mostra versátil em inúmeras tarefas de automação industrial.Seja orquestrando as operações de máquinas automatizadas ou supervisionando os fluxos de produção, sua flexibilidade é evidente.A integração do PIC16F887 em ambientes industriais aprimora a coesão do sistema e otimiza a eficácia geral do processo.Sua força de ADC sustenta a coleta precisa de dados, vantajosa no controle de qualidade e planejamento de manutenção avançada.
Dentro da eletrônica de consumo, a demanda por uso eficiente de energia e custo-efetividade é constantemente premente.O PIC16F887 mantém seu terreno, fornecendo poder de processamento enquanto restringe o consumo de energia.Utilizado em gadgets inteligentes que variam de eletrodomésticos a tecnologia portátil, capacita os dispositivos com protocolos de energia mais inteligente e interfaces aprimoradas, promovendo assim uma mudança progressiva em direção a eletrônicos sustentáveis.
Para eletrodomésticos modernos que exigem detecção e interação sofisticadas, o PIC16F887 oferece benefícios substanciais.Sua adepção no ADC permite o processamento eficaz de dados do sensor, permitindo que equipamentos como máquinas de lavar e ar condicionado se alinhem às demandas e mudanças ambientais.O impressionante conjunto de recursos do PIC16F887 nesse setor preenche os dispositivos convencionais com inovações domésticas inteligentes, alinhando -se com o crescente impulso em direção a espaços inteligentes.
Os pinos do GPIO no PIC16F877A são flexíveis e podem atuar como entradas ou saídas.Quando definidos como entradas, eles podem usar resistores de pull-up para ajudar a lidar com diferentes níveis de tensão, facilitando a conexão com vários dispositivos.Essa flexibilidade é útil ao trabalhar com sistemas mais antigos e mais recentes que podem usar diferentes padrões de tensão.
Ao configurar os GPIOs no PIC16F877A, lembre -se desses pontos:
• Verifique se o dispositivo que você está conectando segue os padrões de tensão CMOS ou TTL para evitar problemas de compatibilidade e garantir um desempenho confiável.
• Use resistores de pull-up para manter estáveis os sinais de entrada digital, especialmente em ambientes barulhentos, onde os sinais podem ser distorcidos.
• Para aplicações que precisam de respostas rápidas, tente equilibrar a eficiência de energia com a força da unidade da saída.
• Os dispositivos TTL podem precisar de mais energia do que os dispositivos CMOS; portanto, esteja atento às demandas atuais.Além disso, coisas como temperatura e ruído elétrico podem impactar a forma como você configura e usa pinos GPIO.
Um dos aspectos mais poderosos dos pinos do GPIO é o seu potencial para inspirar soluções criativas.Com design e codificação inteligentes, esses pinos simples podem suportar recursos avançados.Ao projetar circuitos exclusivos ou usar técnicas de programação inteligente, você pode desbloquear novas maneiras de aprimorar os recursos do seu dispositivo.Tocar nessa flexibilidade pode levar a avanços em projetos de microcontroladores.Um entendimento sólido dos recursos do GPIO, combinado com a aplicação prática, pode melhorar bastante seus projetos com o microcontrolador PIC16F877A.
A programação do microcontrolador PIC16F887 requer configuração cuidadosa usando o MPLAB X IDE e o compilador XC8 para criar código preciso.Esse código é então carregado no microcontrolador com o Pickit 3, que fornece uma configuração completa para o desenvolvimento e teste diretamente no hardware.O MPLAB X IDE é uma ferramenta tudo-em-um para o desenvolvimento e teste de código.Ele inclui recursos como simulação e depuração, que ajudam os desenvolvedores a trabalhar através de desafios de codificação complexos com mais facilidade.O uso de ferramentas como variáveis de relógio e pontos de interrupção no IDE permite que os programadores rastreem como seu código está trabalhando passo a passo, facilitando a compreensão e a corrigindo os problemas.O compilador XC8 converte código de alto nível em código de máquina que o microcontrolador pode entender.O ajuste das configurações do compilador pode afetar o desempenho do microcontrolador e aprender a ajustar essas configurações vem com prática e experimentação.O Pickit 3 é necessário para transferir rapidamente o código compilado para o microcontrolador e permitir a programação no circuito, o que facilita a atualização do firmware.
Número da peça |
Fabricante |
Pacote / caso |
Número de pinos |
Data Bus Largura |
Número de E/S. |
Interface |
Tamanho da memória |
Tensão de fornecimento |
Periféricos |
PIC16F887-E/P. |
Microchip Technology |
40-DIP (0,600, 15,24mm) |
40 |
8 b |
35 |
I2C, SPI, UART, USART |
14 kb |
5 v |
Detecto/redefinição de Brown-out, POR, PWM, WDT |
PIC16F1517-E/P. |
Microchip Technology |
40-DIP (0,600, 15,24mm) |
40 |
8 b |
36 |
I2C, SPI, UART, USART |
14 kb |
3,3 v |
Detecto/redefinição de Brown-out, POR, PWM, WDT |
PIC16F707-I/P. |
Microchip Technology |
40-DIP (0,600, 15,24mm) |
40 |
8 b |
36 |
I2c, lin, spi, uart, USART |
14 kb |
- |
Detecto/redefinição de Brown-out, POR, PWM, WDT |
PIC16F1517-I/P. |
Microchip Technology |
40-DIP (0,600, 15,24mm) |
40 |
8 b |
36 |
I2c, lin, spi, uart, USART |
14 kb |
- |
Detecto/redefinição de Brown-out, POR, PWM, WDT |
O microcontrolador PIC16F887, uma criação versátil da Microchip Technology Inc., é um modelo de desenvolvimento seguro de produtos, encontrando seu lugar em inúmeras aplicações globais.Ele cative através de suas características confiáveis, adaptabilidade e promessa de eficiência.A fabricação robusta da Microchip garante que o PIC16F887 defenda consistentemente os padrões de qualidade de primeira linha.Processos de teste rigorosos garantem que cada unidade possa suportar condições variadas predominantes em aplicações variadas.Esses preceitos de fabricação espelham os padrões da indústria para durabilidade e confiabilidade.
PIC16 (L) F1516-19 DataSheet.pdf
PIC16 (L) F151X, 152X Programação Spec.pdf
Alterações de etiqueta e embalagem 23/set/2015.pdf
Alterações de embalagem 10/OUT/2016.PDF
PIC16 (L) F1516/17/18/19 Atualização de folha de dados 05/agosto/201.pdf
Por favor, envie uma consulta, responderemos imediatamente.
O PIC16F887 acomoda um tamanho de memória do programa de 14KB, oferecendo espaço substancial para armazenamento sofisticado de programa.Essa capacidade considerável se torna instrumental ao executar um código intrincado, principalmente em cenários que exigem algoritmos avançados e processamento abrangente de dados.
O PIC16F887 foi projetado com um conjunto duplo de pinos de terra e pinos de entrada de energia, criando uma estrutura integrada dentro do circuito.Esse design cuidadoso reforça a estabilidade da energia, uma qualidade estimada ao lidar com ambientes de energia flutuante, pois diminui a chance de interrupções operacionais.
O PIC16F887 possui 33 pinos de E/S entre seus 40 pinos totais, oferecendo uma ampla variedade de opções de interface.A variedade que oferece é benéfica em projetos que exigem uma extensa interação de dados, como redes de sensores e arquiteturas de controle.O uso de pensamento avançado desses recursos de E/S geralmente leva a soluções inovadoras de design.
Compreendendo cinco portas distintas, PORTA, PORTB, PORTC, PORTD e PORTE, o PIC16F877A fornece canais exclusivos para gerenciamento de dados e sinais, simplificando a comunicação dentro de sistemas complexos.Outros frequentemente exploram essas portas para refinar seus projetos, alavancando a ampla adaptabilidade que o microcontrolador apresenta.
Equipado com oito pinos de entrada analógica, juntamente com um conversor analógico para digital de 10 bits (ADC), este microcontrolador suporta processamento de sinal analógico exato.Tais recursos são usados para aplicativos como aquisição e monitoramento de dados, onde a precisão aprimorada do sistema e o desempenho constante são frequentemente realizados através desses recursos.
em 11/11/2024
em 11/11/2024
em 01/01/1970 3151
em 01/01/1970 2706
em 16/11/0400 2289
em 01/01/1970 2195
em 01/01/1970 1815
em 01/01/1970 1787
em 01/01/1970 1737
em 01/01/1970 1699
em 01/01/1970 1693
em 16/11/5600 1660