Visa alla

Se den engelska versionen som vår officiella version.Lämna tillbaka

France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English) Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino) United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ) New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português) United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
HembloggPIC16F887 8-bitars mikrokontroller: datablad, programmering och specifikationer
på 2024/11/11 117

PIC16F887 8-bitars mikrokontroller: datablad, programmering och specifikationer

PIC16F887 Microcontroller exemplifierar den senaste utvecklingen inom 8-bitars teknik, vilket erbjuder en anmärkningsvärd blandning av energieffektivitet och mångsidighet tack vare RISC-arkitekturen.Den här guiden syftar till att utforska PIC16F887 noggrant och djupa i sin PIN -konfiguration, varierande applikationer, tekniska specifikationer och alternativa lösningar.

Katalog

1. Vad är PIC16F887 Microcontroller?
2. PIC16F887 PIN -konfiguration
3. PIC16F887 Symbol, fotavtryck, CAD -modell
4. PIC16F887 Tekniska specifikationer
5. Funktioner i PIC16F887
6. ANVÄNDNINGAR AV PIC16F887
7. GPIO -stift i PIC16F877A
8. Programmering PIC16F887 Mikrokontroller
9. PIC16F887 motsvarande komponenter
10. PIC16F887 Tillverkarinformation
PIC16F887 8-bit Microcontroller

Vad är PIC16F887 mikrokontroller?

De Pic16f887 bländar med sin effektiva 8-bitars RISC-arkitektur och balanserar kraftanvändning för att förbättra prestandan.Denna design lyser i scenarier där att bevara kraften bränslen av hjärtslaget, särskilt i bärbara och avlägsna tekniska underverk.Att observera det känsliga samspelet mellan krafteffektivitet och prestanda i dessa enheter tänker på den söta harmonin som kan leda till både tillförlitlighet och glädje.En rad förpackningsval, inklusive 40-stifts dubbla in-line-paket (DIP) och ytmonterade typer, gör att mikrokontrollern kan passa in i både trånga utrymmen och expansiva elektroniska landskap.PIC16F887 navigerar graciöst upp olika kommunikationsprotokoll som I2C, SPI och Osart, som pulserar som livsnerven för inbäddade system i dagens elektroniska era.Mikrokontrollerns anpassningsförmåga lyser genom sitt breda applikationsintervall och berör bil-, elektronik- och telekommunikationssektorer.Dess harmoniska integration i dessa områden härrör från dess sofistikerade funktionsuppsättning och robusta prestanda.

Alternativ för PIC16F887

Pic16f877a, Pic16f886, Pic16f84a, Pic18f2550, Pic18f46k22, Pic16f676, Pic16f72, Pic16f873a, Pic16f876a, Pic16f886, Pic18f252, Pic18f2520, Pic18f452, Pic18f4520.

PIC16F887 PIN -konfiguration

PIC16F887 Pinout

Stiftnummer
Stiftnamn
Beskrivning
1
MCLR/VPP/RE3
MCLR används under programmering, mestadels ansluten till programmerare som pickit eller 3: e pin of Porte
2
RA0/AN0
Analog stift 0 eller 0: e pin av porta
3
RA1/AN1
Analog stift 1 eller 1: a pin av porta
4
RA2/AN2/VREF-
Analog stift 2 eller 2: a pin av porta
5
RA3/AN3/VREF+
Analog stift 3 eller 3: e pin av porta
6
RA4/T0CKI/C1OUT
4: e pin av porta
7
RA5/AN4/SS/C2OUT
Analog stift 4 eller femte stift av porta
8
Re0/rd/an5
Analog stift 5 eller 0: e pin of Porte
9
RE1/WR/AN6
Analog stift 6 eller 1: a pin of Porte
10
Re2/cs/an7
Analog stift 6 eller 2: a pin of Porte
11
Vdd
Markstift av MCU
12
Vss
Positiv stift av MCU (+5V)
13
RA7/OSC1/CLKI
Extern oscillator/klocka ingångsstift eller 7: e pin av porta
14
RA6/OSC2/CLKO
Extern oscillator/klockutgång eller 6: e pin av porta
15
RC0/T1OSO/T1CKI
0: e stiftet av port c
16
RC1/T1OSI/CCP2
1: a stiftet av PORTC eller timer/PWM -stift
17
RC2/CCP1
2: a stiftet av PORTC eller timer/PWM -stift
18
RC3/SCK/SCL
3: e stiftet av Portc
19
Rd0
0th Pin of Portd
20
Rd1
1st Pin of Portd
21
Rd2
2: a Pin of Portd
22
Rd3
3: e stiftet av Portd
23
RC4/SDI/SDA
4: e stiftet av PORTC eller seriedata i PIN -stiftet
24
Rc5/sdo
5: e stiftet av Portc eller seriedata ut stift
25
RC6/TX/CK
6: e stiftet av Portc eller sändarstift av mikrokontroller
26
RC7/RX/DT
7: e stiftet av Portc eller mottagarstift av mikrokontroller
27
Rd4
4: e stiftet av Portd
28
RD5/P1B
Femte stiftet av Portd
29
RD6/P1C
6: e stiftet av Portd
30
RD7/P1D
7: e stiftet av Portd
31
Vss
Positiv stift av MCU (+5V)
32
Vdd
Markstift av MCU
33
Rb0/int
0: e stiftet av PORTB eller extern avbrottsstift
34
RB1/AN10
Analog stift 10 eller 1: a stift av Portb
35
RB2 /AN8
Analog stift 8 eller 2: a pin of Portb
36
RB3/PGM/AN9
Analog stift 9 eller 3: e stiftet av Portb eller ansluten till programmerare
37
RB4/AN11
Analog stift 11 eller 4: e stift av Portb
38
RB5/AN13
Analog stift 13 eller femte stift av Portb
39
RB6/PGC
6: e stiftet av PORTB eller ansluten till programmeraren
40
RB7/PGD
7: e stiftet av PORTB eller ansluten till programmeraren

PIC16F887 Symbol, fotavtryck, CAD -modell

PIC16F887 Symbol

PIC16F887 Footprint

PIC16F887 CAD Model

PIC16F887 Tekniska specifikationer

Tekniska egenskaper, funktioner och parametrar för PIC16F887, tillsammans med delar som har jämförbara specifikationer med mikrochip-tekniken PIC16F887-E/P.

Typ
Parameter
Fabriksledning
6 veckor
Monteringstyp
Genom hålet
Antal stift
40
Antal I/OS
35
Driftstemperatur
-40 ° C ~ 125 ° C TA
Serie
Pic® 16f
JESD-609 kod
e3
Delstatus
Aktiv
Antal avslutningar
40
Terminal
Matt tenn (sn) - glödgad
Terminalposition
DUBBEL
Frekvens
20MHz
Räkning
40
Tillförselspänning-min (VSUP)
4.5V
Minnesstorlek
14 kb
Ramstorlek
368 x 8
Montera
Genom hålet
Förpackning / fodral
40-dip (0,600, 15,24mm)
Datakonverterare
A/D 14x10b
Vakthundtider
Ja
Förpackning
Rör
Publicerad
2007
Pbfree -kod
ja
Fuktkänslighetsnivå (MSL)
1 (obegränsad)
ECCN -kod
Örat99
Max Power Dispipation
800 mw
Leveransspänning
5V
Basdelnummer
Pic16f887
Tillförselspänning-max (VSUP)
5.5V
Gränssnitt
I2c, spi, uart, uart
Oscillator
Inre
Spänning - leverans (VCC/VDD)
2V ~ 5.5V
μps/μCS/perifera ICS -typ
Mikrokontroller, RISC
Kringutrustning
Brown-Out Detect/RESET, POR, PWM, WDT
Kärnstorlek
8-bitars
Anslutning
I2c, spi, uart/uart
Bitstorlek
8
Har ADC
JA
Databussbredd
8b
Antal timers/räknare
3
CPU -familj
BILD
Antal i2C -kanaler
1
Höjd
4.953mm
Bredd
14.732mm
Strålning härdning
Inga
Blyfri
Blyfri
Grundprocessor
BILD
Programminnetyp
FLASH
Programminnesstorlek
14KB 8K x 14
Leverantör
4,8 mA
Åtkomsttid
20 μs
DMA -kanaler
INGA
PWM
JA
EEPROM -storlek
256 x 8
Antal ADC -kanaler
14
Antal SPI -kanaler
2
Längd
53,21mm
Nå SVHC
Ingen SVHC
ROHS -status
ROHS3 -kompatibel

Funktioner i PIC16F887

CPU -arkitektur och oscillatorer

PIC16F887 har en 8-bitars CPU-arkitektur, som underlättar effektiv hantering av uppgifter i inbäddade system.Den innehåller både interna och externa oscillatorer, vilket ger flexibiliteten att välja en klockkälla som anpassar sig till deras projektbehov.Denna dubbel-oscillatorinställning förbättrar anpassningsförmågan, särskilt i situationer där energibesparingar eller exakt tidpunkt önskas.

Spänningsområde och energieffektivitet

Med ett driftsspänningsområde som sträcker sig från 2V till 5,5V erbjuder mikrokontrollern anmärkningsvärd mångsidighet vid hantering av kraft, vilket gör den lämplig för både lågkraft och högre spänningsapplikationer.Denna förmåga hjälper till att designa bärbara enheter där förlängning av batteriliven krävs.

GPIO -portar och perifer anslutning

Med 36 GPIO -portar möjliggör PIC16F887 en robust strategi för gränssnitt och kontrolloperationer.Detta betydande antal portar stöder ett brett utbud av perifera anslutningar, vilket förbättrar konfigurationer för olika applikationsbehov.Dessutom utvidgar tillhandahållandet av två PWM-moduler och en fångst/jämför/pulsbreddmoduleringsmodul (CCP) sin tillämpbarhet i motorstyrning och andra precisionstimande applikationer.

Branschadoption och praktisk användbarhet

Funktionerna i PIC16F887 har lett till dess popularitet över olika industridomäner.Dess sömlösa integration i olika system och flexibiliteten som erbjuds i både kraft och gränssnitt gör det till ett föredraget val.Många väljer ofta PIC16F887 i ansträngningar som kräver en robust men ändå anpassningsbar mikrokontroller.Dess etablerade framgång i praktiska tillämpningar stärker dess ställning som en kärnkomponent i moderna elektroniska mönster.

Applikationer av PIC16F887

Bilsystem

PIC16F887: s effektivitet i energiförbrukning erbjuder en tvingande lösning för bilsystem som är beroende av batteri.Den ansluter sömlöst till olika I/O-kringutrustning och visar upp dess anpassningsförmåga när det gäller att hantera intrikata ansvar som motorhantering och djupgående diagnostiska kontroller.Genom att använda denna mikrokontroller kan du balansera robust prestanda med energibesparing och främja pålitliga långsiktiga funktioner.Bilsystem möter ofta kraftbegränsningar, där en lågeffekt MCU som PIC16F887 framträder som en underlättande faktor för att överträffa dessa frågor.

Industriautomation

Med sina omfattande ingångs- och utgångsfunktioner visar PIC16F887 mångsidig över många industriella automatiseringsuppgifter.Oavsett om det är att orkestrera verksamheten för automatiserade maskiner eller övervaka produktionsflöden, är dess flexibilitet uppenbar.Integrering av PIC16F887 i industriella inställningar förbättrar systemsammanhållningen och optimerar den totala processens effektivitet.Dess ADC -styrka understödjer exakt insamling av data, fördelaktig i kvalitetskontroll och planering av underhåll.

Konsumentelektronik

Inom konsumentelektronik pressar efterfrågan på effektiv energianvändning och kostnadseffektivitet ständigt.PIC16F887 har sin mark och levererar processkraft medan den bromsar energiförbrukningen.Används i smarta prylar som sträcker sig från apparater till bärbar teknik, ger den enheter med smartare energiprotokoll och förbättrade gränssnitt och därmed främjar en progressiv förskjutning mot hållbar elektronik.

Hushållsapparater

För moderna hushållsapparater som kräver sofistikerad avkänning och interaktion erbjuder PIC16F887 betydande fördelar.Dess skicklighet i ADC möjliggör effektiv sensordatabehandling, vilket gör det möjligt för utrustning som tvättmaskiner och luftkonditioneringsapparater att anpassa sig till krav och miljöförändringar.Den imponerande funktionsuppsättningen för PIC16F887 i denna sektorbroar konventionella enheter med smarta heminnovationer, i linje med den ökande drivkraften mot intelligenta bostadsområden.

GPIO -stift i PIC16F877A

GPIO -stiften på PIC16F877A är flexibla och kan fungera som antingen ingångar eller utgångar.När de är inställda som ingångar kan de använda pull-up-motstånd för att hantera olika spänningsnivåer smidigt, vilket gör det enklare att ansluta till olika enheter.Denna flexibilitet är till hjälp när man arbetar med både äldre och nyare system som kan använda olika spänningsstandarder.

När du ställer in GPIOS på PIC16F877A, tänk på dessa poäng:

• Kontrollera om enheten du ansluter följer CMO: er eller TTL -spänningsstandarder för att undvika kompatibilitetsproblem och säkerställa tillförlitlig prestanda.

• Använd pull-up-motstånd för att hålla digitala insignaler stabila, särskilt i bullriga miljöer där signaler kan bli förvrängda.

• För applikationer som behöver snabba svar, försök att balansera effekteffektivitet med utgångens drivstyrka.

• TTL -enheter kan behöva mer kraft än CMOS -enheter, så tänk på nuvarande krav.Saker som temperatur och elektriskt brus kan också påverka hur du ställer in och använder GPIO -stift.

En av de mest kraftfulla aspekterna av GPIO -stift är deras potential att inspirera kreativa lösningar.Med smart design och kodning kan dessa enkla stift stödja avancerade funktioner.Genom att utforma unika kretsar eller använda smarta programmeringstekniker kan du låsa upp nya sätt att förbättra enhetens funktioner.Att trycka på denna flexibilitet kan leda till genombrott i mikrokontrollerprojekt.En solid förståelse av GPIO -funktioner, i kombination med praktisk tillämpning, kan förbättra dina projekt kraftigt med PIC16F877A -mikrokontrollern.

Programmering PIC16F887 Microcontroller

Programmering PIC16F887 Microcontroller kräver noggrann installation med MPLAB X IDE och XC8 -kompilatorn för att skapa exakt kod.Denna kod laddas sedan på mikrokontrollern med Pickit 3, som ger en komplett installation för att utveckla och testa direkt på hårdvaran.MPLAB X IDE är ett allt-i-ett-verktyg för att utveckla och testa kod.Det innehåller funktioner som simulering och felsökning, som hjälper utvecklare att arbeta genom komplexa kodningsutmaningar lättare.Att använda verktyg som Watch-variabler och brytpunkter i IDE låter programmerare spåra hur deras kod fungerar steg för steg, vilket gör det lättare att förstå och fixa problem.XC8-kompilatorn konverterar kod på hög nivå till maskinkod som mikrokontrollern kan förstå.Att justera kompilatorinställningarna kan påverka hur väl mikrokontrollern presterar, och att lära sig att finjustera dessa inställningar kommer med övning och experiment.Pickit 3 behövs för att snabbt överföra kompilerad kod till mikrokontrollern och tillåta programmering i krets, vilket gör det enkelt att uppdatera firmware.

Pic16f887 motsvarande komponenter

Artikelnummer
Tillverkare
Förpackning / fodral
Antal stift
Databussbredd
Antal I/O
Gränssnitt
Minnesstorlek
Leveransspänning
Kringutrustning
Pic16f887-e/p
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
35
I2c, spi, uart, uart
14 kb
5 v
Brown-Out Detect/RESET, POR, PWM, WDT
PIC16F1517-E/P
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
36
I2c, spi, uart, uart
14 kb
3,3 v
Brown-Out Detect/RESET, POR, PWM, WDT
Pic16f707-i/p
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
36
I2c, lin, spi, uart, uart
14 kb
-
Brown-Out Detect/RESET, POR, PWM, WDT
Pic16f1517-i/p
Mikrochip -teknik
40-dip (0,600, 15,24mm)
40
8 b
36
I2c, lin, spi, uart, uart
14 kb
-
Brown-Out Detect/RESET, POR, PWM, WDT

PIC16F887 Tillverkarinformation

PIC16F887 Microcontroller, en mångsidig skapelse av Microchip Technology Inc., står som en paragon för säker produktutveckling och hittar sin plats över många globala applikationer.Det fängslar genom sina pålitliga funktioner, anpassningsförmåga och löfte om effektivitet.Microchips robusta tillverkning säkerställer att PIC16F887 konsekvent upprätthåller toppnivån.Rigorösa testprocesser säkerställer att varje enhet kan uthärda olika förhållanden som är rådande i olika applikationer.Dessa tillverkningsföreskrifter speglar industrins standarder för hållbarhet och pålitlighet.

Datablad pdf

PIC16F1517-I/P-datablad:

PIC16 (L) F1516-19 Datablad.pdf

PIC16 (L) F151X, 152X Programmering Spec.pdf

Etikett- och förpackningsändringar 23/september/2015.pdf

Förpackningsändringar 10/okt/2016.pdf

Mult Dev 13/Apr/2020.pdf

Wire CHG 13/Jan/2016.pdf

PIC16 (L) F1516/17/18/1 19 Datablad Uppdatering 05/aug/201.pdf

Om oss

ALLELCO LIMITED

Allelco är en internationellt berömd one-stop Upphandlingstjänstdistributör av hybridelektroniska komponenter, som är engagerade i att tillhandahålla omfattande komponentupphandlings- och leveranskedjestjänster för den globala elektroniska tillverknings- och distributionsindustrin, inklusive globala topp 500 OEM -fabriker och oberoende mäklare.
Läs mer

Snabb förfrågan

Skicka en förfrågan, vi svarar omedelbart.

Kvantitet

Vanliga frågor [FAQ]

1. Hur mycket programminne finns på PIC16F887?

PIC16F887 rymmer en programminnestorlek på 14KB, vilket erbjuder betydande utrymme för sofistikerad programlagring.Denna betydande kapacitet blir instrumentell när man kör intrikat kod, särskilt i scenarier som kräver avancerade algoritmer och omfattande databehandling.

2. Vilken port i PIC 16F887 har fyra stift?

PIC16F887 är designad med en dubbel uppsättning markstift och kraftinmatningsstift, vilket skapar en integrerad struktur i kretsen.Denna noggranna design stärker kraftstabiliteten, en kvalitet uppskattad genom att hantera fluktuerande kraftmiljöer, eftersom den minskar chansen för operativa störningar.

3. Hur många ingångsutgångsstift finns det i PIC16F887?

PIC16F887 har 33 I/O -stift bland de totala 40 stiften, och erbjuder ett brett utbud av gränssnittsalternativ.Sorten den tillhandahåller är fördelaktigt i projekt som kräver omfattande datainteraktion, som sensornätverk och kontrollarkitekturer.Den framtänkande användningen av dessa I/O-kapaciteter leder ofta till innovativa designlösningar.

4. Hur många IO -portar finns det i PIC16F877A?

PIC16F877A består av fem distinkta portar, PORTA, PORTB, PORTC, PORDD och Porte, och levererar unika kanaler för data och signalhantering, och effektiviserar kommunikation inom komplexa system.Andra utnyttjar ofta dessa hamnar för att förfina sina mönster och utnyttja den breda anpassningsförmågan som mikrokontrollern presenterar.

5. Hur många analoga stift finns i PIC16F877A?

Utrustad med åtta analoga ingångsstift tillsammans med en 10-bitars analog till Digital Converter (ADC), stöder denna mikrokontroller exakta analog signalbehandling.Sådana funktioner används för applikationer som datainsamling och övervakning, där förbättrad systemprecision och stadiga prestanda ofta realiseras genom dessa funktioner.

Populära inlägg

Hett artikelnummer

0 RFQ
Kundvagn (0 Items)
Det är tomt.
Jämföra lista (0 Items)
Det är tomt.
Respons

Din feedback är viktig!På Allelco värdesätter vi användarupplevelsen och strävar efter att förbättra den ständigt.
Vänligen dela dina kommentarer med oss via vår feedbackformulär, så svarar vi snabbt.
Tack för att du valde Allelco.

Ämne
E-post
kommentarer
Captcha
Dra eller klicka för att ladda upp filen
Ladda upp fil
Typer: .xls, .xlsx, .doc, .docx, .jpg, .png och .pdf.
MAX Filstorlek: 10MB