Pokaż wszystkie

Proszę zapoznać się z wersją angielską jako naszą oficjalną wersją.Powrót

Europa
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)
Azja/Pacyfik
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
Afryka, Indie i Bliski Wschód
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
Ameryka Południowa / Oceania
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
Ameryka północna
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
DomBlog8-bitowy mikrokontroler PIC16F887: Arkusz danych, programowanie i specyfikacje
na 2024/11/11 113

8-bitowy mikrokontroler PIC16F887: Arkusz danych, programowanie i specyfikacje

Mikrokontroler PIC16F887 jest przykładem najnowszego postępu w 8-bitowej technologii, oferując niezwykłe połączenie efektywności energetycznej i wszechstronności dzięki architekturze RISC.Niniejszy przewodnik ma na celu dokładne zbadanie PIC16F887, zagłębianie się w konfigurację PIN, różnorodne aplikacje, specyfikacje techniczne i rozwiązania alternatywne.

Katalog

1. Jaki jest mikrokontroler PIC16F887?
2. Konfiguracja PIC16F887 PIN
3. PIC16F887 Symbol, ślad, model CAD
4. PIC16F887 Specyfikacje techniczne
5. Cechy PIC16F887
6. Zastosowania PIC16F887
7. Piny GPIO w PIC16F877A
8. Programowanie mikrokontrolera PIC16F887
9. PIC16F887 Równoważne komponenty
10. PIC16F887 Informacje o producencie
PIC16F887 8-bit Microcontroller

Jaki jest mikrokontroler PIC16F887?

. 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.

Alternatywy dla PIC16F887

PIC16F877AW PIC16F886W PIC16F84AW PIC18F2550W PIC18F46K22W PIC16F676W PIC16F72W PIC16F873AW PIC16F876AW PIC16F886W PIC18F252W PIC18F2520W PIC18F452W PIC18F4520.

PIC16F887 Konfiguracja PIN

PIC16F887 Pinout

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

PIC16F887 Symbol, ślad, model CAD

PIC16F887 Symbol

PIC16F887 Footprint

PIC16F887 CAD Model

PIC16F887 Specyfikacje techniczne

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

Funkcje PIC16F887

Architektura procesora i oscylatory

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.

Zakres napięcia i efektywność energetyczna

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.

Porty GPIO i łączność peryferyjna

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.

Przyjęcie branży i praktyczna użyteczność

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.

Zastosowania PIC16F887

Systemy motoryzacyjne

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.

Automatyzacja przemysłowa

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.

Elektronika konsumpcyjna

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.

Urządzenia domowe

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 w PIC16F877A

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

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.

PIC16F887 Equivent Components

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

PIC16F887 Informacje o producencie

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.

Arkusz danych pdf

PIC16F1517-I/P Arkuszy danych:

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

MOLD Dev 13/APR/2020.PDF

Wire CHG 13/Jan/2016.pdf

PIC16 (L) F1516/17/18/19 Aktualizacja arkusza danych 05/sierpnia/201.pdf

O nas

ALLELCO LIMITED

Allelco to znany na całym świecie, kompleksowy Dystrybutor usług hybrydowych komponentów elektronicznych, zobowiązany do świadczenia kompleksowych usług zamówień i łańcucha dostaw dla globalnych branż produkcji i dystrybucji elektronicznej, w tym globalnych 500 najlepszych fabryk OEM i niezależnych brokerów.
Czytaj więcej

Szybkie zapytanie.

Proszę wysłać zapytanie, natychmiast odpowiemy.

Ilość

Często Zadawane Pytania [FAQ]

1. Ile pamięci programu jest na PIC16F887?

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.

2. Który port w PIC 16F887 ma cztery szpilki?

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.

3. Ile wejściowych pinów wyjściowych jest w PIC16F887?

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.

4. Ile portów IO jest w PIC16F877A?

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.

5. Ile kołków analogowych znajduje się w PIC16F877A?

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.

Popularne posty

Gorący numer części

0 RFQ
Wózek sklepowy (0 Items)
To jest puste.
Porównaj listę (0 Items)
To jest puste.
Informacja zwrotna

Twoja opinia ma znaczenie!W Allelco cenimy wrażenia użytkownika i staramy się go stale ulepszać.
Proszę udostępnić nam swoje komentarze za pośrednictwem naszego formularza opinii, a my odpowiemy niezwłocznie.
Dziękujemy za wybranie Allelco.

Temat
E-mail
Komentarze
Captcha
Przeciągnij lub kliknij, aby przesłać plik
Przesyłanie pliku
Rodzaje: .xls, .xlsx, .doc, .docx, .jpg, .png i .pdf.
Max Rozmiar pliku: 10 MB