De PIC16F887 blænder med sin effektive 8-bit RISC-arkitektur, kunstnerisk afbalancering af strømbrug til at forbedre ydelsen.Dette design skinner i scenarier, hvor bevarende magt brænder hjerteslag, især i bærbare og fjerntekniske vidundere.Iagttagelse af det delikate samspil mellem effektive og ydeevne på disse enheder tænker på den søde harmoni, der kan føre til både pålidelighed og glæde.En række emballagevalg, inklusive den 40-polede dobbelte in-line-pakke (DIP) og overflademonterede typer, giver mikrokontrolleren mulighed for at passe i både stramme rum og ekspansive elektroniske landskaber.PIC16F887 navigerer yndefuldt på forskellige kommunikationsprotokoller som I2C, SPI og USART, som pulserer som livsnerven for indlejrede systemer i nutidens elektroniske æra.Mikrokontrollerens tilpasningsevne skinner gennem sit brede applikationsområde ved at røre ved bil-, elektronik- og telekommunikationssektorer.Dens harmoniske integration i disse felter stammer fra dets sofistikerede funktionssæt og robuste ydelse.
PIC16F877A, PIC16F886, PIC16F84A, PIC18F2550, PIC18F46K22, PIC16F676, PIC16F72, PIC16F873A, PIC16F876A, PIC16F886, PIC18F252, PIC18F2520, PIC18F452, PIC18F4520.
PIN -nummer |
Pin -navn |
Beskrivelse |
1 |
MCLR/VPP/RE3 |
MCLR bruges under programmering, for det meste forbundet til
Programmerere som Pickit eller 3. pin af Porte |
2 |
RA0/AN0 |
Analog pin 0 eller 0th Pin Porta |
3 |
RA1/AN1 |
Analog pin 1 eller 1. pin af Porta |
4 |
Ra2/an2/vref- |
Analog pin 2 eller 2. pin af Porta |
5 |
RA3/AN3/VREF+ |
Analog pin 3 eller 3. pin af Porta |
6 |
RA4/T0CKI/C1OUT |
4. pin af Porta |
7 |
RA5/AN4/SS/C2OUT |
Analog pin 4 eller 5. pin Porta |
8 |
RE0/RD/AN5 |
Analog pin 5 eller 0th Pin af Porte |
9 |
RE1/WR/AN6 |
Analog pin 6 eller 1. porte af Porte |
10 |
RE2/CS/AN7 |
Analog pin 6 eller 2. pin af Porte |
11 |
Vdd |
Jordstift af MCU |
12 |
Vsss |
Positiv pin af MCU (+5V) |
13 |
RA7/OSC1/CLKI |
Ekstern oscillator/urindgangsnål eller 7. pin Porta |
14 |
RA6/OSC2/CLKO |
Ekstern oscillator/urudgangsnål eller 6. pin Porta |
15 |
RC0/T1OSO/T1CKI |
0. Pin Port C |
16 |
RC1/T1OSI/CCP2 |
1. pin af PORTC eller timer/PWM -pin |
17 |
RC2/CCP1 |
2. pin af PORTC eller Timer/PWM Pin |
18 |
RC3/SCK/SCL |
3. pin af PORTC |
19 |
RD0 |
0. pin af Portd |
20 |
RD1 |
1. pin af Portd |
21 |
RD2 |
2. pin af Portd |
22 |
RD3 |
3. pin af Portd |
23 |
RC4/SDI/SDA |
4. pin af PORTC eller serielle data i pin |
24 |
RC5/SDO |
5. pin af PORTC eller serielle data ud pin |
25 |
RC6/TX/CK |
6. pin af PORTC eller transmitterstiften af mikrokontroller |
26 |
RC7/RX/DT |
7. pin PORTC eller modtagerstift af mikrokontroller |
27 |
RD4 |
4. pin af Portd |
28 |
RD5/P1B |
5. pin af Portd |
29 |
RD6/P1C |
6. pin af Portd |
30 |
RD7/P1D |
7. pin af Portd |
31 |
Vsss |
Positiv pin af MCU (+5V) |
32 |
Vdd |
Jordstift af MCU |
33 |
RB0/int |
0. pin Portb eller ekstern afbrydelsestål |
34 |
RB1/AN10 |
Analog pin 10 eller 1. pin af PORTB |
35 |
RB2 /AN8 |
Analog pin 8 eller 2. pin af PORTB |
36 |
RB3/PGM/AN9 |
Analog pin 9 eller 3. pin af PORTB eller tilsluttet
programmerer |
37 |
RB4/AN11 |
Analog pin 11 eller 4. pin af PORTB |
38 |
RB5/AN13 |
Analog pin 13 eller 5. pin PortB |
39 |
RB6/PGC |
6. pin af PORTB eller tilsluttet programmereren |
40 |
RB7/PGD |
7. pin af PORTB eller tilsluttet programmereren |
Tekniske egenskaber, funktioner og parametre for PIC16F887 sammen med dele, der har sammenlignelige specifikationer med mikrochip-teknologien PIC16F887-E/P.
Type |
Parameter |
Fabriks ledetid |
6 uger |
Monteringstype |
Gennem hul |
Antal stifter |
40 |
Antal I/OS |
35 |
Driftstemperatur |
-40 ° C ~ 125 ° C Ta |
Serie |
PIC® 16F |
JESD-609-kode |
E3 |
Delstatus |
Aktiv |
Antal afslutninger |
40 |
Terminal finish |
Matte tin (SN) - Annealed |
Terminal position |
Dual |
Frekvens |
20MHz |
Pin -tælling |
40 |
Forsyningsspænding-min (VSUP) |
4.5V |
Hukommelsesstørrelse |
14 kb |
Ram størrelse |
368 x 8 |
Mount |
Gennem hul |
Pakke / sag |
40-dip (0,600, 15,24 mm) |
Datakonvertere |
A/D 14x10b |
Vagthund timere |
Ja |
Emballage |
Rør |
Offentliggjort |
2007 |
PBFree -kode |
ja |
Fugtfølsomhedsniveau (MSL) |
1 (ubegrænset) |
ECCN -kode |
EAR99 |
Max strømafledning |
800mw |
Forsyningsspænding |
5v |
Basisdelenummer |
PIC16F887 |
Forsyningsspændings-max (VSUP) |
5,5V |
Interface |
I2C, SPI, UART, USART |
Oscillatortype |
Indre |
Spænding - Forsyning (VCC/VDD) |
2V ~ 5,5V |
μps/μcs/perifer ICS -type |
Microcontroller, Risc |
Perifere enheder |
Brun-out detektering/nulstilling, POR, PWM, WDT |
Kernestørrelse |
8-bit |
Forbindelse |
I2C, SPI, UART/Usart |
Bit størrelse |
8 |
Har ADC |
JA |
Databusbredde |
8b |
Antal timere/tællere |
3 |
CPU -familie |
Billede |
Antal I2C -kanaler |
1 |
Højde |
4.953mm |
Bredde |
14.732mm |
Strålingshærdning |
Ingen |
Blyfri |
Blyfri |
Kerneprocessor |
Billede |
Program hukommelsestype |
BLITZ |
Program hukommelsesstørrelse |
14 kb 8k x 14 |
Forsyning af strømmaks |
4.8mA |
Adgangstid |
20 μs |
DMA -kanaler |
INGEN |
PWM -kanaler |
JA |
EEPROM -størrelse |
256 x 8 |
Antal ADC -kanaler |
14 |
Antal SPI -kanaler |
2 |
Længde |
53.21mm |
Nå SVHC |
Ingen svhc |
ROHS -status |
Rohs3 -kompatibel |
PIC16F887 kan prale af en 8-bit CPU-arkitektur, der letter effektiv håndtering af opgaver i indlejrede systemer.Det indeholder både interne og eksterne oscillatorer, hvilket giver fleksibiliteten til at vælge en urkilde, der er i overensstemmelse med deres projektbehov.Denne dobbelt-oscillatoropsætning forbedrer tilpasningsevnen, især i situationer, hvor energibesparelser eller præcis timing ønskes.
Med en driftsspændingsområde, der spænder fra 2V til 5,5V, tilbyder mikrokontrolleren bemærkelsesværdig alsidighed i styring af strøm, hvilket gør den velegnet til både lav effekt og højere spændingsapplikationer.Denne evne hjælper med at designe bærbare enheder, hvor der kræves forlængelse af batteriets levetid.
Med 36 GPIO -porte muliggør PIC16F887 en robust tilgang til grænseflade- og kontroloperationer.Dette betydelige antal porte understøtter en lang række perifere forbindelser, der forbedrer konfigurationer til forskellige applikationsbehov.Derudover udvider tilvejebringelsen af to PWM-moduler og en indfangning/sammenligning/puls-bredde-modulation (CCP) -modul sin anvendelighed i motorisk kontrol og andre præcisionstiming-applikationer.
Funktionerne i PIC16F887 har ført til dens popularitet på tværs af forskellige industrielle domæner.Dens problemfri integration i forskellige systemer og den fleksibilitet, der tilbydes i både magt og grænseflade, gør det til et foretrukket valg.Mange vælger ofte PIC16F887 i bestræbelser, der kræver en robust, men alligevel tilpasningsdygtig mikrokontroller.Dens etablerede succes i praktiske anvendelser styrker sin status som en kernekomponent i moderne elektroniske design.
PIC16F887s effektivitet i energiforbruget tilbyder en overbevisende løsning til bilsystemer, der er afhængige af batterikraft.Det forbinder problemfrit med forskellige I/O-perifere enheder og viser dens tilpasningsevne til at tackle komplicerede ansvarsområder såsom motorstyring og dybdegående diagnostiske kontrol.Anvendelse af denne mikrokontroller giver dig mulighed for at afbalancere robust ydeevne med energibesparelse og fremme pålidelige langsigtede funktioner.Automotive systemer støder ofte på strømbegrænsninger, hvor en MCU med lav effekt som PIC16F887 fremkommer som en lettere faktor for at overvinde disse problemer.
Med sine omfattende input- og outputfunktioner viser PIC16F887 alsidig på tværs af adskillige industrielle automatiseringsopgaver.Uanset om at orkestrere driften af automatiserede maskiner eller overvåge produktionsstrømme, er dens fleksibilitet tydelig.Integrering af PIC16F887 i industrielle omgivelser forbedrer systemets samhørighed og optimerer den samlede proceseffektivitet.Dens ADC -styrke understøtter præcis dataindsamling, fordelagtig i kvalitetskontrol og planlægning af forudgående vedligeholdelse.
Inden for forbrugerelektronik er efterspørgslen efter effektiv energiforbrug og omkostningseffektivitet konstant presserende.PIC16F887 har sin jord og leverer behandlingseffekt, mens den begrænser energiforbruget.Det bruges i smarte gadgets, der spænder fra apparater til bærbar tech, det giver enheder til smartere energiprotokoller og forbedrede grænseflader og fremmer derved et progressivt skift mod bæredygtig elektronik.
For moderne husholdningsapparater, der kræver sofistikeret sensing og interaktion, tilbyder PIC16F887 betydelige fordele.Dens adeptness i ADC gør det muligt for effektiv sensordatabehandling, hvilket gør det muligt for udstyr som vaskemaskiner og klimaanlæg at tilpasse sig krav og miljømæssige skift.Det imponerende funktionssæt af PIC16F887 i denne sektor broer konventionelle enheder med smarte hjemmeinnovationer, der tilpasser sig det stigende skub mod intelligente boligarealer.
GPIO -stifterne på PIC16F877A er fleksible og kan fungere som enten input eller output.Når de er indstillet som input, kan de bruge pull-up-modstande til at hjælpe med at håndtere forskellige spændingsniveauer glat, hvilket gør det lettere at oprette forbindelse til forskellige enheder.Denne fleksibilitet er nyttig, når man arbejder med både ældre og nyere systemer, der kan bruge forskellige spændingsstandarder.
Når du opretter GPIO'er på PIC16F877A, skal du huske disse punkter:
• Kontroller, om den enhed, du forbinder, følger CMOS- eller TTL -spændingsstandarder for at undgå problemer med kompatibilitet og sikre pålidelig ydelse.
• Brug pull-up-modstande til at holde digitale indgangssignaler stabile, især i støjende miljøer, hvor signaler kan blive forvrænget.
• For applikationer, der har brug for hurtige svar, skal du prøve at afbalancere effekteffektivitet med outputens drivstyrke.
• TTL -enheder har muligvis brug for mere strøm end CMOS -enheder, så vær opmærksom på aktuelle krav.Ting som temperatur og elektrisk støj kan også påvirke, hvordan du opsætter og bruger GPIO -stifter.
Et af de mest kraftfulde aspekter af GPIO -stifter er deres potentiale til at inspirere kreative løsninger.Med smart design og kodning kan disse enkle stifter understøtte avancerede funktioner.Ved at designe unikke kredsløb eller bruge smarte programmeringsteknikker kan du låse nye måder for at forbedre din enheds muligheder.At udnytte denne fleksibilitet kan føre til gennembrud i mikrokontrollerprojekter.En solid forståelse af GPIO -funktioner kombineret med praktisk anvendelse kan i høj grad forbedre dine projekter med PIC16F877A mikrokontroller.
Programmering af PIC16F887 -mikrokontrolleren kræver omhyggelig opsætning ved hjælp af MPLAB X IDE og XC8 -kompilatoren for at oprette præcis kode.Denne kode indlæses derefter på mikrokontrolleren med Pickit 3, som giver en komplet opsætning til udvikling og test direkte på hardware.MPLAB X IDE er et alt-i-en-værktøj til udvikling og testkode.Det inkluderer funktioner som simulering og debugging, som hjælper udviklere med at arbejde gennem komplekse kodningsudfordringer lettere.Brug af værktøjer som urvariabler og breakpoints i IDE lader programmerere spore, hvordan deres kode fungerer trin for trin, hvilket gør det lettere at forstå og løse problemer.XC8-kompilatoren konverterer kode på højt niveau til maskinkode, som mikrokontrolleren kan forstå.Justering af kompilatorindstillingerne kan påvirke, hvor godt mikrokontrolleren fungerer, og at lære at finjustere disse indstillinger kommer med praksis og eksperimentering.Pickit 3 er nødvendig for hurtigt at overføre kompileret kode til mikrokontrolleren og tillade programmering i kredsløb, hvilket gør det nemt at opdatere firmware.
Delnummer |
Fabrikant |
Pakke / sag |
Antal stifter |
Databusbredde |
Antal I/O. |
Interface |
Hukommelsesstørrelse |
Forsyningsspænding |
Perifere enheder |
PIC16F887-E/P. |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
35 |
I2C, SPI, UART, USART |
14 kb |
5 v |
Brun-out detektering/nulstilling, POR, PWM, WDT |
PIC16F1517-E/P. |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, SPI, UART, USART |
14 kb |
3.3 v |
Brun-out detektering/nulstilling, POR, PWM, WDT |
PIC16F707-I/P. |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, Lin, SPI, UART, USART |
14 kb |
- |
Brun-out detektering/nulstilling, POR, PWM, WDT |
PIC16F1517-I/P. |
Microchip -teknologi |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, Lin, SPI, UART, USART |
14 kb |
- |
Brun-out detektering/nulstilling, POR, PWM, WDT |
PIC16F887 Microcontroller, en alsidig oprettelse af Microchip Technology Inc., står som en paragon af sikker produktudvikling og finder sin plads på tværs af utallige globale applikationer.Det betager gennem sine pålidelige funktioner, tilpasningsevne og løftet om effektivitet.Microchips robuste fremstilling sikrer, at PIC16F887 konsekvent opretholder kvalitetsstandarder.Strenge testprocesser sikrer, at hver enhed kan udholde forskellige forhold, der er fremherskende i forskellige applikationer.Disse fremstillingspersoner spejler industristandarder for holdbarhed og pålidelighed.
PIC16 (L) F1516-19 DATASHARD.PDF
PIC16 (L) F151X, 152X Programmering Spec.pdf
Etiket og pakning ændres 23/september/2015.pdf
Pakning af ændringer 10/okt/2016.pdf
Send en forespørgsel, vi svarer med det samme.
PIC16F887 imødekommer en programhukommelsesstørrelse på 14 kb, der tilbyder betydelig plads til sofistikeret programlagring.Denne betydelige kapacitet bliver instrumental, når man udfører en indviklet kode, især i scenarier, der kræver avancerede algoritmer og omfattende databehandling.
PIC16F887 er designet med et dobbelt sæt jordstifter og effektindgangsstifter, hvilket skaber en integreret struktur i kredsløbet.Denne omhyggelige design styrker kraftstabiliteten, en kvalitet, der er anset ved at håndtere svingende kraftmiljøer, da det mindsker chancen for operationelle forstyrrelser.
PIC16F887 kan prale af 33 I/O -stifter blandt sine i alt 40 stifter, der tilbyder en lang række grænsefladeindstillinger.Den sort, den giver, er fordelagtig i projekter, der kræver omfattende datainteraktion, som sensornetværk og kontrolarkitekturer.Den fremadrettede brug af disse I/O-kapaciteter fører ofte til innovative designløsninger.
PORTE, PICTC, PORTC, PORTC, PORTD og Porte, PIC16F877A består af fem forskellige porte, Porta, Portb, PORTC, PORTD og Porte, PICT16F877A.Andre udnytter ofte disse porte til at forfine deres design og udnytte den brede tilpasningsevne, som mikrokontrolleren præsenterer.
Udstyret med otte analoge inputstifter ved siden af en 10-bit analog til digital konverter (ADC) understøtter denne mikrokontroller krævende analog signalbehandling.Sådanne muligheder bruges til applikationer som dataindsamling og overvågning, hvor forbedret systempræcision og standhaftige ydeevne ofte realiseres gennem disse funktioner.
på 2024-11-11
på 2024-11-11
på 1970-01-01 3145
på 1970-01-01 2697
på 0400-11-15 2276
på 1970-01-01 2195
på 1970-01-01 1813
på 1970-01-01 1783
på 1970-01-01 1735
på 1970-01-01 1692
på 1970-01-01 1690
på 5600-11-15 1657