Посмотреть все

Пожалуйста, обратитесь к английской версии как к официальной версии.Возврат

Европа
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 140

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

Микроконтроллер PIC16F887 иллюстрирует последнее достижение 8-битной технологии, предлагая замечательную смесь энергоэффективности и универсальности благодаря своей архитектуре RISC.Это руководство направлено на то, чтобы тщательно изучить PIC16F887, углубление в свою конфигурацию, различные приложения, технические характеристики и альтернативные решения.

Каталог

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

Что такое микроконтроллер PIC16F887?

А 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 Конфигурация PIN -кода

PIC16F887 Pinout

PIN -код
Название вывода
Описание
1
MCLR/VPP/Re3
MCLR используется во время программирования, в основном подключенным к программисты, такие как Pickit или 3 -й PIN -код Porte
2
RA0/AN0
Аналоговый штифт 0 или 0 -й вывод Porta
3
RA1/AN1
Аналоговый вывод 1 или 1 -й вывод Porta
4
Ra2/an2/vref-
Аналоговый вывод 2 или 2 -й вывод Porta
5
Ra3/an3/vref+
Аналоговый вывод 3 или 3 -й вывод Porta
6
Ra4/t0cki/c1out
4 -й булавка Porta
7
RA5/AN4/SS/C2OUT
Аналоговый вывод 4 или 5 -й вывод Porta
8
Re0/rd/an5
Аналоговый вывод 5 или 0 -й вывод Porte
9
RE1/WR/AN6
Аналоговый вывод 6 или 1 -й вывод Porte
10
RE2/CS/AN7
Аналоговый вывод 6 или 2 -й вывод Porte
11
Vdd
Наземная булавка MCU
12
VSS
Положительный PIN -код MCU (+5V)
13
RA7/OSC1/CLKI
Внешний штифт ввода/7 -й штифт из первого штифта или 7 -й штифт
14
RA6/OSC2/CLKO
Внешний выходной штифт/6 -й штифт Porta
15
RC0/T1OSO/T1CKI
0th PIN -код порта C
16
RC1/T1OSI/CCP2
1 -й вывод PortC или Timer/PWM PIN
17
RC2/CCP1
2 -й штифт PortC или Timer/PWM PIN
18
RC3/SCK/SCL
3 -й PIN -код PORTC
19
Rd0
0th PIN -код Portd
20
Rd1
1 -й PIN -код Portd
21
Rd2
2 -й вывод Portd
22
Rd3
3 -й вывод Portd
23
RC4/SDI/SDA
4 -й вывод PortC или последовательных данных в PIN
24
RC5/SDO
5 -й PIN -код PORTC или Serial Data Out PIN -код
25
RC6/TX/CK
6 -й вывод PortC или PIN -канала микроконтроллера
26
RC7/RX/DT
7 -й вывод Portc или приемник микроконтроллера
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
Положительный PIN -код MCU (+5V)
32
Vdd
Наземная булавка MCU
33
RB0/Int
0th Pint of Portb или внешнее вывод прерываний
34
RB1/AN10
Аналоговый вывод 10 или 1 -й вывод порта
35
RB2 /AN8
Аналоговый вывод 8 или 2 -й вывод порта
36
RB3/PGM/AN9
Аналоговый вывод 9 или 3 -й вывод порта или подключен к программист
37
RB4/AN11
Аналоговый вывод 11 или 4 -й вывод порта
38
RB5/AN13
Аналоговый штифт 13 или 5 -й вывод порта
39
RB6/PGC
6 -й вывод порта или подключен к программисту
40
RB7/PGD
7 -й штифт порта или подключен к программисту

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) - отожжен
Терминальная позиция
Двойной
Частота
20 МГц
Подсчет штифтов
40
Поставка напряжения мимин (VSUP)
4,5 В.
Размер памяти
14 КБ
Размер оперативной памяти
368 x 8
Устанавливать
Через дыру
Пакет / корпус
40-DIP (0,600, 15,24 мм)
Преобразователи данных
A/D 14x10b
Сторожевые таймеры
Да
Упаковка
Трубка
Опубликовано
2007
PBFREE CODE
да
Уровень чувствительности влаги (MSL)
1 (неограниченный)
Код ECCN
Ear99
Максимальная диссипация власти
800 МВт
Напряжение снабжения
5 В
Базовый номер детали
PIC16F887
Поставка напряжения-макс (VSUP)
5,5 В.
Интерфейс
I2C, SPI, UART, USART
Тип генератора
Внутренний
Напряжение - Поставка (VCC/VDD)
2 В ~ 5,5 В.
μPS/μCS/Периферический тип ICS
Микроконтроллер, RISC
Периферийные устройства
Brown-Out Detect/Reset, POR, PWM, WDT
Размер ядра
8-битный
Подключение
I2c, spi, uart/usart
Размер бита
8
Имеет АЦП
ДА
Ширина шины данных
8B
Количество таймеров/счетчиков
3
Семья процессоров
Картинка
Количество каналов I2C
1
Высота
4,953 мм
Ширина
14,732 мм
Радиационное упрочнение
Нет
Свободно привести
Свободно привести
Основной процессор
Картинка
Тип памяти программы
ВСПЫШКА
Размер памяти программы
14 КБ 8K x 14
Поставьте ток-макс
4,8 мА
Время доступа
20 мкс
Каналы DMA
НЕТ
ШИМ каналы
ДА
Eeprom размер
256 x 8
Количество каналов ADC
14
Количество каналов SPI
2
Длина
53,21 мм
Достичь SVHC
Нет SVHC
Статус ROHS
ROHS3 соответствует

Особенности PIC16F887

Архитектура и генераторы процессора

PIC16F887 может похвастаться 8-битной архитектурой ЦП, которая облегчает эффективную работу задач во встроенных системах.Он включает как внутренние, так и внешние генераторы, давая гибкость для выбора источника часов, который соответствует их потребностям в проекте.Эта двойная установка повышает адаптивность, особенно в ситуациях, когда требуется экономия энергии или точное время.

Диапазон напряжений и энергоэффективность

Благодаря диапазону рабочего напряжения, охватывающего от 2 В до 5,5 В, микроконтроллер предлагает заметную универсальность в управлении мощностью, что делает его подходящим как для применений с низким уровнем мощности, так и для более высокого напряжения.Эта способность помогает в разработке портативных устройств, где требуется продолжительность долговечности аккумулятора.

Порты GPIO и периферическое соединение

PIC16F887 с 36 портами GPIO обеспечивает надежный подход к операциям взаимодействия и управления.Это значительное количество портов поддерживает широкий спектр периферийных соединений, улучшая конфигурации для различных потребностей применения.Кроме того, предоставление двух модулей ШИМ и модуля модуляции захвата/сравнения/ширины импульса (CCP) расширяет его применимость в управлении двигателем и другие приложения с точностью.

Усыновление промышленности и практическая полезность

Особенности PIC16F887 привели к ее популярности в различных промышленных областях.Его бесшовная интеграция в различные системы и гибкость, предлагаемая как в мощности, так и в взаимодействии, делают его предпочтительным выбором.Многие часто выбирают PIC16F887 в усилиях, требующих надежного, но адаптируемого микроконтроллера.Установленный успех в практических применениях усиливает его положение в качестве основного компонента в современных электронных дизайнах.

Приложения PIC16F887

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

Эффективность энергопотребления PIC16F887 предлагает убедительное решение для автомобильных систем, зависящих от мощности аккумулятора.Он плавно соединяется с различными периферийными устройствами ввода/вывода, демонстрируя свою адаптивность в решении сложных обязанностей, таких как управление двигателями и углубленные диагностические проверки.Использование этого микроконтроллера позволяет вам сбалансировать надежную производительность с помощью энергосбережения, способствуя надежным долгосрочным функциям.Автомобильные системы часто сталкиваются с ограничениями мощности, где MCU с низким энергопотреблением, подобным PIC16F887, появляется как способный способствовать этим вопросам.

Промышленная автоматизация

Благодаря обширным возможностям ввода и вывода, PIC16F887 оказывается универсальным для многочисленных задач промышленной автоматизации.Независимо от того, ведет ли организации автоматизированного механизма или контроля производственных потоков, его гибкость очевидна.Интеграция PIC16F887 в промышленные настройки повышает сплоченность системы и оптимизирует общую эффективность процесса.Его сила АЦП лежит в основе точного сбора данных, выгодных в управлении качеством и планированием обслуживания.

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

В рамках потребительской электроники спрос на эффективное использование энергии и эффективность экономии постоянно насущено.PIC16F887 удерживает свою почву, обеспечивая мощность обработки, ограничивая потребление энергии.Используемые в интеллектуальных гаджетах, начиная от приборов до портативных технологий, он дает возможность устройствам с более умными энергетическими протоколами и улучшенными интерфейсами, тем самым способствуя прогрессивному сдвигу в сторону устойчивой электроники.

Домашние приборы

Для современных домашних приборов, требующих сложного зондирования и взаимодействия, PIC16F887 предлагает существенные преимущества.Его искусственность в ADC обеспечивает эффективную обработку данных датчиков, позволяя оборудованию, таким как стиральные машины и кондиционеры, соответствовать требованиям и сдвигам окружающей среды.Впечатляющий набор функций PIC16F887 в этом секторе Bridges Bridges с инновациями с интеллектуальными домами, в соответствии с растущим толчком к интеллектуальным жилым пространствам.

PINS GPIO в PIC16F877A

Выводы GPIO на PIC16F877A являются гибкими и могут выступать в качестве входов или выходов.Когда они установлены в качестве входов, они могут использовать резисторы подтягивания, чтобы плавно обрабатывать различные уровни напряжения, облегчая подключение к различным устройствам.Эта гибкость полезна при работе как с более старыми, так и с более новыми системами, которые могут использовать различные стандарты напряжения.

При настройке gpios на 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 Эквивалентные компоненты

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

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

Микроконтроллер PIC16F887, универсальное создание Microchip Technology Inc., является образцом разработки безопасного продукта, находя его место в множестве глобальных применений.Он очаровывает свои надежные особенности, адаптивность и обещание эффективности.Устойчивое производство Microchip гарантирует, что PIC16F887 постоянно поддерживает стандарты качества высшего уровня.Строгие процессы тестирования гарантируют, что каждая единица может выдержать различные условия, распространенные в различных приложениях.Эти производственные заповеди отражают отраслевые стандарты для долговечности и надежности.

DataSheet PDF

PIC16F1517-I/P Datahates:

PIC16 (L) F1516-19 DataHeet.pdf

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

Изменения метки и упаковки 23/сентябрь/2015.pdf

Упаковка изменений 10/октябрь/2016.pdf

MUT DEV 13/APR/2020.PDF

Провод CHG 13/январь/2016.pdf

PIC16 (L) F1516/17/18/19

О нас

ALLELCO LIMITED

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

Быстрое запрос

Пожалуйста, отправьте запрос, мы ответим немедленно.

Количество

Часто задаваемые вопросы [FAQ]

1. Сколько памяти программы на PIC16F887?

PIC16F887 размещает размер памяти программы 14 КБ, предлагая существенное место для сложного хранилища программы.Эта значительная емкость становится инструментальной при выполнении сложного кода, особенно в сценариях, требующих расширенных алгоритмов и комплексной обработки данных.

2. Какой порт в PIC 16F887 имеет четыре булавки?

PIC16F887 разработан с двойным набором заземляющих штифтов и входных контактов, создавая интегрированную структуру в цепи.Этот тщательный дизайн повышает стабильность мощности, качество, уважаемое, занимаясь колебаниями силовой среды, поскольку он уменьшает вероятность работы с эксплуатацией.

3. Сколько входных выводов в PIC16F887?

PIC16F887 может похвастаться 33 контактами ввода/вывода среди своих 40 контактов, предлагая широкий спектр вариантов взаимодействия.Разнообразие, которое он предоставляет, является полезным в проектах, требующих обширного взаимодействия с данными, таких как сенсорные сети и архитектуры управления.Передовое использование этих возможностей ввода/вывода часто приводит к инновационным дизайнерским решениям.

4. Сколько портов io в PIC16F877A?

В составе пяти различных портов, Porta, Portb, Portc, Portd и Porte, PIC16F877A поставляет уникальные каналы для управления данными и сигналами, оптимизируя связь в сложных системах.Другие часто используют эти порты, чтобы уточнить свои конструкции, используя широкую адаптивность, которую представляет микроконтроллер.

5. Сколько аналоговых контактов в PIC16F877A?

Этот микроконтроллер, оснащенный восемью аналоговыми входными контактами вместе с 10-битным аналогом цифрового преобразователя (ADC).Такие возможности используются для таких приложений, как получение данных и мониторинг, где повышенная точность системы и стойкая производительность часто реализуются благодаря этим функциям.

Популярные посты

Горячий номер детали

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

Ваш отзыв имеет значение!В Allelco мы ценим пользовательский опыт и стремимся постоянно улучшать его.
, пожалуйста, поделитесь своими комментариями с нами через нашу форму обратной связи, и мы ответим быстро.
Спасибо за выбор Allelco.

Предмет
Эл. почта
Примечание
Код проверки
Перетаскивать или нажмите, чтобы загрузить файл
Загрузить файл
Типы: .xls, .xlsx, .doc, .docx, .jpg, .png и .pdf.
Макс. Размер файла: 10 МБ