در pic16f887 خیره کننده با معماری کارآمد 8 بیتی RISC ، استفاده از قدرت متعادل کننده از قدرت برای تقویت عملکرد.این طرح در سناریوهایی می درخشد که در آن حفاظت از قدرت باعث ضربان قلب می شود ، به ویژه در شگفتی های فناوری قابل حمل و از راه دور.مشاهده تداخل ظریف کارآیی و عملکرد در این دستگاه ها ، هارمونی شیرین را که می تواند منجر به قابلیت اطمینان و لذت شود ، به ذهن متبادر می کند.مجموعه ای از گزینه های بسته بندی ، از جمله بسته بندی درون خطی 40 پین (DIP) و انواع نصب شده ، به میکروکنترلر اجازه می دهد تا در هر دو فضای تنگ و مناظر الکترونیکی گسترده قرار بگیرد.PIC16F887 با ظرافت پروتکل های مختلف ارتباطی مانند I2C ، SPI و USART را که به عنوان خون حیات سیستم های تعبیه شده در دوران الکترونیکی امروز پالس می کند ، پیمایش می کند.سازگاری میکروکنترلر از طریق محدوده کاربرد گسترده خود ، لمس کردن بخش های خودرو ، الکترونیک و ارتباطات از راه دور می شود.ادغام هماهنگ آن در این زمینه ها ناشی از مجموعه ویژگی های پیشرفته و عملکرد قوی آن است.
pic16f877aبا pic16f886با pic16f84aبا pic18f2550با pic18f46k22با pic16f676با pic16f72با pic16f873aبا pic16f876aبا pic16f886با pic18f252با pic18f2520با pic18f452با pic18f4520بشر
شماره پین |
نام پین |
شرح |
1 |
MCLR/VPP/RE3 |
MCLR در طول برنامه نویسی استفاده می شود ، بیشتر به
برنامه نویسان مانند Pickit یا 3 پین پورت |
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 |
در مقابل |
پین مثبت MCU (+5V) |
13 |
RA7/OSC1/CLKI |
پین ورودی نوسان ساز خارجی/ساعت یا پین 7 پورتا |
14 |
RA6/OSC2/CLKO |
پین خروجی نوسان ساز خارجی/ساعت یا پین 6 پورتا |
15 |
RC0/T1OSO/T1CKI |
0 پین بندر C |
16 |
RC1/T1OSI/CCP2 |
پین اول PORTC یا پین تایمر/PWM |
17 |
RC2/CCP1 |
پین 2 PORTC یا پین تایمر/PWM |
18 |
RC3/SCK/SCL |
پین 3 PORTC |
19 |
RD0 |
پین 0 پورت |
20 |
RD1 |
پین اول پورت |
21 |
RD2 |
پین 2 پورت |
22 |
RD3 |
پین 3 پورت |
23 |
RC4/SDI/SDA |
پین چهارم PORTC یا داده های سریال در پین |
24 |
RC5/SDO |
پین 5 PORTC یا DATA SERIAL OUT PIN |
25 |
RC6/TX/CK |
پین ششم PORTC یا پین فرستنده میکروکنترلر |
26 |
RC7/RX/DT |
پین هفتم PORTC یا پین گیرنده میکروکنترلر |
27 |
RD4 |
پین 4 پورت |
28 |
RD5/P1B |
پین 5 پورت |
29 |
RD6/P1C |
پین ششم پورت |
30 |
RD7/P1D |
پین هفتم پورت |
31 |
در مقابل |
پین مثبت MCU (+5V) |
32 |
VDD |
پین زمین MCU |
33 |
RB0/int |
0 پین پورت یا پین قطع خارجی |
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 |
پین ششم PORTB یا به برنامه نویس وصل شده است |
40 |
RB7/PGD |
پین هفتم PORTB یا به برنامه نویس متصل شده است |
خصوصیات فنی ، ویژگی ها و پارامترهای PIC16F887 ، به همراه قطعاتی که مشخصات قابل مقایسه ای با فناوری Microchip PIC16F887-E/P دارند.
نوع |
پارامتر |
زمان سرب کارخانه |
6 هفته |
نوع نصب |
از طریق سوراخ |
تعداد پین |
40 |
تعداد I/OS |
35 |
دمای عملیاتی |
-40 درجه سانتیگراد 125 درجه سانتیگراد 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 |
بله |
سطح حساسیت رطوبت (MSL) |
1 (نامحدود) |
کد ECCN |
گوش 99 |
حداکثر اتلاف قدرت |
800 مگاوات |
ولتاژ عرضه |
5 ولت |
شماره قسمت پایه |
pic16f887 |
عرضه ولتاژ حداکثر (VSUP) |
5.5 ولت |
رابط |
i2c ، spi ، uart ، usart |
نوع نوسان ساز |
داخلی |
ولتاژ - عرضه (VCC/VDD) |
2V ~ 5.5 ولت |
μPS/μCS/نوع ICS محیطی |
میکروکنترلر ، RISC |
محیط زیست |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
اندازه اصلی |
8 بیتی |
اتصال |
I2C ، SPI ، UART/USART |
اندازه بیت |
8 |
دارای ADC است |
بله |
عرض اتوبوس داده |
8b |
تعداد تایمر/پیشخوان |
3 |
خانواده CPU |
عکس |
تعداد کانال های I2C |
1 |
قد |
4.953 میلی متر |
عرض |
14.732 میلی متر |
سخت شدن |
هیچ |
بدون رهبری |
بدون رهبری |
پردازنده اصلی |
عکس |
نوع حافظه برنامه |
فلاش |
اندازه حافظه برنامه |
14kb 8k x 14 |
حداکثر جریان |
4.8ma |
زمان دسترسی |
20 میکرومتر |
کانال های DMA |
هیچ |
کانال های PWM |
بله |
اندازه eeprom |
256 x 8 |
تعداد کانال های ADC |
14 |
تعداد کانال های SPI |
2 |
طول |
53.21 میلی متر |
رسیدن به SVHC |
بدون SVHC |
وضعیت ROHS |
سازگار با ROHS3 |
PIC16F887 دارای یک معماری CPU 8 بیتی است که انجام کارآمد وظایف در سیستم های تعبیه شده را تسهیل می کند.این هر دو نوسان ساز داخلی و خارجی را در بر می گیرد و انعطاف پذیری را برای انتخاب منبع ساعت که مطابق با نیازهای پروژه آنها باشد ، می دهد.این مجموعه دوتایی ارتباطی باعث افزایش سازگاری می شود ، به خصوص در شرایطی که صرفه جویی در مصرف انرژی یا زمان بندی دقیق مورد نظر است.
میکروکنترلر با داشتن دامنه ولتاژ عملیاتی از 2 ولت تا 5.5 ولت ، تطبیق پذیری قابل توجهی را در مدیریت انرژی ارائه می دهد و آن را برای برنامه های ولتاژ کم قدرت و بالاتر مناسب می کند.این توانایی در طراحی دستگاه های قابل حمل در جایی که طول عمر باتری لازم است کمک می کند.
با داشتن 36 پورت GPIO ، PIC16F887 یک رویکرد قوی برای عملیات رابط و کنترل امکان پذیر می کند.این تعداد قابل توجهی از درگاه ها از طیف گسترده ای از اتصالات محیطی پشتیبانی می کند و تنظیمات لازم را برای نیازهای مختلف کاربردی افزایش می دهد.علاوه بر این ، تهیه دو ماژول PWM و ماژول ضبط/مقایسه/پالس عرض (CCP) کاربرد خود را در کنترل موتور و سایر برنامه های دقیق زمان گسترش می دهد.
ویژگی های PIC16F887 منجر به محبوبیت آن در حوزه های مختلف صنعتی شده است.ادغام یکپارچه آن در سیستم های مختلف و انعطاف پذیری ارائه شده در قدرت و رابط ، آن را به یک انتخاب ترجیحی تبدیل می کند.بسیاری از افراد غالباً PIC16F887 را در تلاش هایی که نیاز به یک میکروکنترلر قوی و در عین حال سازگار دارند ، انتخاب می کنند.موفقیت آن در برنامه های عملی ، جایگاه خود را به عنوان یک مؤلفه اصلی در طرح های الکترونیکی مدرن تقویت می کند.
بهره وری PIC16F887 در مصرف انرژی یک راه حل قانع کننده برای سیستم های خودرو متکی به قدرت باتری ارائه می دهد.این یکپارچه با لوازم جانبی مختلف I/O ارتباط برقرار می کند و سازگاری آن را در پرداختن به مسئولیت های پیچیده مانند مدیریت موتور و بررسی های تشخیصی عمیق نشان می دهد.استفاده از این میکروکنترلر به شما امکان می دهد عملکرد قوی را با حفظ انرژی تعادل برقرار کنید و عملکردهای طولانی مدت قابل اعتماد را تقویت کنید.سیستم های خودرو اغلب با محدودیت های قدرت روبرو می شوند ، جایی که MCU کم قدرت مانند PIC16F887 به عنوان یک عامل تسهیل کننده در غلبه بر این مسائل ظاهر می شود.
PIC16F887 با قابلیت های ورودی و خروجی گسترده خود ، در بسیاری از کارهای اتوماسیون صنعتی همه کاره را اثبات می کند.خواه ارکستر عملکرد ماشین آلات خودکار یا نظارت بر جریان تولید ، انعطاف پذیری آن مشهود است.ادغام PIC16F887 در تنظیمات صنعتی انسجام سیستم را تقویت می کند و اثربخشی کلی فرآیند را بهینه می کند.قدرت ADC آن زیربنای جمع آوری دقیق داده ها ، در کنترل کیفیت و برنامه ریزی برای نگهداری پیش بینی شده است.
در الکترونیک مصرفی ، تقاضا برای استفاده از انرژی کارآمد و مقرون به صرفه بودن دائماً فشار می یابد.PIC16F887 زمین خود را در اختیار دارد و ضمن مهار مصرف انرژی ، قدرت پردازش را ارائه می دهد.با استفاده از وسایل هوشمند اعم از لوازم تا فناوری قابل حمل ، دستگاههایی را با پروتکل های انرژی باهوش تر و رابط های بهبود یافته توانمند می کند و از این طریق یک تغییر مترقی به سمت الکترونیک پایدار را ارتقا می بخشد.
برای لوازم خانگی مدرن که نیاز به سنجش و تعامل پیشرفته دارند ، PIC16F887 مزایای قابل توجهی را ارائه می دهد.مهارت آن در ADC امکان پردازش داده های مؤثر سنسور را فراهم می کند ، تجهیزات مانند ماشین لباسشویی و تهویه مطبوع را قادر می سازد تا با خواسته ها و تغییرات محیطی هماهنگ شوند.مجموعه ویژگی های چشمگیر PIC16F887 در این بخش دستگاه های معمولی را با نوآوری های خانه هوشمند پل می کند و با فشار روزافزون به سمت فضاهای زندگی هوشمند هماهنگ می شود.
پین های GPIO در PIC16F877A انعطاف پذیر هستند و می توانند به عنوان ورودی یا خروجی عمل کنند.هنگامی که به عنوان ورودی تنظیم می شوند ، می توانند از مقاومت های کشش برای کمک به سطح ولتاژ مختلف به آرامی استفاده کنند و ارتباط آن با دستگاه های مختلف را آسان تر می کنند.این انعطاف پذیری هنگام کار با سیستم های قدیمی تر و جدیدتر که ممکن است از استانداردهای مختلف ولتاژ استفاده کنند ، مفید است.
هنگام تنظیم GPIO در PIC16F877A ، این نکات را در خاطر داشته باشید:
• بررسی کنید که آیا دستگاهی که در حال اتصال هستید از استانداردهای ولتاژ TTL پیروی می کند تا از مشکلات سازگاری جلوگیری شود و از عملکرد قابل اعتماد اطمینان حاصل شود.
• از مقاومت های کشش برای نگه داشتن سیگنال های ورودی دیجیتال ، به ویژه در محیط های پر سر و صدا که سیگنال ها می توانند تحریف شوند ، استفاده کنید.
• برای برنامه هایی که به پاسخ سریع نیاز دارند ، سعی کنید با قدرت درایو خروجی ، راندمان انرژی را متعادل کنید.
• دستگاه های TTL ممکن است نسبت به دستگاه های CMOS به قدرت بیشتری احتیاج داشته باشند ، بنابراین به خواسته های فعلی توجه داشته باشید.همچنین مواردی مانند دما و نویز الکتریکی می تواند بر نحوه تنظیم و استفاده از پین های GPIO تأثیر بگذارد.
یکی از قدرتمندترین جنبه های پین های GPIO ، پتانسیل آنها برای الهام بخشیدن به راه حل های خلاقانه است.این پین های ساده با طراحی و برنامه نویسی هوشمندانه می توانند از ویژگی های پیشرفته پشتیبانی کنند.با طراحی مدارهای منحصر به فرد یا استفاده از تکنیک های برنامه نویسی هوشمند ، می توانید روش های جدیدی را برای تقویت قابلیت های دستگاه خود باز کنید.ضربه زدن به این انعطاف پذیری می تواند منجر به پیشرفت در پروژه های میکروکنترلر شود.درک کاملی از ویژگی های GPIO ، همراه با کاربردهای عملی ، می تواند پروژه های شما را با میکروکنترلر PIC16F877A تا حد زیادی بهبود بخشد.
برنامه نویسی میکروکنترلر PIC16F887 برای ایجاد کد دقیق نیاز به تنظیم دقیق با استفاده از MPLAB X IDE و کامپایلر XC8 دارد.این کد سپس با Pickit 3 بر روی میکروکنترلر بارگذاری می شود که یک تنظیم کامل برای توسعه و آزمایش مستقیم بر روی سخت افزار فراهم می کند.MPLAB X IDE ابزاری همه در یک برای تهیه و آزمایش کد است.این شامل ویژگی هایی مانند شبیه سازی و اشکال زدایی است که به توسعه دهندگان کمک می کند تا از طریق چالش های پیچیده برنامه نویسی راحت تر کار کنند.استفاده از ابزارهایی مانند متغیرهای تماشای و نقاط شکست در IDE به برنامه نویسان این امکان را می دهد تا چگونه کد آنها را به صورت مرحله به مرحله کار می کند ، و درک و رفع مشکلات را آسان تر می کند.کامپایلر XC8 کد سطح بالا را به کد دستگاه تبدیل می کند که میکروکنترلر می تواند آن را درک کند.تنظیم تنظیمات کامپایلر می تواند بر عملکرد میکروکنترلر تأثیر بگذارد و یادگیری تنظیم دقیق این تنظیمات با تمرین و آزمایش باشد.Pickit 3 برای انتقال سریع کد کامپایل شده به میکروکنترلر و اجازه برنامه نویسی درون مدار مورد نیاز است ، که به روزرسانی سیستم عامل را آسان می کند.
شماره قطعه |
سازنده |
بسته / مورد |
تعداد پین |
عرض اتوبوس داده |
تعداد I/O |
رابط |
اندازه حافظه |
ولتاژ عرضه |
محیط زیست |
PIC16F887-E/P |
فناوری میکروچیپ |
40-DIP (0.600 ، 15.24 میلی متر) |
40 |
8 ب |
35 |
i2c ، spi ، uart ، usart |
14 کیلوبایت |
5 ولت |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
PIC16F1517-E/P |
فناوری میکروچیپ |
40-DIP (0.600 ، 15.24 میلی متر) |
40 |
8 ب |
36 |
i2c ، spi ، uart ، usart |
14 کیلوبایت |
3.3 ولت |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
pic16f707-i/p |
فناوری میکروچیپ |
40-DIP (0.600 ، 15.24 میلی متر) |
40 |
8 ب |
36 |
i2c ، lin ، spi ، uart ، usart |
14 کیلوبایت |
جدید |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
PIC16F1517-I/P |
فناوری میکروچیپ |
40-DIP (0.600 ، 15.24 میلی متر) |
40 |
8 ب |
36 |
i2c ، lin ، spi ، uart ، usart |
14 کیلوبایت |
جدید |
تشخیص/تنظیم مجدد قهوه ای ، POR ، PWM ، WDT |
میکروکنترلر PIC16F887 ، ایجاد همه کاره از شرکت Microchip Technology Inc. ، به عنوان یک پاراگون توسعه محصول امن است و جایگاه خود را در سراسر برنامه های جهانی بی شمار پیدا می کند.این ویژگی از طریق ویژگی های قابل اعتماد ، سازگاری و نوید کارآیی خود را فریب می دهد.تولید قوی Microchip تضمین می کند که PIC16F887 به طور مداوم از استانداردهای کیفیت سطح بالا حمایت می کند.فرآیندهای آزمایش دقیق اطمینان می دهند که هر واحد می تواند شرایط متنوعی را که در برنامه های مختلف شیوع دارد ، تحمل کند.این احکام تولیدی استانداردهای صنعت را برای دوام و قابلیت اطمینان آینه می کند.
PIC16 (L) F1516-19 Datasheet.pdf
PIC16 (L) F151X ، برنامه نویسی 152x. PDF
برچسب و بسته بندی تغییرات 23/سپتامبر/2015.pdf
بسته بندی تغییرات 10/اکتبر/2016.pdf
PIC16 (L) F1516/17/18/10 به روزرسانی برگه داده 05/اوت/201.pdf
لطفاً یک سؤال ارسال کنید ، ما بلافاصله پاسخ خواهیم داد.
PIC16F887 دارای اندازه حافظه برنامه 14kb است و فضای قابل توجهی را برای ذخیره سازی برنامه پیشرفته ارائه می دهد.این ظرفیت قابل توجه هنگام اجرای کد پیچیده ، به ویژه در سناریوهایی که الگوریتم های پیشرفته و پردازش جامع داده ها را می طلبند ، مؤثر می شود.
PIC16F887 با یک مجموعه دوگانه از پین های زمینی و پین های ورودی برق طراحی شده است و یک ساختار یکپارچه در مدار ایجاد می کند.این طراحی دقیق باعث تقویت ثبات برق می شود ، با کیفیت و مورد احترام با برخورد با نوسانات برق ، زیرا احتمال ایجاد اختلال در عملیاتی را کاهش می دهد.
PIC16F887 دارای 33 پین I/O در بین کل 40 پین آن است و طیف گسترده ای از گزینه های رابط را ارائه می دهد.تنوع ارائه شده در پروژه هایی که خواستار تعامل گسترده داده ها ، مانند شبکه های سنسور و معماری های کنترل هستند ، مفید است.استفاده آینده نگر از این قابلیت های I/O اغلب منجر به راه حل های نوآورانه طراحی می شود.
PIC16F877A شامل پنج درگاه مجزا ، Porta ، PortB ، PortC ، Portd و Porte ، کانال های منحصر به فردی را برای داده ها و مدیریت سیگنال فراهم می کند و ارتباطات را در سیستم های پیچیده ساده می کند.برخی دیگر غالباً از این درگاه ها برای تصحیح طرح های خود سوء استفاده می کنند و از سازگاری گسترده ای که میکروکنترلر ارائه می دهد ، استفاده می کنند.
مجهز به هشت پین ورودی آنالوگ در کنار یک مبدل آنالوگ 10 بیتی به دیجیتال (ADC) ، این میکروکنترلر از پردازش دقیق سیگنال آنالوگ پشتیبانی می کند.چنین قابلیت هایی برای برنامه هایی مانند دستیابی به داده ها و نظارت استفاده می شود ، جایی که دقت سیستم پیشرفته و عملکرد ثابت اغلب از طریق این ویژگی ها تحقق می یابد.
در 2024/11/11
در 2024/11/11
در 1970/01/1 3151
در 1970/01/1 2706
در 0400/11/16 2285
در 1970/01/1 2195
در 1970/01/1 1814
در 1970/01/1 1787
در 1970/01/1 1737
در 1970/01/1 1699
در 1970/01/1 1692
در 5600/11/16 1660