. PIC16F887 Olysk z wydajną 8-bitową architekturą RISC, artystycznie równoważącą zużycie mocy w celu zwiększenia wydajności.Ten projekt świeci w scenariuszach, w których oszczędzanie energii napędza bicie serca, zwłaszcza w przenośnych i zdalnych cudach technologicznych.Obserwowanie delikatnej wzajemnej efektywności energetycznej i wydajności w tych urządzeniach przywodzi na myśl słodką harmonię, która może prowadzić zarówno do niezawodności, jak i zachwytu.Szereg wyborów opakowań, w tym 40-pinowy podwójny pakiet (DIP) i typy montowane na powierzchni, pozwala mikrokontrolerowi dopasować się zarówno do ciasnych przestrzeni, jak i ekspansywnych elektronicznych krajobrazów.PIC16F887 z wdziękiem nawiguje różne protokoły komunikacji, takie jak I2C, SPI i Usart, które pulsują jako siłę napędową wbudowanych systemów w dzisiejszej epoce elektronicznej.Możliwość adaptacji mikrokontrolera przebiega przez szeroki zakres aplikacji, dotykając sektorów motoryzacyjnych, elektronicznych i telekomunikacyjnych.Jego harmonijna integracja z tymi dziedzinami wynika z wyrafinowanego zestawu funkcji i solidnej wydajności.
PIC16F877AW PIC16F886W PIC16F84AW PIC18F2550W PIC18F46K22W PIC16F676W PIC16F72W PIC16F873AW PIC16F876AW PIC16F886W PIC18F252W PIC18F2520W PIC18F452W PIC18F4520.
Numer pin |
Nazwa pin |
Opis |
1 |
MCLR/VPP/RE3 |
MCLR jest używany podczas programowania, głównie podłączony do
Programiści tacy jak Pickit lub 3. Pin of Porte |
2 |
RA0/AN0 |
Analogowy pin 0 lub 0th Pin of Porta |
3 |
RA1/AN1 |
Analogowy pin 1 lub 1 pin Porta |
4 |
RA2/An2/Vref- |
Analogowy pin 2 lub 2 pin Porta |
5 |
RA3/AN3/VREF+ |
Analogowy pin 3 lub 3 pin Porta |
6 |
RA4/T0CKI/C1OUT |
4. szpilka Porta |
7 |
RA5/AN4/SS/C2OUT |
Analogowy pin 4 lub 5 Pin of Porta |
8 |
RE0/RD/AN5 |
Analogowy pin 5 lub 0th Pin of Porte |
9 |
RE1/WR/AN6 |
Analogowy pin 6 lub 1 pin Porte |
10 |
RE2/CS/AN7 |
Analogowy pin 6 lub 2 pin z portu |
11 |
Vdd |
Gward Pin of MCU |
12 |
VSS |
Dodatnia szpilka MCU (+5 V) |
13 |
RA7/OSC1/CLKI |
Zewnętrzny pin wejściowy oscylatora/zegara lub 7. pin Porta |
14 |
RA6/OSC2/CLKO |
Zewnętrzny pin z Oscylator/Zegar lub 6. szpilka Porta |
15 |
RC0/T1OSO/T1CKI |
0th Pin of Port C |
16 |
RC1/T1OSI/CCP2 |
1. szpilka Portc lub Timer/PWM |
17 |
RC2/CCP1 |
2. szpilka Portc lub Timer/PWM |
18 |
RC3/SCK/SCL |
3. pin Portc |
19 |
RD0 |
0th Pin of Portd |
20 |
RD1 |
1. szpilka Portda |
21 |
RD2 |
2. szpilka Portda |
22 |
RD3 |
3. szpilka Portda |
23 |
RC4/SDI/SDA |
Czwarty pin Portc lub dane szeregowe w PIN |
24 |
RC5/SDO |
5. pin Portc lub Dane szeregowe PIN |
25 |
RC6/TX/CK |
6. szpilka Portc lub nadajnikowy typu mikrokontrolera |
26 |
RC7/RX/DT |
7. szpilka Portc lub odbiornik mikrokontrolera |
27 |
RD4 |
4. szpilka Portda |
28 |
RD5/P1B |
5. pin Portd |
29 |
RD6/P1C |
6. pin Portd |
30 |
RD7/P1D |
7. Pin of Portd |
31 |
VSS |
Dodatnia szpilka MCU (+5 V) |
32 |
Vdd |
Gward Pin of MCU |
33 |
RB0/Int |
0th Pin of Portb lub zewnętrzny pin przerywający |
34 |
RB1/An10 |
Analogowy pin 10 lub 1 pin Portb |
35 |
RB2 /An8 |
Analogowy pin 8 lub 2 pin z portb |
36 |
RB3/PGM/AN9 |
Analogowy pin 9 lub 3 pin PortB lub podłączony do
programista |
37 |
RB4/AN11 |
Analogowy pin 11 lub 4. styk Portb |
38 |
RB5/AN13 |
Analogowy pin 13 lub 5. pin Portb |
39 |
RB6/PGC |
6. pin Portb lub podłączony do programisty |
40 |
RB7/PGD |
7. pin Portb lub podłączony do programisty |
Charakterystyka techniczna, cechy i parametry PIC16F887, wraz z częściami, które mają porównywalne specyfikacje z technologią mikrochip PIC16F887-E/P.
Typ |
Parametr |
Czas realizacji fabryki |
6 tygodni |
Typ montażu |
Przez dziurę |
Liczba szpilek |
40 |
Liczba I/OS |
35 |
Temperatura robocza |
-40 ° C ~ 125 ° C TA |
Szereg |
PIC® 16f |
Kod JESD-609 |
E3 |
Status części |
Aktywny |
Liczba terminów |
40 |
Końcowe wykończenie |
Matowa cyna (SN) - wyżarzona |
Pozycja końcowa |
PODWÓJNY |
Częstotliwość |
20 MHz |
Liczba pinów |
40 |
Napięcie zasilania min (VSUP) |
4,5 V. |
Rozmiar pamięci |
14KB |
Rozmiar pamięci RAM |
368 x 8 |
Uchwyt |
Przez dziurę |
Pakiet / obudowa |
40-dip (0,600, 15,24 mm) |
Konwertery danych |
A/D 14x10B |
Timery strażnicze |
Tak |
Opakowanie |
Rura |
Opublikowany |
2007 |
Kod PBFree |
Tak |
Poziom wrażliwości na wilgoć (MSL) |
1 (nieograniczony) |
Kod ECCN |
Ear99 |
Max rozpraszanie mocy |
800 mW |
Napięcie zasilania |
5v |
Podstawowy numer części |
PIC16F887 |
Napięcie zasilania (VSUP) |
5.5 V. |
Interfejs |
I2C, SPI, UART, USART |
Typ oscylatora |
Wewnętrzny |
Napięcie - zasilanie (VCC/VDD) |
2 V ~ 5,5 V. |
μps/μcs/peryferyjne ICS |
Microcontroller, RISC |
Peryferyjne |
Brązowy wykrycie/reset, POR, PWM, WDT |
Rozmiar rdzenia |
8-bit |
Łączność |
I2C, SPI, UART/USART |
Rozmiar bitu |
8 |
Ma ADC |
TAK |
Szerokość magistrali danych |
8b |
Liczba liczników/liczników |
3 |
Rodzina procesora |
Zdjęcie |
Liczba kanałów I2C |
1 |
Wysokość |
4,953 mm |
Szerokość |
14.732 mm |
Hartowanie promieniowania |
NIE |
Ołów za darmo |
Ołów za darmo |
Podstawowy procesor |
Zdjęcie |
Typ pamięci programu |
BŁYSK |
Rozmiar pamięci programu |
14KB 8k x 14 |
Dostarczyć prąd-max |
4,8MA |
Czas dostępu |
20 μs |
Kanały DMA |
NIE |
Kanały PWM |
TAK |
Rozmiar EEPROM |
256 x 8 |
Liczba kanałów ADC |
14 |
Liczba kanałów SPI |
2 |
Długość |
53,21 mm |
Dotrzyj do SVHC |
Brak SVHC |
Status Rohs |
ROHS3 zgodne |
PIC16F887 może pochwalić się 8-bitową architekturą procesora, która ułatwia skuteczne obsługę zadań w systemach osadzonych.Zawiera zarówno oscylatory wewnętrzne, jak i zewnętrzne, co daje elastyczność wyboru źródła zegara, które jest zgodne z ich potrzebami projektu.Ta konfiguracja podwójnego oscylatora zwiększa zdolność adaptacji, szczególnie w sytuacjach, w których pożądane są oszczędności energii lub precyzyjne czas.
Z zakresem napięcia roboczego od 2 V do 5,5 V, mikrokontroler oferuje znaczącą wszechstronność w zarządzaniu energią, co czyni go odpowiednim zarówno dla zastosowań o niskiej mocy, jak i wyższym napięciu.Ta umiejętność pomaga w projektowaniu przenośnych urządzeń, w których wymagana jest długowieczność baterii.
PIC16F887 zawiera 36 portów GPIO, umożliwia solidne podejście do interfejsu i kontroli.Ta znaczna liczba portów obsługuje szeroką gamę połączeń peryferyjnych, zwiększając konfiguracje dla różnych potrzeb aplikacji.Ponadto dostarczanie dwóch modułów PWM i modulacji przechwytywania/porównywania/modulacji szerokości impulsowej (CCP) rozszerza jego zastosowanie w kontroli silnika i innych aplikacjach precyzyjnych.
Cechy PIC16F887 doprowadziły do jego popularności w różnych domenach przemysłowych.Jego bezproblemowa integracja z różnymi systemami i elastyczność oferowana zarówno pod względem mocy, jak i interfejsu sprawiają, że jest to preferowany wybór.Wielu często wybiera PIC16F887 w przedsięwzięciach wymagających solidnego, ale elastycznego mikrokontrolera.Jego ustalony sukces w praktycznych zastosowaniach wzmacnia swoją pozycję jako podstawowy element nowoczesnych projektów elektronicznych.
Wydajność PIC16F887 w zużyciu energii oferuje atrakcyjne rozwiązanie dla systemów motoryzacyjnych zależnych od energii baterii.Bezproblemowo łączy się z różnymi peryferyjami we/wy, pokazując swoją zdolność adaptacyjną w rejestrowaniu skomplikowanych obowiązków, takich jak zarządzanie silnikiem i dogłębne kontrole diagnostyczne.Zastosowanie tego mikrokontrolera pozwala zrównoważyć solidną wydajność z ochroną energii, wspierając niezawodne funkcje długoterminowe.Systemy motoryzacyjne często napotykają ograniczenia zasilania, w których MCU o niskiej mocy, tak jak PIC16F887, pojawia się jako czynnik ułatwiający w pokonaniu tych problemów.
Dzięki szeroko zakrojonym możliwościom wejściowym i wyjściowym PIC16F887 okazuje się wszechstronne w wielu zadaniach automatyzacji przemysłowej.Niezależnie od tego, czy organizuje działalność automatycznych maszyn, czy nadzorowanie przepływów produkcyjnych, jego elastyczność jest widoczna.Integracja PIC16F887 z ustawieniami przemysłowymi zwiększa spójność systemu i optymalizuje ogólną skuteczność procesu.Jego siła ADC stanowi podstawę precyzyjnego gromadzenia danych, korzystną w zakresie kontroli jakości i planowania konserwacji z wyprzedzeniem.
W ramach elektroniki użytkowej zapotrzebowanie na efektywne zużycie energii i opłacalność jest stale naciskane.PIC16F887 utrzymuje swój grunt, zapewniając moc obliczeniową, jednocześnie ograniczając zużycie energii.Wykorzystany w inteligentnych gadżetach, od urządzeń po przenośną technologię, upoważnia urządzenia mądrzejsze protokoły energetyczne i ulepszone interfejsy, promując w ten sposób postępową zmianę w kierunku zrównoważonej elektroniki.
W przypadku nowoczesnych urządzeń domowych wymagających wyrafinowanego wykrywania i interakcji PIC16F887 oferuje znaczne korzyści.Jego biegłość w ADC umożliwia skuteczne przetwarzanie danych czujników, umożliwiając urządzeniu, takie jak pralki i klimatyzatory w celu dostosowania się do wymagań i zmian środowiskowych.Imponujący zestaw funkcji PIC16F887 w tym sektorze łączy konwencjonalne urządzenia z inteligentnymi innowacjami domowymi, dostosowując się do rosnącego dążenia do inteligentnych przestrzeni mieszkalnych.
Piny GPIO na PIC16F877A są elastyczne i mogą działać jako wejścia lub wyjścia.Po ustawieniu jako wejściowe mogą używać rezystorów podciągania, aby płynnie obsługiwać różne poziomy napięcia, ułatwiając łączenie się z różnymi urządzeniami.Ta elastyczność jest pomocna podczas pracy z starszymi, jak i nowszymi systemami, które mogą wykorzystywać różne standardy napięcia.
Konfigurując GPIO na PIC16F877A, pamiętaj o tych punktach:
• Sprawdź, czy podłączone urządzenie podąża za standardami napięcia CMOS lub TTL, aby uniknąć problemów związanych z kompatybilnością i zapewnić niezawodną wydajność.
• Użyj rezystorów podciągających, aby utrzymać stabilne cyfrowe sygnały wejściowe, szczególnie w hałaśliwych środowiskach, w których sygnały mogą zostać zniekształcone.
• W przypadku aplikacji wymagających szybkich odpowiedzi staraj się zrównoważyć wydajność energetyczną z siłą napędu wyjściowego.
• Urządzenia TTL mogą wymagać więcej mocy niż urządzenia CMOS, więc pamiętaj o obecnych wymaganiach.Rzeczy, takie jak temperatura i szum elektryczny, mogą wpłynąć na sposób konfiguracji i korzystania z pinów GPIO.
Jednym z najpotężniejszych aspektów pinów GPIO jest ich potencjał inspirowania kreatywnych rozwiązań.Dzięki sprytnemu projektowaniu i kodowaniu te proste szpilki mogą obsługiwać zaawansowane funkcje.Projektując unikalne obwody lub stosując inteligentne techniki programowania, możesz odblokować nowe sposoby ulepszania możliwości urządzenia.Dokładanie tej elastyczności może prowadzić do przełomów w projektach mikrokontrolerów.Solidne zrozumienie funkcji GPIO, w połączeniu z praktycznym zastosowaniem, może znacznie poprawić twoje projekty za pomocą mikrokontrolera PIC16F877A.
Programowanie mikrokontrolera PIC16F887 wymaga starannej konfiguracji za pomocą MPLAB X IDE i kompilatora XC8 w celu utworzenia precyzyjnego kodu.Ten kod jest następnie ładowany do mikrokontrolera za pomocą Pickit 3, który zapewnia pełną konfigurację do opracowywania i testowania bezpośrednio na sprzęcie.MPLAB X IDE jest narzędziem typu „al” do opracowywania i testowania kodu.Zawiera funkcje takie jak symulacja i debugowanie, które pomagają programistom łatwiejsze pracować poprzez złożone wyzwania kodowania.Korzystanie z narzędzi takich jak zmienne zegarkowe i punkty przerwania w IDE pozwala programistom śledzić, w jaki sposób ich kod działa krok po kroku, ułatwiając zrozumienie i naprawianie problemów.Kompilator XC8 przekształca kod wysokiego poziomu w kod maszynowy, który może zrozumieć mikrokontroler.Dostosowanie ustawień kompilatora może wpłynąć na to, jak dobrze wykonuje mikrokontroler, a nauka dostrojenia tych ustawień wiąże się z praktyką i eksperymentami.Pickit 3 jest potrzebny do szybkiego przeniesienia skompilowanego kodu do mikrokontrolera i umożliwienia programowania w obwodzie, co ułatwia aktualizację oprogramowania układowego.
Numer części |
Producent |
Pakiet / obudowa |
Liczba szpilek |
Szerokość magistrali danych |
Liczba we/wy |
Interfejs |
Rozmiar pamięci |
Napięcie zasilania |
Peryferyjne |
PIC16F887-E/P. |
Technologia mikroczipów |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
35 |
I2C, SPI, UART, USART |
14 kb |
5 v |
Brązowy wykrycie/reset, POR, PWM, WDT |
PIC16F1517-E/P. |
Technologia mikroczipów |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, SPI, UART, USART |
14 kb |
3.3 v |
Brązowy wykrycie/reset, POR, PWM, WDT |
PIC16F707-I/P. |
Technologia mikroczipów |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, Lin, SPI, Uart, USART |
14 kb |
- |
Brązowy wykrycie/reset, POR, PWM, WDT |
PIC16F1517-I/P. |
Technologia mikroczipów |
40-dip (0,600, 15,24 mm) |
40 |
8 b |
36 |
I2C, Lin, SPI, Uart, USART |
14 kb |
- |
Brązowy wykrycie/reset, POR, PWM, WDT |
Mikrokontroler PIC16F887, wszechstronne tworzenie Microchip Technology Inc., stanowi wzór bezpiecznego rozwoju produktu, znajdując swoje miejsce w niezliczonych globalnych zastosowaniach.Urzeka swoich niezawodnych cech, zdolności adaptacyjnych i obietnicy wydajności.Solidna produkcja Microchip zapewnia, że PIC16F887 konsekwentnie utrzymuje standardy jakości najwyższego poziomu.Rygorystyczne procesy testowania zapewniają, że każda jednostka może znosić różne warunki powszechne w różnych zastosowaniach.Te produkcyjne przykazania odzwierciedlają standardy branżowe dla trwałości i niezawodności.
PIC16 (L) F1516-19 DataSheet.pdf
PIC16 (L) F151X, 152X Programowanie Spec.pdf
Zmiany etykiety i pakowania 23/SEP/2015.pdf
Zmiany pakowania 10/październik 2016.pdf
PIC16 (L) F1516/17/18/19 Aktualizacja arkusza danych 05/sierpnia/201.pdf
Proszę wysłać zapytanie, natychmiast odpowiemy.
PIC16F887 pomieści wielkość pamięci programu wynoszącą 14 kb, oferując znaczną przestrzeń do zaawansowanego przechowywania programu.Ta znaczna pojemność staje się kluczowa przy wykonywaniu skomplikowanego kodu, szczególnie w scenariuszach wymagających zaawansowanych algorytmów i kompleksowego przetwarzania danych.
PIC16F887 został zaprojektowany z podwójnym zestawem kołków uziemionych i pinów wejściowych mocy, tworząc zintegrowaną strukturę w obwodzie.Ta staranna konstrukcja wzmacnia stabilność mocy, jakość ceniona w radzeniu sobie z zmiennymi środowiskami energetycznymi, ponieważ zmniejsza ryzyko zakłóceń operacyjnych.
PIC16F887 może pochwalić się 33 pinami we/wy wśród 40 pinów, oferując szeroką gamę opcji interfejsu.Różnorodność, jaką zapewnia, jest korzystna w projektach wymagających obszernej interakcji danych, takich jak sieci czujników i architektury kontroli.W przyszłości myślenie tych możliwości we/wy często prowadzi do innowacyjnych rozwiązań projektowych.
PIC16F8F8777A, obejmujący pięć różnych portów, Portb, Portc, Portd i Porte, dostarcza unikalne kanały do zarządzania danymi i sygnałami, usprawniając komunikację w złożonych systemach.Inni często wykorzystują te porty do udoskonalenia swoich projektów, wykorzystując szeroką zdolność adaptacyjną, którą przedstawia mikrokontroler.
Wyposażony w osiem analogowych pinów wejściowych wraz z 10-bitowym analogowym i cyfrowym konwerterem (ADC), ten mikrokontroler obsługuje dokładne przetwarzanie sygnału analogowego.Takie możliwości są wykorzystywane do aplikacji takich jak akwizycja i monitorowanie danych, w których ulepszona precyzja systemu i niezłomna wydajność są często realizowane za pomocą tych funkcji.
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 1813
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