The PIC16F887 Osplení s jeho efektivní 8bitovou architekturou RISC, umělecky vyvažující využití energie ke zvýšení výkonu.Tento design svítí ve scénářích, kde zachování energie podporuje srdeční rytmus, zejména v přenosných a vzdálených technických zázrakech.Pozorování jemné souhry energetické účinnosti a výkonu v těchto zařízeních přináší na mysli sladkou harmonii, která může vést ke spolehlivosti i potěšení.Řada možností obalů, včetně 40-pinového duálního in-line balíčku (DIP) a typů namontovaných na povrchu, umožňuje mikrokontroléru pohodlně zapadnout do jak těsných prostorů, tak expanzivní elektronické krajiny.PIC16F887 půvabně naviguje různé komunikační protokoly, jako jsou I2C, SPI a USART, které pulzují jako záchranné vložení zabudovaných systémů v dnešní elektronické éře.Adaptabilita mikrokontroléru se zářivá prostřednictvím širokého rozsahu aplikací, dotýká se automobilového průmyslu, elektroniky a telekomunikačních sektorů.Jeho harmonická integrace do těchto oblastí pramení z jeho sofistikované sady funkcí a robustního výkonu.
PIC16F877A, PIC16F886, PIC16F84A, PIC18F2550, PIC18F46K22, PIC16F676, PIC16F72, PIC16F873A, PIC16F876A, PIC16F886, PIC18F252, PIC18F2520, PIC18F452, PIC18F4520.
Číslo kolíku |
Název pin |
Popis |
1 |
MCLR/VPP/RE3 |
MCLR se používá během programování, většinou spojené
programátoři jako Pickit nebo 3. Pin of Porte |
2 |
RA0/AN0 |
Analogový kolík 0 nebo 0. pin Porta |
3 |
RA1/AN1 |
Analogový kolík 1 nebo 1. pin Porta |
4 |
RA2/AN2/VREF- |
Analogový kolík 2 nebo 2. pin Porta |
5 |
RA3/AN3/VREF+ |
Analogový kolík 3 nebo 3. pin Porta |
6 |
RA4/T0CKI/C1OUT |
4. PIN Porta |
7 |
RA5/AN4/SS/C2OUT |
Analogový kolík 4 nebo 5. pin Porta |
8 |
RE0/RD/AN5 |
Analogový kolík 5 nebo 0. kolík porte |
9 |
RE1/WR/AN6 |
Analogový kolík 6 nebo 1. kolík porte |
10 |
RE2/CS/AN7 |
Analogový kolík 6 nebo 2. kolík porte |
11 |
VDD |
Zemní kolík MCU |
12 |
Vss |
Pozitivní pin MCU (+5V) |
13 |
RA7/OSC1/CLKI |
Externí vstupní kolík oscilátoru/hodin nebo 7. pin Porta |
14 |
RA6/OSC2/CLKO |
Externí oscilátor/výstupní kolík nebo 6. kolík porta |
15 |
RC0/T1OSO/T1CKI |
0. PIN Port C |
16 |
RC1/T1OSI/CCP2 |
1. pin Portc nebo Timer/PWM PIN |
17 |
RC2/CCP1 |
2. PIN Portc nebo Timer/PWM PIN |
18 |
RC3/SCK/SCL |
3. PIN Portc |
19 |
RD0 |
0. PIN Portd |
20 |
RD1 |
1. pin of Portd |
21 |
RD2 |
2. PIN Portd |
22 |
RD3 |
3. PIN Portd |
23 |
RC4/SDI/SDA |
4. PIN Portc nebo sériových dat v PIN |
24 |
RC5/SDO |
5. pin Portc nebo sériových dat out pin |
25 |
RC6/TX/CK |
6. pin portc nebo vysílacího kolíku mikrokontroléru |
26 |
RC7/RX/DT |
7. pin Portc nebo přijímacího kolíku mikrokontroléru |
27 |
RD4 |
4. PIN Portd |
28 |
RD5/P1B |
5. pin Portd |
29 |
RD6/P1C |
6. PIN Portd |
30 |
RD7/P1D |
7. PIN Portd |
31 |
Vss |
Pozitivní pin MCU (+5V) |
32 |
VDD |
Zemní kolík MCU |
33 |
Rb0/int |
0. pin PortB nebo externího přerušení PIN |
34 |
RB1/AN10 |
Analogový kolík 10 nebo 1. pin portb |
35 |
RB2 /AN8 |
Analogový kolík 8 nebo 2. kolík portb |
36 |
RB3/PGM/AN9 |
Analogový kolík 9 nebo 3. kolík portb nebo připojený k
programátor |
37 |
RB4/AN11 |
Analogový kolík 11 nebo 4. pin portb |
38 |
RB5/AN13 |
Analogový kolík 13 nebo 5. pin portb |
39 |
RB6/PGC |
6. pin PortB nebo připojený k programátorovi |
40 |
RB7/PGD |
7. pin PortB nebo připojený k programátorovi |
Technické charakteristiky, vlastnosti a parametry PIC16F887, spolu s částmi, které mají srovnatelné specifikace s technologií microchip PIC16F887-E/P.
Typ |
Parametr |
Časová doba z továrny |
6 týdnů |
Typ montáže |
Skrz díru |
Počet kolíků |
40 |
Počet I/OS |
35 |
Provozní teplota |
-40 ° C ~ 125 ° C ta |
Série |
PIC® 16F |
JESD-609 kód |
E3 |
Stav dílu |
Aktivní |
Počet zakončení |
40 |
Terminál povrch |
Matte Tin (SN) - žíhaná |
Poloha terminálu |
DVOJÍ |
Frekvence |
20MHz |
Počet špendlíků |
40 |
Přívodní napěťový min (VSup) |
4,5V |
Velikost paměti |
14 kB |
Velikost RAM |
368 x 8 |
Mount |
Skrz díru |
Balíček / pouzdro |
40-dip (0,600, 15,24 mm) |
Převaděče dat |
A/D 14x10B |
Časovače hlídacího psa |
Ano |
Obal |
Trubice |
Publikováno |
2007 |
Kód PBFree |
Ano |
Úroveň citlivosti na vlhkost (MSL) |
1 (neomezený) |
ECCN kód |
Ear99 |
Maximální rozptyl energie |
800MW |
Napětí |
5V |
Číslo základní dílu |
PIC16F887 |
Přívodní napětí max (VSup) |
5,5 V |
Rozhraní |
I2C, SPI, UART, USART |
Typ oscilátoru |
Vnitřní |
Napětí - napájení (VCC/VDD) |
2V ~ 5,5 V. |
μps/μCs/periferní ICS typ |
MicroController, RISC |
Periferie |
Brown-Out Detect/Reset, Por, PWM, WDT |
Velikost jádra |
8-bit |
Připojení |
I2C, SPI, UART/USART |
Bitová velikost |
8 |
Má ADC |
ANO |
Šířka datové sběrnice |
8b |
Počet časovačů/čítačů |
3 |
Rodina CPU |
Pic |
Počet kanálů I2C |
1 |
Výška |
4,953 mm |
Šířka |
14,732 mm |
Kalení záření |
Žádný |
Olovo zdarma |
Olovo zdarma |
Základní procesor |
Pic |
Typ programové paměti |
BLIKAT |
Velikost paměti programu |
14 kB 8k x 14 |
Dodávka proudu max |
4,8 mA |
Čas přístupu |
20 μs |
DMA kanály |
ŽÁDNÝ |
PWM kanály |
ANO |
Velikost EEPROM |
256 x 8 |
Počet kanálů ADC |
14 |
Počet kanálů SPI |
2 |
Délka |
53,21 mm |
Dosáhnout SVHC |
Ne SVHC |
Stav ROHS |
Rohs3 vyhovující |
PIC16F887 se může pochlubit 8bitovou architekturou CPU, která usnadňuje efektivní manipulaci s úkoly ve vestavěných systémech.Zahrnuje interní i externí oscilátory, což dává flexibilitu při výběru zdroje hodin, který je v souladu s jejich potřebami projektu.Toto nastavení duálního oscilátoru zvyšuje přizpůsobivost, zejména v situacích, kdy je požadováno úspory energie nebo přesné načasování.
Díky rozsahu provozního napětí od 2 V do 5,5 V nabízí mikrokontrolér pozoruhodnou všestrannost při řízení energie, což je vhodné pro aplikace s nízkým výkonem i vyšší napětí.Tato schopnost pomáhá při navrhování přenosných zařízení, kde je nutná prodloužení dlouhověkosti baterie.
Díky 36 portům GPIO umožňuje PIC16F887 robustní přístup k propojení a řízení operací.Tento podstatný počet portů podporuje širokou škálu periferních připojení a zvyšuje konfigurace pro různé potřeby aplikací.Navíc poskytování dvou modulů PWM a modulace modulace/porovnání/porovnání/porovnání/porovnání (CCP) rozšiřuje jeho použitelnost při řízení motoru a dalších přesných aplikacích.
Funkce PIC16F887 vedly k jeho popularitě napříč různými průmyslovými doménami.Jeho bezproblémová integrace do různých systémů a flexibilita nabízená v síle i propojení z něj činí preferovanou volbu.Mnoho často se rozhodlo pro PIC16F887 ve snahách vyžadujících robustní, ale přizpůsobivý mikrokontrolér.Jeho zavedený úspěch v praktických aplikacích posiluje jeho postavení jako základní součást moderních elektronických návrhů.
Účinnost spotřeby energie PIC16F887 nabízí přesvědčivé řešení pro automobilové systémy závislé na energii baterie.Bezproblémově se spojuje s různými I/O periferiemi a předvádí svou přizpůsobivost při řešení složitých povinností, jako je správa motoru a hloubkové diagnostické kontroly.Použití tohoto mikrokontroléru vám umožní vyrovnat robustní výkon s úsporou energie a podporovat spolehlivé dlouhodobé funkce.Automobilové systémy se často setkávají s omezením výkonu, kde se nízkoenergetický MCU jako PIC16F887 objevuje jako usnadňující faktor při překonaní těchto problémech.
Díky rozsáhlým vstupním a výstupním schopnostem se PIC16F887 ukáže jako všestranná napříč četnými úkoly průmyslové automatizace.Ať už zorganizují operace automatizovaného stroje nebo dohled nad výrobními toky, jeho flexibilita je zřejmá.Integrace PIC16F887 do průmyslového nastavení zvyšuje soudržnost systému a optimalizuje celkovou účinnost procesu.Jeho síla ADC podporuje přesné sběr dat, výhodné při kontrole kvality a plánování údržby.
V rámci spotřební elektroniky je poptávka po efektivní spotřebě energie a efektivita nákladů neustále naléhavá.PIC16F887 drží svou půdu a dodává zpracování síly a zároveň omezuje spotřebu energie.Používá se v inteligentních gadgetech od spotřebičů po přenosnou techniku a zmocňuje zařízení s chytřejšími energetickými protokoly a vylepšenými rozhraními, čímž podporuje progresivní posun směrem k udržitelné elektronice.
Pro moderní domácí spotřebiče vyžadující sofistikované snímání a interakci nabízí PIC16F887 značné výhody.Jeho adepta v ADC umožňuje efektivní zpracování dat senzorů, umožňuje zařízení, jako jsou pračky a klimatizace, přizpůsobit se požadavkům a změnám životního prostředí.Působivá sada funkcí PIC16F887 v tomto sektoru mostuje konvenční zařízení s inteligentními domácími inovacemi, která se vyrovnává s rostoucím tlakem na inteligentní obytné prostory.
Kolíky GPIO na PIC16F877A jsou flexibilní a mohou působit jako vstupy nebo výstupy.Když jsou nastaveny jako vstupy, mohou používat pull-up rezistory, které pomáhají hladce zvládnout různé úrovně napětí, což usnadňuje spojení s různými zařízeními.Tato flexibilita je užitečná při práci se staršími i novějšími systémy, které mohou používat různé standardy napětí.
Při nastavování GPIO na PIC16F877A mějte na paměti tyto body:
• Zkontrolujte, zda zařízení, které připojujete, sleduje standardy napětí CMOS nebo TTL, aby se zabránilo problémům s kompatibilitou a zajistilo spolehlivý výkon.
• Použijte pull-up rezistory, abyste udrželi digitální vstupní signály stabilní, zejména v hlučném prostředí, kde se signály mohou zkreslit.
• U aplikací, které vyžadují rychlé odpovědi, zkuste vyvážit energetickou účinnost se silou pohonu výstupu.
• Zařízení TTL mohou potřebovat více energie než zařízení CMOS, takže si dávejte pozor na současné požadavky.Také věci, jako je teplota a elektrický šum, mohou mít dopad na to, jak nastavujete a používáte kolíky GPIO.
Jedním z nejsilnějších aspektů GPIO pinů je jejich potenciál inspirovat kreativní řešení.S chytrým designem a kódováním mohou tyto jednoduché kolíky podporovat pokročilé funkce.Navrhováním jedinečných obvodů nebo pomocí technik inteligentních programování můžete odemknout nové způsoby, jak zvýšit schopnosti vašeho zařízení.Klepnutím na tuto flexibilitu může vést k průlomům v projektech mikrokontroléru.Solidní porozumění prvkům GPIO v kombinaci s praktickou aplikací může vaše projekty výrazně zlepšit pomocí mikrokontroléru PIC16F877A.
Programování mikrokontroléru PIC16F887 vyžaduje pečlivé nastavení pomocí kompilátoru MPLAB x IDE a kompilátoru XC8 k vytvoření přesného kódu.Tento kód je poté načten do mikrokontroléru pomocí Pickit 3, který poskytuje kompletní nastavení pro vývoj a testování přímo na hardwaru.MPLAB X IDE je nástroj All-In-One pro vývoj a testovací kód.Zahrnuje funkce, jako je simulace a ladění, které pomáhají vývojářům snadněji pracovat prostřednictvím složitých výzev kódování.Použití nástrojů, jako jsou proměnné hodinky a body přerušení v IDE, umožňuje programátorům sledovat, jak jejich kód funguje krok za krokem, což usnadňuje porozumění a opravu problémů.Kompilátor XC8 převádí kód vysoké úrovně na strojový kód, kterému mikrokontrolér rozumí.Nastavení nastavení kompilátoru může ovlivnit to, jak dobře provádí mikrokontrolér a naučit se vyladit tato nastavení přichází s praxí a experimentováním.PICKIT 3 je potřebný pro rychlé přenos kompilovaného kódu do mikrokontroléru a umožnění programování v okruhu, což usnadňuje aktualizaci firmwaru.
Číslo dílu |
Výrobce |
Balíček / pouzdro |
Počet kolíků |
Šířka datové sběrnice |
Počet I/O. |
Rozhraní |
Velikost paměti |
Napětí |
Periferie |
PIC16F887-E/P. |
Technologie mikročipů |
40-dip (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. |
Technologie mikročipů |
40-dip (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. |
Technologie mikročipů |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, Lin, SPI, UART, USAART |
14 KB |
- |
Brown-Out Detect/Reset, Por, PWM, WDT |
PIC16F1517-I/P. |
Technologie mikročipů |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, Lin, SPI, UART, USAART |
14 KB |
- |
Brown-Out Detect/Reset, Por, PWM, WDT |
Mikrokontrolér PIC16F887, všestranný tvorba společnosti Microchip Technology Inc., stojí jako paragon bezpečného vývoje produktů a nachází své místo napříč nesčetnými globálními aplikacemi.Zachycuje prostřednictvím svých spolehlivých rysů, přizpůsobivosti a příslibu efektivity.Robustní výroba společnosti Microchip zajišťuje, že PIC16F887 trvale dodržuje standardy kvality nejvyšší úrovně.Přísné testovací procesy zajišťují, že každá jednotka může v nejrůznějších aplikacích vydržet různé podmínky převládající.Tyto výrobní předpisy zrcadlové průmyslové standardy pro trvanlivost a spolehlivost.
PIC16 (L) F1516-19 Datasheet.pdf
PIC16 (L) F151X, 152X Programování specifikace.pdf
Změny štítků a balení 23/září/2015.pdf
Změny balení 10/říjen/2016.pdf
PIC16 (L) F1516/17/18/19 Aktualizace datového listu 05/Aug/201.pdf
Zašlete prosím dotaz, budeme odpovědět okamžitě.
PIC16F887 pojme velikost paměti programu 14 kB a nabízí značný prostor pro sofistikované ukládání programů.Tato značná kapacita se stává nápomocnou při provádění složitého kódu, zejména ve scénářích vyžadujících pokročilé algoritmy a komplexní zpracování dat.
PIC16F887 je navržen s duální sadou pozemních kolíků a vstupních kolíků na napájení a vytváří integrovanou strukturu v obvodu.Tento pečlivý design posiluje stabilitu energie, kvalita vážená tím, že se zabývá kolísajícím energetickým prostředím, protože snižuje šanci na provozní narušení.
PIC16F887 se může pochlubit 33 I/O kolíky mezi jeho celkem 40 kolíků a nabízí širokou škálu možností propojení.Odrůda, kterou poskytuje, je prospěšná u projektů vyžadujících rozsáhlou interakci dat, jako jsou sítě senzorů a ovládací architektury.Využití těchto I/O schopností vpřed často vede k inovativním návrhovým řešením.
PIC16F877A dodává jedinečné kanály pro správu dat a správy signálů a zefektivňuje komunikaci v komplexních systémech, které zahrnuje jedinečné kanály pro správu dat a správy dat a zefektivňuje komunikaci v komplexních systémech, které zahrnuje pět odlišných portů, Porta, PortB, Portc, Portd a Porte.Jiní často využívají tyto porty, aby zdokonalili své návrhy a využívali širokou přizpůsobivost, kterou mikrokontrolér představuje.
Tento mikrokontrolér je vybaven osmi analogovými vstupními kolíky spolu s 10bitovým analogním digitálním převodníkem (ADC) a podporuje náročné zpracování analogového signálu.Takové schopnosti se používají pro aplikace, jako je sběr a monitorování dat, kde se prostřednictvím těchto funkcí často provádí zvýšená přesnost systému a vytrvalý výkon.
na 2024/11/11
na 2024/11/11
na 1970/01/1 3151
na 1970/01/1 2705
na 0400/11/16 2285
na 1970/01/1 2195
na 1970/01/1 1814
na 1970/01/1 1786
na 1970/01/1 1737
na 1970/01/1 1699
na 1970/01/1 1692
na 5600/11/16 1660