Виж всички

Моля, вижте английската версия като нашата официална версия.Връщане

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) Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino) United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ) New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português) United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
У домаБлогPIC16F887 8-битов микроконтролер: таб за данни, програмиране и спецификации
на 2024/11/11 131

PIC16F887 8-битов микроконтролер: таб за данни, програмиране и спецификации

Microcontroller PIC16F887 илюстрира най-новия напредък в 8-битовата технология, предлагайки забележителна комбинация от енергийна ефективност и гъвкавост благодарение на своята RISC архитектура.Това ръководство има за цел да проучи старателно PIC16F887, като се задълбочава в неговата конфигурация на ПИН, разнообразни приложения, технически спецификации и алтернативни решения.

Каталог

1. Какво е микроконтролерът PIC16F887?
2. PIC16F887 ПИН конфигурация
3. Символ PIC16F887, отпечатък, CAD модел
4. PIC16F887 Технически спецификации
5. Характеристики на PIC16F887
6. Приложения на PIC16F887
7. GPIO пинове в PIC16F877A
8. Програмиране на микроконтролера PIC16F887
9. PIC16F887 Еквивалентни компоненти
10. PIC16F887 Информация за производителя
PIC16F887 8-bit Microcontroller

Какво е микроконтролерът PIC16F887?

The PIC16F887 Заслепява със своята ефективна 8-битова RISC архитектура, изкусно балансирайки използването на мощността за подобряване на производителността.Този дизайн свети в сценарии, при които запазването на мощността подхранва сърдечния ритъм, по -специално в преносимите и дистанционни технологии.Наблюдаването на деликатната взаимодействие на ефективността и производителността на мощността в тези устройства има предвид сладката хармония, която може да доведе както до надеждност, така и до наслада.Масив от избори за опаковане, включително 40-пинов двоен вграден пакет (DIP) и монтирани на повърхността типове, позволява на микроконтролера да се вписва плътно както в тесни пространства, така и в обширни електронни пейзажи.PIC16F887 грациозно навигира различни комуникационни протоколи като I2C, SPI и USART, които пулсират като жизнената сила на вградените системи в днешната електронна ера.Адаптивността на микроконтролера проблясва през широкия си диапазон на приложение, докосвайки автомобилния, електрониката и телекомуникационните сектори.Хармоничната му интеграция в тези области произтича от сложния му набор от функции и стабилното изпълнение.

Алтернативи за PIC16F887

PIC16F877A, PIC16F886, PIC16F84A, PIC18F2550, PIC18F46K22, PIC16F676, PIC16F72, PIC16F873A, PIC16F876A, PIC16F886, PIC18F252, PIC18F2520, PIC18F452, PIC18F4520.

PIC16F887 ПИН конфигурация

PIC16F887 Pinout

ПИН номер
Име на ПИН
Описание
1
MCLR/VPP/RE3
MCLR се използва по време на програмиране, предимно свързан с Програмисти като Pickit или 3 -ти щифт на Porte
2
RA0/AN0
Аналогов щифт 0 или 0 -ти щифт на порта
3
RA1/AN1
Аналогов щифт 1 или 1 -ви щифт на порта
4
Ra2/an2/vref-
Аналогов щифт 2 или 2 -ри щифт на порта
5
RA3/AN3/VREF+
Аналогов щифт 3 или 3 -ти щифт на порта
6
RA4/T0CKI/C1OUT
4 -ти щифт на Порта
7
RA5/AN4/SS/C2OUT
Аналогов щифт 4 или 5 -ти щифт на Порта
8
RE0/RD/AN5
Аналогов щифт 5 или 0 -ти щифт на порта
9
RE1/WR/AN6
Аналогов щифт 6 или 1 -ви щифт на порта
10
RE2/CS/AN7
Аналогов щифт 6 или 2 -ри щифт на порта
11
Vdd
Смлян щифт на MCU
12
Vss
Положителен щифт на MCU (+5V)
13
RA7/OSC1/CLKI
Външен осцилатор/часовник вход или 7 -ми щифт на порта
14
RA6/OSC2/CLKO
Външен осцилатор/изходен щифт на часовника или 6 -ти щифт на порта
15
RC0/T1OSO/T1CKI
0 -ти щифт на порт c
16
RC1/T1OSI/CCP2
1 -ви щифт на PORTC или таймер/PWM щифт
17
RC2/CCP1
2 -ри щифт на PORTC или таймер/PWM щифт
18
RC3/SCK/SCL
3 -ти щифт на portc
19
Rd0
0 -ти щифт на Порт
20
RD1
1 -ви щифт на порт
21
Rd2
2 -ри щифт на порт
22
RD3
3 -ти щифт на порт
23
RC4/SDI/SDA
4 -ти щифт на PORTC или серийни данни в ПИН
24
RC5/SDO
5 -ти щифт на PORTC или PIN на серийни данни навън
25
RC6/TX/CK
6 -ти щифт на PORTC или предавател на микроконтролер
26
RC7/RX/DT
7 -ми щифт на PORTC или приемник на микроконтролер
27
RD4
4 -ти щифт на Порт
28
RD5/P1B
5 -ти щифт на Порт
29
RD6/P1C
6 -ти щифт на Порт
30
RD7/P1D
7 -ми щифт на Portd
31
Vss
Положителен щифт на MCU (+5V)
32
Vdd
Смлян щифт на MCU
33
Rb0/int
0 -ти щифт на портб или външен щифт за прекъсване
34
RB1/AN10
Аналогов щифт 10 или 1 -ви щифт на PortB
35
RB2 /AN8
Аналогов щифт 8 или 2 -ри щифт на PortB
36
RB3/PGM/AN9
Аналогов щифт 9 или 3 -ти щифт на portb или свързан към програмист
37
RB4/AN11
Аналогов щифт 11 или 4 -ти щифт на PortB
38
RB5/AN13
Аналогов щифт 13 или 5 -ти щифт на PortB
39
RB6/PGC
6 -ти щифт на portb или свързан към програмиста
40
RB7/PGD
7 -ми щифт на portb или свързан към програмиста

Символ PIC16F887, отпечатък, CAD модел

PIC16F887 Symbol

PIC16F887 Footprint

PIC16F887 CAD Model

PIC16F887 Технически спецификации

Технически характеристики, характеристики и параметри на PIC16F887, заедно с части, които имат сравними спецификации с технологията Microchip PIC16F887-E/P.

Тип
Параметър
Фабрично време за изпълнение
6 седмици
Тип монтаж
През дупка
Брой щифтове
40
Брой I/OS
35
Работна температура
-40 ° C ~ 125 ° C TA
Серия
PIC® 16F
JESD-609 код
E3
Статус на част
Активен
Брой терминации
40
Терминални завършек
Матов калай (SN) - отгрял
Позиция на терминала
Двойно
Честота
20MHz
Брой на щифтовете
40
Захранващо напрежение-мин (VSUP)
4.5V
Размер на паметта
14kb
Размер на овен
368 x 8
Монтиране
През дупка
Пакет / случай
40-DIP (0,600, 15,24 мм)
Преобразуватели на данни
A/D 14x10b
Таймери за наблюдение
Да
Опаковане
Тръба
Публикувано
2007
PBFree код
Да
Ниво на чувствителност към влага (MSL)
1 (неограничен)
ECCN код
EAR99
Максимално разсейване на мощността
800MW
Захранващо напрежение
5V
Номер на базовата част
PIC16F887
Захранващо напрежение-MAX (VSUP)
5.5V
Интерфейс
I2C, SPI, UART, USART
Тип осцилатор
Вътрешен
Напрежение - Захранване (VCC/VDD)
2V ~ 5.5V
μps/μcs/периферни ICS тип
Микроконтролер, RISC
Периферни устройства
Кафяво откриване/нулиране, POR, PWM, WDT
Размер на ядрото
8-битов
Свързаност
I2C, SPI, UART/USART
Размер на бита
8
Има ADC
Да
Ширина на шината на шината на данните
8b
Брой таймери/броячи
3
Семейство процесор
Снимка
Брой I2C канали
1
Височина
4.953 мм
Ширина
14.732mm
Втвърдяване на радиация
Не
Олово безплатно
Олово безплатно
Основен процесор
Снимка
Тип на паметта на програмата
Светкавица
Размер на паметта на програмата
14kb 8k x 14
Захранване на ток-макс
4.8ma
Време за достъп
20 μs
DMA канали
Не
PWM канали
Да
EEPROM размер
256 x 8
Брой ADC канали
14
Брой SPI канали
2
Дължина
53.21 мм
Достигнете до SVHC
Без SVHC
ROHS статус
ROHS3 съвместим

Характеристики на PIC16F887

Процесорен архитектура и осцилатори

PIC16F887 може да се похвали с 8-битова процесорна архитектура, която улеснява ефективното управление на задачите във вградените системи.Той включва както вътрешни, така и външни осцилатори, което дава гъвкавост да избере източник на часовник, който да се приведе в съответствие с нуждите на проекта им.Тази настройка с двойно-осцилатор повишава адаптивността, особено в ситуации, при които се желае икономия на енергия или прецизно време.

Обхват на напрежението и енергийна ефективност

С обхват на работно напрежение, обхващащ от 2V до 5.5V, микроконтролерът предлага забележителна гъвкавост при управлението на мощността, което го прави подходящ както за приложения с ниска мощност, така и за по-високо напрежение.Тази способност подпомага проектирането на преносими устройства, при които се изисква удължаване на дълголетието на батерията.

GPIO портове и периферна свързаност

С участието на 36 GPIO порта, PIC16F887 позволява стабилен подход за взаимодействие и контрол на операциите.Този съществен брой портове поддържа широк спектър от периферни връзки, подобрявайки конфигурациите за различни нужди от приложението.Освен това, осигуряването на два PWM модула и модул за улавяне/сравнение/импулсна ширина (CCP) разширява своята приложимост в двигателя и други приложения за прецизно инициативно време.

Приемане на индустрията и практическа полезност

Характеристиките на PIC16F887 доведоха до неговата популярност в различни индустриални домейни.Безпроблемната му интеграция в различни системи и гъвкавостта, предлагана както в мощността, така и в взаимодействието, го правят предпочитан избор.Много често избират PIC16F887 в начинания, изискващи стабилен, но адаптивен микроконтролер.Установеният му успех в практическите приложения укрепва своето положение като основен компонент в съвременните електронни дизайни.

Приложения на PIC16F887

Автомобилни системи

Ефективността на PIC16F887 в консумацията на енергия предлага убедително решение за автомобилни системи, разчитащи на мощността на батерията.Той безпроблемно се свързва с различни I/O периферни устройства, показвайки адаптивността му при справяне с сложни отговорности като управление на двигателя и задълбочени диагностични проверки.Използването на този микроконтролер ви позволява да балансирате стабилни показатели с енергийно опазване, насърчавайки надеждни дългосрочни функции.Автомобилните системи често срещат ограничения на мощността, където MCU с ниска мощност като PIC16F887 се очертава като улесняващ фактор за преодоляване на тези проблеми.

Индустриална автоматизация

С обширните си възможности за въвеждане и изход, PIC16F887 се оказва многостранно в многобройни задачи за индустриална автоматизация.Независимо дали оркестриране на операциите на автоматизирани машини или надзорни производствени потоци, неговата гъвкавост е очевидна.Интегрирането на PIC16F887 в индустриални настройки повишава сближаването на системата и оптимизира цялостната ефективност на процеса.Неговата ADC сила е в основата на прецизното събиране на данни, изгодно в контрола на качеството и авансовото планиране на поддръжката.

Потребителска електроника

В рамките на потребителската електроника търсенето на ефективно използване на енергията и ефективността на разходите непрекъснато належава.PIC16F887 държи земята си, доставяйки мощност на обработка, докато ограничава консумацията на енергия.Използвани в интелигентни джаджи, вариращи от уреди до преносими технологии, той дава възможност на устройства с по -интелигентни енергийни протоколи и подобрени интерфейси, като по този начин насърчава прогресивно изместване към устойчива електроника.

Домашни уреди

За съвременните домашни уреди, изискващи сложно усещане и взаимодействие, PIC16F887 предлага съществени ползи.Неговата адекция в ADC позволява ефективна обработка на данни за сензора, което позволява на оборудването като перални и климатици да се приведат в съответствие с изискванията и смени на околната среда.Впечатляващият набор от функции на PIC16F887 в този сектор мостови конвенционални устройства с интелигентни иновации на дома, привеждащ в съответствие с нарастващия тласък към интелигентни жилищни пространства.

GPIO пинове в PIC16F877A

GPIO пиновете на PIC16F877A са гъвкави и могат да действат като входове или изходи.Когато са зададени като входове, те могат да използват издърпващи резистори, за да помогнат гладко да се справят с различни нива на напрежение, което улеснява свързването с различни устройства.Тази гъвкавост е полезна при работа както с по -стари, така и с по -нови системи, които могат да използват различни стандарти за напрежение.

Когато настройвате GPIO на PIC16F877A, имайте предвид тези точки:

• Проверете дали устройството, което свързвате, следва стандартите за CMOS или TTL напрежение, за да избегнете проблеми със съвместимостта и да осигурите надеждна работа.

• Използвайте резистори за изтегляне, за да поддържате цифровите входни сигнали стабилни, особено в шумни среди, където сигналите могат да се изкривят.

• За приложения, които се нуждаят от бързи отговори, опитайте се да балансирате ефективността на мощността със силата на задвижването на изхода.

• TTL устройствата може да се нуждаят от повече мощност от CMOS устройства, така че имайте предвид текущите изисквания.Също така, неща като температура и електрически шум могат да повлияят на начина, по който настроите и използвате GPIO пинове.

Един от най -мощните аспекти на GPIO пиновете е техният потенциал да вдъхновят творчески решения.С умен дизайн и кодиране тези прости пинове могат да поддържат разширени функции.Чрез проектиране на уникални схеми или използване на техники за интелигентно програмиране, можете да отключите нови начини за подобряване на възможностите на вашето устройство.Вписата в тази гъвкавост може да доведе до пробиви в проектите за микроконтролер.Твърдото разбиране на характеристиките на GPIO, комбинирано с практическо приложение, може значително да подобри вашите проекти с микроконтролера PIC16F877A.

Програмиране на микроконтролера PIC16F887

Програмирането на микроконтролера PIC16F887 изисква внимателна настройка с помощта на MPLAB X IDE и компилатора XC8, за да създаде точен код.След това този код се зарежда върху микроконтролера с Pickit 3, който осигурява пълна настройка за разработване и тестване директно на хардуера.MPLAB X IDE е всеобщ инструмент за разработване и тестване на код.Тя включва функции като симулация и отстраняване на грешки, които помагат на разработчиците да работят чрез сложни предизвикателства за кодиране по -лесно.Използването на инструменти като променливи за гледане и точки на прекъсване в IDE позволява на програмистите да проследяват как техният код работи стъпка по стъпка, което улеснява разбирането и отстраняването на проблемите.Компилаторът XC8 преобразува код на високо ниво в машинен код, който микроконтролерът може да разбере.Регулирането на настройките на компилатора може да повлияе на това колко добре се представя микроконтролерът, а научаването на прецизиране на тези настройки идва с практика и експерименти.Pickit 3 е необходим за бързо прехвърляне на компилиран код в микроконтролера и позволяването на програмиране в веригата, което улеснява актуализирането на фърмуера.

PIC16F887 Еквивалентни компоненти

Номер на част
Производител
Пакет / случай
Брой щифтове
Ширина на шината на шината на данните
Брой на I/O.
Интерфейс
Размер на паметта
Захранващо напрежение
Периферни устройства
PIC16F887-E/P.
Микрочип технология
40-DIP (0,600, 15,24 мм)
40
8 б
35
I2C, SPI, UART, USART
14 kb
5 v
Кафяво откриване/нулиране, POR, PWM, WDT
PIC16F1517-E/P.
Микрочип технология
40-DIP (0,600, 15,24 мм)
40
8 б
36
I2C, SPI, UART, USART
14 kb
3.3 v
Кафяво откриване/нулиране, POR, PWM, WDT
PIC16F707-I/P.
Микрочип технология
40-DIP (0,600, 15,24 мм)
40
8 б
36
I2c, lin, spi, uart, usart
14 kb
-
Кафяво откриване/нулиране, POR, PWM, WDT
PIC16F1517-I/P.
Микрочип технология
40-DIP (0,600, 15,24 мм)
40
8 б
36
I2c, lin, spi, uart, usart
14 kb
-
Кафяво откриване/нулиране, POR, PWM, WDT

PIC16F887 Информация за производителя

Microcontroller PIC16F887, универсално създаване на Microchip Technology Inc., стои като парагон на сигурната разработка на продукти, намирайки мястото си в безброй глобални приложения.Той пленява чрез своите надеждни характеристики, адаптивност и обещание за ефективност.Здравото производство на Microchip гарантира, че PIC16F887 последователно поддържа стандартите за качество от най-високо ниво.Строгите процеси на тестване гарантират, че всяка единица може да издържи разнообразни условия, разпространени в разнообразни приложения.Тези производствени предписания огледални индустриални стандарти за издръжливост и надеждност.

DataSheet PDF

PIC16F1517-I/P таблици с данни:

PIC16 (L) F1516-19 DataSheet.pdf

PIC16 (L) F151X, 152x Specing Spec.pdf

Етикетът и опаковката се променят 23/септември/2015.pdf

Промяна на опаковането 10/октомври/2016.pdf

MULT DEV 13/APR/2020.PDF

Тел CHG 13/януари/2016.pdf

PIC16 (L) F1516/17/18/1 19 Актуализация на листа за данни 05/август/201.pdf

За нас

ALLELCO LIMITED

Allelco е международно известен едно гише Дистрибутор на услуги за обществени поръчки на хибридни електронни компоненти, ангажиран да предоставя цялостни услуги за доставка на компоненти и вериги за доставки за глобалните електронни производствени и дистрибуционни индустрии, включително глобални топ 500 фабрики за OEM и независими брокери.
Прочетете още

Бързо запитване

Моля, изпратете запитване, ние ще отговорим незабавно.

количество

често задавани въпроси [FAQ]

1. Колко е програмната памет на PIC16F887?

PIC16F887 разполага с размер на паметта на програмата от 14kB, предлагайки значителна място за сложно съхранение на програмата.Този значителен капацитет става инструментален при изпълнение на сложен код, особено в сценарии, изискващи разширени алгоритми и цялостна обработка на данни.

2. Кой порт в PIC 16F887 има четири пина?

PIC16F887 е проектиран с двоен набор от наземни щифтове и пинове за вход на мощност, създавайки интегрирана структура във веригата.Този внимателен дизайн засилва стабилността на мощността, качеството, уважавано чрез справяне с колебанията на електроенергията, тъй като намалява шанса за оперативни прекъсвания.

3. Колко входни изходни пина има в PIC16F887?

PIC16F887 може да се похвали с 33 I/O пинове сред общите си 40 пина, предлагайки широк спектър от опции за взаимодействие.Разнообразието, което предоставя, е полезно в проекти, изискващи обширно взаимодействие с данни, като сензорни мрежи и контролни архитектури.Използването на тези I/O възможности за напредване на тези I/O често води до иновативни дизайнерски решения.

4. Колко IO портове има в PIC16F877A?

Съставяйки пет различни порта, Porta, PortB, Portc, Portd и Porte, PIC16F877A доставя уникални канали за управление на данни и сигнали, оптимизирайки комуникацията в сложни системи.Други често използват тези пристанища, за да усъвършенстват своите дизайни, използвайки широката адаптивност, която представя микроконтролера.

5. Колко аналогови пина има в PIC16F877A?

Снабден с осем аналогови входни пина заедно с 10-битов аналогов към цифров преобразувател (ADC), този микроконтролер поддържа взискателна обработка на аналогов сигнал.Такива възможности се използват за приложения като събиране и мониторинг на данни, където чрез тези функции често се реализират подобрена прецизност на системата и непоколебима производителност.

Популярни публикации

Номер на гореща част

0 RFQ
Карта за пазаруване (0 Items)
Празно е.
Сравнете списъка (0 Items)
Празно е.
Обратна връзка

Вашите отзиви имат значение!В Allelco ценим потребителското изживяване и се стремим да го подобряваме постоянно.
Моля, споделете вашите коментари с нас чрез нашата форма за обратна връзка и ние ще отговорим незабавно.
Благодаря ви, че избрахте Allelco.

Предмет
Електронна поща
Коментари
Captcha
Плъзнете или щракнете, за да качите файл
Качи файл
типове: .xls, .xlsx, .doc, .docx, .jpg, .png и .pdf.
Макс. Размер на файла: 10MB