A PIC16F887 Zasljepljuje svojom učinkovitom 8-bitnom RISC arhitekturom, umjetničko uravnotežujući upotrebu energije za poboljšanje performansi.Ovaj dizajn sjaji u scenarijima gdje očuvanje snage podstiče otkucaje srca, osobito u prijenosnim i udaljenim tehnološkim čudima.Promatranje osjetljive interakcije učinkovitosti energije i performansi na ovim uređajima donosi na umu slatku harmoniju koja može dovesti do pouzdanosti i užitka.Niz izbora ambalaže, uključujući 40-pinski dvostruki paket (DIP) i površinski montirani tipovi, omogućava mikrokontroleru da se čvrsto uklopi u uske prostore i ekspanzivne elektroničke krajolike.PIC16F887 graciozno kreće raznim komunikacijskim protokolima kao što su i2c, SPI i USART, koji pulsiraju kao život ugrađenih sustava u današnjoj elektroničkoj eri.Prilagodljivost mikrokontrolera blista kroz svoj široki raspon primjene, dodirujući automobilski, elektroniku i telekomunikacijske sektore.Njegova skladna integracija u ta polja proizlazi iz njegovog sofisticiranog skupa značajki i robusnih performansi.
PIC16F877A,, PIC16F886,, PIC16F84A,, PIC18F2550,, PIC18F46K22,, PIC16F676,, PIC16F72,, PIC16F873A,, PIC16F876A,, PIC16F886,, PIC18F252,, PIC18F2520,, PIC18F452,, PIC18F4520.
Broj |
Ime |
Opis |
1 |
Mclr/vpp/re3 |
MCLR se koristi tijekom programiranja, uglavnom povezan s
Programeri poput Pickit ili 3. PIN PORTE |
2 |
RA0/AN0 |
Analogni pin 0 ili 0. pin porta |
3 |
Ra1/an1 |
Analogni pin 1 ili 1. pin porta |
4 |
Ra2/an2/vref- |
Analogni pin 2 ili 2. pin porta |
5 |
RA3/AN3/VREF+ |
Analogni pin 3 ili 3. pin porta |
6 |
Ra4/t0cki/c1out |
4. pin porta |
7 |
RA5/AN4/SS/C2OUT |
Analogni pin 4 ili 5. pin porta |
8 |
RE0/RD/AN5 |
Analogni pin 5 ili 0. pin porte |
9 |
RE1/WR/AN6 |
Analogni pin 6 ili 1. pin porte |
10 |
RE2/CS/AN7 |
Analogni pin 6 ili 2. pin porte |
11 |
VDD |
Grozni pin MCU -a |
12 |
VSS |
Pozitivan pin MCU (+5V) |
13 |
RA7/OSC1/CLKI |
Vanjski oscilator/ulazni pin ili 7. pin porta |
14 |
RA6/OSC2/CLKO |
Vanjski oscilator/izlazni pin ili 6. pin porta |
15 |
RC0/T1OSO/T1CKI |
0. pin luka C |
16 |
RC1/T1OSI/CCP2 |
1. pin Portc ili Timer/PWM PIN |
17 |
RC2/CCP1 |
2. pin Portc ili Timer/PWM PIN |
18 |
RC3/SCK/SCL |
3. pin Portc |
19 |
RD0 |
0. pin portda |
20 |
RD1 |
1. pin portd |
21 |
RD2 |
2. pin portda |
22 |
Rd3 |
3. pin portda |
23 |
RC4/SDI/SDA |
4. PIN PORTC ili serijskih podataka u PIN -u |
24 |
RC5/SDO |
5. pin portc ili serijskih podataka |
25 |
RC6/TX/CK |
6. pin PIN -a za portc ili odašiljača mikrokontrolera |
26 |
RC7/RX/DT |
7. pin Portc ili PINK PIN -a mikrokontrolera |
27 |
RD4 |
4. pin portda |
28 |
RD5/P1B |
5. pin portda |
29 |
RD6/P1C |
6. pin portda |
30 |
RD7/P1D |
7. pin portda |
31 |
VSS |
Pozitivan pin MCU (+5V) |
32 |
VDD |
Grozni pin MCU -a |
33 |
RB0/INT |
0. pin portb ili vanjskog prekidača |
34 |
RB1/AN10 |
Analogni pin 10 ili 1. pin portb |
35 |
RB2 /An8 |
Analogni pin 8 ili 2. pin portb |
36 |
RB3/PGM/AN9 |
Analogni pin 9 ili 3. pin portB ili spojen na
programer |
37 |
Rb4/an11 |
Analogni pin 11 ili 4. pin PortB |
38 |
RB5/AN13 |
Analogni pin 13 ili 5. pin portb |
39 |
RB6/PGC |
6. pin portB -a ili povezan s programerom |
40 |
RB7/PGD |
7. pin PortB ili povezan s programerom |
Tehničke karakteristike, značajke i parametri PIC16F887, zajedno s dijelovima koji imaju usporedive specifikacije s tehnologijom Microchip PIC16F887-E/P.
Tip |
Parametar |
Tvorničko vrijeme vođenja |
6 tjedana |
Montažni tip |
Kroz rupu |
Broj igle |
40 |
Broj I/OS -a |
35 |
Radna temperatura |
-40 ° C ~ 125 ° C TA |
Niz |
PIC® 16F |
JESD-609 Kod |
e3 |
Status dijela |
Aktivan |
Broj završetaka |
40 |
Završna obrada |
Matte Tin (SN) - žarko |
Terminalni položaj |
DUAL |
Frekvencija |
20MHz |
Broj |
40 |
Dovodni napon-min (VSUP) |
4.5V |
Veličina memorije |
14kb |
Veličina |
368 x 8 |
Nosač |
Kroz rupu |
Paket / slučaj |
40-taba (0,600, 15,24 mm) |
Pretvarači podataka |
A/D 14X10B |
Timeri čuvara |
Da |
Pakiranje |
Cijev |
Objavljen |
2007 |
PBFREE KOD |
Da |
Razina osjetljivosti na vlagu (MSL) |
1 (neograničeno) |
ECCN kod |
Uho99 |
Maksimalno rasipanje snage |
800mW |
Napon za opskrbu |
5V |
Broj osnovnog dijela |
PIC16F887 |
Dovodni napon-Max (VSUP) |
5,5V |
Sučelje |
I2c, SPI, Uart, USART |
Tipa oscilatora |
Unutarnji |
Napon - napajanje (VCC/VDD) |
2V ~ 5.5V |
μps/µCS/periferni ICS tip |
Mikrokontroler, RISC |
Periferan |
Brown-Out Detect/Reset, Por, PWM, WDT |
Jezgra |
8-bitan |
Povezanost |
I2c, SPI, UART/USART |
Veličina |
8 |
Ima ADC |
DA |
Širina podataka s podacima |
8B |
Broj vremena/šaltera |
3 |
CPU obitelj |
Slika |
Broj I2C kanala |
1 |
Visina |
4,953 mm |
Širina |
14.732mm |
Otvrdnjavanje zračenja |
Ne |
Bez olova |
Bez olova |
Osnovni procesor |
Slika |
Vrsta memorije programske memorije |
BLJESAK |
Veličina programske memorije |
14kb 8k x 14 |
Opskrbljuju struju-max |
4,8mA |
Pristupanje vremena |
20 μs |
DMA kanali |
NE |
PWM kanali |
DA |
EEPROM veličina |
256 x 8 |
Broj ADC kanala |
14 |
Broj SPI kanala |
2 |
Dužina |
53,21 mm |
Dosegnite SVHC |
Nema SVHC -a |
ROHS status |
Rohs3 kompatibilan |
PIC16F887 ima 8-bitnu CPU arhitekturu, što olakšava učinkovito rukovanje zadacima u ugrađenim sustavima.Uključuje i unutarnje i vanjske oscilatore, dajući fleksibilnost za odabir izvora sata koji se usklađuje s njihovim potrebama za projektom.Ova postavka dvostrukog oscilatora povećava prilagodljivost, posebno u situacijama u kojima se želi ušteda energije ili precizno vrijeme.
S rasponom radnog napona koji se kreće od 2V do 5,5 V, mikrokontroler nudi značajnu svestranost u upravljanju napajanjem, što ga čini prikladnim za aplikacije niske snage i višeg napona.Ova sposobnost pomaže u dizajniranju prijenosnih uređaja gdje je potrebna dugotrajna dugovječnost baterije.
S 36 GPIO priključaka, PIC16F887 omogućava snažan pristup operacijama povezivanja i kontrole.Ovaj značajan broj priključaka podržava širok spektar perifernih veza, poboljšavajući konfiguracije za različite potrebe za aplikacijama.Uz to, pružanje dva PWM modula i modula za hvatanje/usporedbu/usporedbu/širinu impulsa (CCP) proširuje njegovu primjenjivost u upravljanju motorom i drugim preciznim primjenama.
Značajke PIC16F887 dovele su do njegove popularnosti u različitim industrijskim domenama.Njegova besprijekorna integracija u različite sustave i fleksibilnost koja se nudi i u napajanju i u povezivanju čine ga preferiranim izborom.Mnogi se često odlučuju za PIC16F887 u nastojanjima koji zahtijevaju snažan, ali prilagodljivi mikrokontroler.Njegov utvrđeni uspjeh u praktičnim primjenama jača njegovo stajanje kao temeljnu komponentu u modernim elektroničkim dizajnom.
Učinkovitost PIC16F887 u potrošnji energije nudi uvjerljivo rješenje za automobilske sustave koji se oslanjaju na napajanje baterije.Nepromazno se povezuje s različitim I/O perifernim uređajima, pokazujući svoju prilagodljivost u rješavanju zamršenih odgovornosti kao što su upravljanje motorom i dubinske dijagnostičke provjere.Upotreba ovog mikrokontrolera omogućava vam uravnoteženje snažnih performansi s uštedom energije, potičući pouzdane dugoročne funkcije.Automobilski sustavi često se susreću s ograničenjima snage, gdje MCU male snage poput PIC16F887 nastaje kao olakšavajući faktor u nadzoru ovih problema.
Sa svojim opsežnim ulaznim i izlaznim mogućnostima, PIC16F887 se pokazuje svestranim u brojnim zadacima industrijske automatizacije.Bilo da orkestrira operacije automatiziranih strojeva ili nadzorne proizvodne tokove, njegova fleksibilnost je vidljiva.Integriranje PIC16F887 u industrijske postavke povećava koheziju sustava i optimizira ukupnu učinkovitost procesa.Njegova ADC čvrstoća podupire precizno prikupljanje podataka, povoljna u kontroli kvalitete i unaprijed planiranje održavanja.
Unutar potrošačke elektronike, potražnja za učinkovitom potrošnjom energije i isplativosti neprestano je pritiskanje.PIC16F887 drži svoje tlo, pružajući snagu obrade uz obuzdavanje potrošnje energije.Korišteni u pametnim uređajima u rasponu od uređaja do prijenosnog tehnologije, omogućava uređaje s pametnijim protokolima energije i poboljšanim sučeljima, promičući na taj način progresivni pomak prema održivoj elektronici.
Za moderne kućne uređaje koji zahtijevaju sofisticirano osjet i interakciju, PIC16F887 nudi značajne prednosti.Njegova vjernost u ADC -u omogućava učinkovitu obradu podataka o senzorima, omogućavajući opremu poput perilica rublja i klima uređaja da se usklade sa zahtjevima i pomacima okoliša.Impresivni set značajki PIC16F887 u ovom sektoru premošćuje konvencionalne uređaje s pametnim inovacijama, usklađujući se s sve većim pritiskom prema inteligentnim životnim prostorima.
GPIO igle na PIC16F877A su fleksibilni i mogu djelovati kao ulazi ili izlazi.Kada su postavljeni kao ulazi, mogu koristiti otpornike povlačenja kako bi se glatko nosili s različitim razinama napona, što olakšava povezivanje s različitim uređajima.Ova fleksibilnost korisna je u radu sa starijim i novijim sustavima koji mogu koristiti različite naponske standarde.
Pri postavljanju GPIO -a na PIC16F877A imajte na umu ove točke:
• Provjerite je li uređaj koji povezuješ slijedi CMOS ili TTL naponske standarde kako biste izbjegli probleme s kompatibilnošću i osigurali pouzdane performanse.
• Upotrijebite otpornike za povlačenje kako biste digitalni ulazne signale držali stabilnim, posebno u bučnim okruženjima gdje se signali mogu iskriviti.
• Za aplikacije koje su potrebne brze odgovore, pokušajte uravnotežiti učinkovitost napajanja s snagom pogona izlaza.
• TTL uređaji će možda trebati više snage od CMOS uređaja, stoga budite svjesni trenutnih zahtjeva.Također, stvari poput temperature i električne buke mogu utjecati na to kako postavljate i koristite GPIO igle.
Jedan od najmoćnijih aspekata GPIO pinova je njihov potencijal za nadahnuće kreativnih rješenja.S pametnim dizajnom i kodiranjem, ove jednostavne igle mogu podržati napredne značajke.Dizajniranjem jedinstvenih krugova ili korištenjem tehnika pametnog programiranja možete otključati nove načine za poboljšanje mogućnosti vašeg uređaja.Uticaj u ovu fleksibilnost može dovesti do proboja u projektima mikrokontrolera.Čvrsto razumijevanje značajki GPIO -a, u kombinaciji s praktičnom primjenom, može u velikoj mjeri poboljšati vaše projekte s PIC16F877A mikrokontrolerom.
Programiranje PIC16F887 Microcontroller zahtijeva pažljivo postavljanje pomoću MPLAB X IDE i XC8 prevoditelja za stvaranje preciznog koda.Ovaj se kôd zatim učitava na mikrokontroler s Pickit 3, koji pruža potpunu postavku za razvoj i testiranje izravno na hardveru.MPLAB X IDE je sve-u-jedan alat za razvoj i testiranje koda.Uključuje značajke poput simulacije i uklanjanja pogrešaka, koje programerima pomažu da lakše rade kroz složene izazove kodiranja.Korištenje alata poput varijabli satova i prijelomnih točaka u IDE-u omogućuje programerima da prate kako njihov kôd radi korak po korak, što olakšava razumijevanje i rješavanje problema.XC8 prevoditelj pretvara kôd visoke razine u strojni kod koji mikrokontroler može razumjeti.Podešavanje postavki prevodila može utjecati na to koliko dobro provodi mikrokontroler, a učenje za fino podešavanje ovih postavki dolazi s praksom i eksperimentiranjem.Pictit 3 potreban je za brzo prijenos sastavskog koda u mikrokontroler i omogućavanje programiranja u krugu, što olakšava ažuriranje firmvera.
Broj dijela |
Proizvođač |
Paket / slučaj |
Broj igle |
Širina podataka s podacima |
Broj I/O |
Sučelje |
Veličina memorije |
Napon za opskrbu |
Periferan |
PIC16F887-E/P |
Tehnologija mikročipa |
40-taba (0,600, 15,24 mm) |
40 |
8 b |
35 |
I2c, SPI, Uart, USART |
14 kb |
5 V |
Brown-Out Detect/Reset, Por, PWM, WDT |
PIC16F1517-E/P |
Tehnologija mikročipa |
40-taba (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2c, SPI, Uart, USART |
14 kb |
3.3 V |
Brown-Out Detect/Reset, Por, PWM, WDT |
PIC16F707-I/P |
Tehnologija mikročipa |
40-taba (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2c, Lin, SPI, Uart, USART |
14 kb |
- |
Brown-Out Detect/Reset, Por, PWM, WDT |
PIC16F1517-I/P |
Tehnologija mikročipa |
40-taba (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2c, Lin, SPI, Uart, USART |
14 kb |
- |
Brown-Out Detect/Reset, Por, PWM, WDT |
PIC16F887 Microcontroller, svestrano stvaranje Microchip Technology Inc., stoji kao paragon sigurnog razvoja proizvoda, pronalazeći svoje mjesto u bezbroj globalnih aplikacija.Ogorče svoje pouzdane značajke, prilagodljivost i obećanje o učinkovitosti.Robusna proizvodnja Microchipa osigurava da PIC16F887 dosljedno podržava vrhunske standarde kvalitete.Rigorozni postupci ispitivanja osiguravaju da svaka jedinica može izdržati različite uvjete koji prevladavaju u raznim aplikacijama.Ovi proizvodni propisi zrcale standarde industrije za izdržljivost i pouzdanost.
PIC16 (L) F1516-19 Datasheet.pdf
PIC16 (L) F151X, 152X Programiranje Spec.pdf
Oznaka i pakiranje se mijenja 23/sep/2015.pdf
Pakiranje Promjene 10/OCT/2016.pdf
Multiv dev 13/travanj/2020.pdf
PIC16 (l) F1516/17/18/1 19 Ažuriranje podataka 05/kolovoz/201.pdf
Molimo pošaljite upit, odmah ćemo odgovoriti.
PIC16F887 prihvaća programsku memoriju veličine od 14 kb, nudeći značajnu sobu za sofisticirano pohranjivanje programa.Ovaj značajni kapacitet postaje ključan prilikom izvršavanja zamršenog koda, posebno u scenarijima koji zahtijevaju napredne algoritme i sveobuhvatnu obradu podataka.
PIC16F887 dizajniran je s dvostrukim setom prizemnih igle i ulaznih igle, stvarajući integriranu strukturu unutar kruga.Ovaj pažljivi dizajn povećava stabilnost snage, kvalitetu cijenjenu suočavanjem s fluktuirajućim okruženjima snage, jer umanjuje šansu za operativne poremećaje.
PIC16F887 ima 33 I/O igle među ukupno 40 igara, nudeći širok spektar mogućnosti povezivanja.Raznolikost koju pruža korisna je u projektima koji zahtijevaju opsežnu interakciju podataka, poput senzorskih mreža i kontrolnih arhitektura.Upotreba ovih mogućnosti I/O često dovodi do inovativnih rješenja za dizajn.
Sadrži pet različitih portova, porta, portb, portc, portd i porte, PIC16F877A isporučuje jedinstvene kanale za upravljanje podacima i signalima, pojednostavljujući komunikaciju unutar složenih sustava.Drugi često iskorištavaju ove portove kako bi pročistili svoje dizajne, koristeći široku prilagodljivost koju predstavlja mikrokontroler.
Opremljen s osam analognih ulaznih pinova, uz 10-bitni analogni digitalnom pretvaraču (ADC), ovaj mikrokontroler podržava zahtjevnu analognu obradu signala.Takve se mogućnosti koriste za aplikacije poput prikupljanja podataka i praćenja, gdje se poboljšana preciznost sustava i postojana performansi često ostvaruju kroz ove značajke.
na 2024/11/11
na 2024/11/11
na 1970/01/1 3151
na 1970/01/1 2706
na 0400/11/16 2289
na 1970/01/1 2195
na 1970/01/1 1815
na 1970/01/1 1787
na 1970/01/1 1737
na 1970/01/1 1699
na 1970/01/1 1693
na 5600/11/16 1660