در pic16f876 میکروکنترلر ترکیبی قدرتمند از عملکرد و سهولت استفاده را به ارمغان می آورد و آن را برای بسیاری از برنامه ها به یک انتخاب عملی تبدیل می کند.این میکروکنترلر 8 بیتی CMOS مبتنی بر فلاش ، با معماری PIC® Microchip ، در بسته 28 پین خود متناسب با طیف وسیعی از دستگاه ها است و با مدل های PIC قبلی مانند PIC16C5X ، PIC12CXXX و PIC16C7X سازگار است.این معماری امکان اجرای سریع دستورالعمل 200 نانوذرات را فراهم می کند و از سرعت و کارآیی پشتیبانی می کند.
این میکروکنترلر با 256 بایت حافظه داده EEPROM ، برنامه ریزی خود در برنامه ریزی و اشکال زدایی درون مدار ، به دلیل سازگاری خود در انواع مختلفی از وظایف است.این شامل پنج کانال از تبدیل 10 بیتی آنالوگ به دیجیتال (ADC) ، برای برنامه های آنالوگ مفید است و مجهز به دو تایمر اضافی ، توابع ضبط/مقایسه/PWM و درگاه های ارتباطی چندگانه است.پورت ها را می توان به عنوان یک رابط محیطی سه سیم سریال (SPI) یا یک اتوبوس دو سیم بین یکپارچه (I2C) به همراه یک فرستنده گیرنده ناهمزمان جهانی (USART) برای انتقال داده انعطاف پذیر پیکربندی کرد.با هم ، این ویژگی ها مناسب بودن آن در زمینه هایی مانند خودرو ، صنعتی ، لوازم خانگی و مصرفی را افزایش می دهد.
این معماری CPU RISC Microcontroller ، یادگیری را ساده می کند ، فقط با 35 دستورالعمل برای تسلط.تمام دستورالعمل ها به جز شاخه های برنامه که دو چرخه دارند ، تک چرخه هستند.کار با سرعت حداکثر 20 مگاهرتز ، ضمن حفظ کارآیی ، کارهای خواستار را انجام می دهد.ساختار حافظه شامل حداکثر 8k x 14 کلمه حافظه برنامه فلش ، 368 8 8 بایت رم و 256 8 8 بایت EEPROM است که فضای کافی را برای برنامه ها و داده ها فراهم می کند.
با داشتن سه تایمر داخلی و طیف وسیعی از ویژگی های دیگر ، این میکروکنترلر برای مدیریت کارهای مختلف به خوبی آماده است.Timer0 یک تایمر/پیشخوان 8 بیتی با یک پیشکسوت 8 بیتی است.Timer1 یک تایمر/پیشخوان 16 بیتی با Prescaler است و می تواند در حالت خواب از طریق کریستال خارجی افزایش یابد.Timer2 تایمر 8 بیتی دیگر با ثبت نام دوره 8 بیتی ، prescaler و postscaler است.این دستگاه همچنین شامل دو ماژول ضبط ، مقایسه و PWM (پالس عرض) به همراه رابط های ارتباطی همزمان و ناهمزمان مانند SPI ، I2C و USART است.
PIC16F876 شامل یک مبدل 10 بیتی آنالوگ به دیجیتال با حداکثر 8 کانال است که به آن اجازه می دهد تا ورودی های مختلف آنالوگ را برای اندازه گیری دقیق انجام دهد.علاوه بر این ، دارای دو مقایسه کننده آنالوگ با گزینه های مرجع ولتاژ روی تراشه قابل برنامه ریزی و چند برابر انعطاف پذیر ورودی است ، و آن را برای برنامه های آنالوگ که نیاز به عملکرد مداوم دارند ، متنوع می کند.
این میکروکنترلر برای انعطاف پذیری و قابلیت اطمینان طراحی شده است ، که شامل یک چرخه چشمگیر 100000 پاک کننده/نوشتن برای حافظه فلاش پیشرفته و 1000،000 چرخه پاک/نوشتن برای داده های EEPROM است.داده های EEPROM برای حفظ بیش از 40 سال داده ها ساخته شده است و از ثبات داده ها در طول زمان اطمینان حاصل می کند.این برنامه از برنامه نویسی سریال درون مدار (ICSP) از طریق دو پین پشتیبانی می کند و به روزرسانی ها و اصلاحات آسان امکان پذیر است.Timer Watchdog (WDT) و حالت خواب صرفه جویی در برق ، به همراه محافظت از کد برای امنیت اضافه شده ، به قابلیت اطمینان آن نیز می افزایند.
PIC16F876 که با فناوری CMOS کم مصرف ساخته شده است ، در طول ولتاژ 2.0 ولت تا 5.5 ولت کارآمد است و آن را برای تنظیمات مختلف برق مناسب می کند.طراحی کاملاً استاتیک آن به آن اجازه می دهد تا برنامه های کم مصرف را کنترل کند ، در حالی که هر دو محدوده دمای تجاری و صنعتی را ارائه می دهد و به آن تطبیق پذیری در محیط های مختلف می دهد.
مشخصات فنی ، ویژگی ها ، پارامترها و قطعات قابل مقایسه برای میکروکنترلر Microchip Pic16F876A-I/SS.
نوع | پارامتر |
زمان سرب کارخانه | 8 هفته |
سوار شدن | سطح سطح |
نوع نصب | سطح سطح |
بسته / مورد | 28-SSOP (0.209 ، عرض 5.30 میلی متر) |
تعداد پین | 28 |
مبدل داده ها | A/D 5x10b |
تعداد I/OS | 22 |
تایمرهای نگهبان | بله |
دمای عملیاتی | -40 درجه سانتیگراد 85 درجه سانتیگراد TA |
بسته بندی | لوله |
سری | PIC® 16F |
منتشر شده | 1997 |
کد JESD-609 | E3 |
کد pbfree | بله |
وضعیت جزئی | فعال |
سطح حساسیت رطوبت (MSL) | 1 (نامحدود) |
تعداد خاتمه | 28 |
کد ECCN | گوش 99 |
پایان پایانه | قلع مات (SN) |
ویژگی اضافی | با حداقل عرضه 4 ولت عمل می کند |
موقعیت پایانه | دوگانه |
فرم پایانه | بال بال |
دمای بازتاب اوج (درجه سانتیگراد) | 260 |
ولتاژ عرضه | 5 ولت |
بسامد | 20 مگاهرتز |
زمان@اوج بازتاب دمای حداکثر (ها) | 40 |
شماره قسمت پایه | pic16f876a |
شمارش پین | 28 |
منبع تغذیه | 5 ولت |
رابط | I2C ، SPI ، SSP ، UART ، USART |
اندازه حافظه | 14 کیلوبایت |
نوع نوسان ساز | خارجی |
عرضه اسمی | 1.6 میلی آمپر |
اندازه رم | 368 x 8 |
ولتاژ - عرضه (VCC/VDD) | 4V ~ 5.5 ولت |
UPS/UCS/نوع ICS محیطی | میکروکنترلر ، RISC |
تعداد بیت ها | 8 |
پردازنده اصلی | عکس |
محیط زیست | |
نوع حافظه برنامه | فلاش |
اندازه اصلی | 8 بیتی |
اندازه حافظه برنامه | 14 کیلوبایت (8k x 14) |
اتصال | I2C ، SPI ، UART/USART |
اندازه بیت | 8 |
زمان دسترسی | 20 میکرومتر |
دارای ADC است | بله |
کانال های DMA | هیچ |
عرض اتوبوس داده | 8b |
تعداد تایمر/پیشخوان | 3 |
آدرس اتوبوس | 8b |
تراکم | 112 کیلوبایت |
اندازه eeprom | 256 x 8 |
خانواده CPU | عکس |
تعداد کانال های ADC | 5 |
تعداد کانال های PWM | 2 |
تعداد کانال های I2C | 1 |
قد | 1.83 میلی متر |
طول | 10.34 میلی متر |
عرض | 5.38 میلی متر |
رسیدن به SVHC | بدون SVHC |
سخت شدن | هیچ |
وضعیت ROHS | سازگار با ROHS3 |
بدون رهبری | بدون رهبری |
شماره قطعه | pic16f876a-i/ss | PIC16F767-I/SS | pic16f73-i/ss | pic16f76-i/ss |
سازنده | فناوری میکروچیپ | فناوری میکروچیپ | فناوری میکروچیپ | فناوری میکروچیپ |
بسته / مورد | 28-SSOP (0.209 ، عرض 5.30 میلی متر) | 28-SSOP (0.209 ، عرض 5.30 میلی متر) | 28-SSOP (0.209 ، عرض 5.30 میلی متر) | 28-SSOP (0.209 ، عرض 5.30 میلی متر) |
تعداد پین | 28 | 28 | 28 | 28 |
عرض اتوبوس داده | 8 ب | 8 ب | 8 ب | 8 ب |
تعداد I/O | 22 | 25 | 22 | 22 |
رابط | I2C ، SPI ، SSP ، UART ، USART | i2c ، spi ، uart ، usart | I2C ، SPI ، SSP ، UART ، USART | I2C ، SPI ، SSP ، UART ، USART |
اندازه حافظه | 14 کیلوبایت | 14 کیلوبایت | 14 کیلوبایت | 7 کیلوبایت |
ولتاژ عرضه | 5 ولت | 5 ولت | 5 ولت | 5 ولت |
محیط زیست | تشخیص/تنظیم مجدد قهوه ای ، ... | تشخیص/تنظیم مجدد قهوه ای ، ... | تشخیص/تنظیم مجدد قهوه ای ، ... | تشخیص/تنظیم مجدد قهوه ای ، ... |
شماره قطعه | شرح | سازنده |
PIC16F876T-04I/SO | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PDSO28 ، 0.300 اینچ ، پلاستیک ، MS-013 ، SO-28 | Microchip Technology Inc |
PIC16F876T-04/SO | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PDSO28 ، 0.300 اینچ ، پلاستیک ، MS-013 ، SO-28 | Microchip Technology Inc |
PIC16F876-04I/PM | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PDIP28 ، پلاستیک ، DIP-28 | Microchip Technology Inc |
PIC16F876T-04/PQ | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PQFP44 ، 10 10 10 میلی متر ، ارتفاع 2 میلی متر ، متریک ، پلاستیک ، QFP-44 | Microchip Technology Inc |
PIC16F876-04/L | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PQCC44 ، پلاستیک ، LCC-44 | Microchip Technology Inc |
PIC16F876T-04/L | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PQCC44 ، پلاستیک ، LCC-44 | Microchip Technology Inc |
PIC16F876T-04I/PT | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PQFP44 ، 10 10 10 میلی متر ، ارتفاع 1 میلی متر ، پلاستیک ، TQFP-44 | Microchip Technology Inc |
PIC16F876-04/PQ | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PQFP44 ، 10 10 10 میلی متر ، ارتفاع 2 میلی متر ، متریک ، پلاستیک ، QFP-44 | Microchip Technology Inc |
PIC16F876-04I-SP | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PDIP28 ، 0.300 اینچ ، لاغر ، پلاستیک ، MO-095 ، DIP-28 | Microchip Technology Inc |
PIC16F876-04I/SO | میکروکنترلرها و پردازنده های 8 بیتی ، فلش ، 4 مگاهرتز ، میکروکنترلر RISC ، PDSO28 ، 0.300 اینچ ، پلاستیک ، MS-013 ، SO-28 | Microchip Technology Inc |
در سیستم های خودرو ، PIC16F876 اغلب برای کنترل سنسورها ، مدیریت سیگنال ها و پردازش داده ها از اجزای مختلف استفاده می شود.قابلیت تبدیل آنالوگ به دیجیتال و قابلیت های مدولاسیون عرض پالس آن را در نظارت بر پارامترهای موتور و کنترل محرک ها مفید می کند و عملکرد قابل اعتماد را برای عملکردهای وسیله نقلیه فراهم می کند.
ویژگی های قوی PIC16F876 ، از جمله چندین تایمر ، رابط های ارتباطی و قابلیت های آنالوگ ، آن را برای کارهای اتوماسیون صنعتی مناسب است.این دستگاه می تواند ماشین آلات را کنترل کند ، ورودی های سنسور را کنترل کند و زمان بندی دقیق و کار با داده ها را در فرآیندهای تولید امکان پذیر کند و به حفظ سازگاری و صحت در عملیات صنعتی کمک کند.
این تطبیق پذیری میکروکنترلر آن را برای لوازم مدرن ، جایی که می تواند عملکردهای مختلفی را انجام دهد ، از کنترل موتور در ماشین لباسشویی گرفته تا مدیریت سنسور در ترموستات های هوشمند ایده آل می کند.حالت خواب صرفه جویی در مصرف برق و دامنه ولتاژ گسترده و گسترده در کاربردهای لوازم خانگی که در آن راندمان انرژی ارزش دارد ، به ویژه سودمند است.
در الکترونیک مصرفی ، PIC16F876 وظایفی را شامل می شود که شامل رابط های کاربر ، کنترل داده ها و توابع کنترل می شود.قابلیت های آنالوگ و دیجیتالی آن ، آن را قادر می سازد تا با سنسورها کار کند ، داده ها را از ورودی هایی مانند دکمه ها یا شماره گیری ها و خروجی های کنترل ، مدیریت کند ، و آن را برای محصولاتی مانند دستگاه های اتوماسیون خانگی ، کنترل از راه دور و الکترونیک تعاملی مناسب می کند.
Microchip Technology ، Inc. راه حل های کنترل تعبیه شده را که به ایجاد دستگاه های قابل اعتماد ، متصل و ایمن کمک می کند ، طراحی و تجهیز می کند.محصولات و ابزارهای توسعه این شرکت به مهندسان این امکان را می دهد تا طرح های بسیار بهینه ای ایجاد کنند که هزینه ، عملکرد و زمان به بازار را تعادل می دهد.دفتر مرکزی در چندلر ، آریزونا ، میکروچیپ در خدمت طیف متنوعی از صنایع از جمله خودرو ، صنعتی ، الکترونیک مصرفی ، هوافضا ، دفاع و ارتباطات است.
بیش از 120،000 مشتری برای کیفیت و قوام به میکروچیپ متکی هستند ، که در استانداردهای تحویل آن و قابلیت اطمینان محصول منعکس شده اند.این شرکت پشتیبانی فنی را در اولویت قرار می دهد و منابعی را ارائه می دهد که به مشتریان کمک می کند تا به طور مؤثر اجزای میکروچیپ را در طرح های خود ادغام کنند.این تمرکز بر پشتیبانی مشتری ، با انتخاب گسترده ای از راه حل های تعبیه شده ، نقش Microchip را به عنوان یک انتخاب پیشرو در بازار تقویت می کند.
نوسان ساز ممکن است به دلیل خود کریستال یا اتصالات صفحه مدار ارتعاش نباشد.انواع مختلف نوسان ساز ، مانند نوسان سازهای کریستالی سرامیک و فلزی ، متفاوت متصل می شوند.اطمینان حاصل کنید که اتصالات با نوع اسیلاتور کریستالی که استفاده می کنید مطابقت داشته باشد.بررسی دوبار طرح بندی صفحه مدار همچنین می تواند به شناسایی مشکلات اتصال کمک کند.
فقط ثابت ها را می توان در حافظه برنامه ذخیره کرد ، به این معنی که داده ها فقط با استفاده از جدول جستجوی قابل دسترسی هستند.این داده های آرایه ، پس از ذخیره در برنامه به همراه برنامه ، فقط خواندنی می شود و توسط خود برنامه قابل تغییر نیست.در صورت نیاز به تغییر داده ها ، اضافه کردن یک تراشه حافظه فلش خارجی را در نظر بگیرید که به عنوان حافظه داده قابل ارتقاء عمل می کند که PIC16F876 می تواند در صورت لزوم به آن دسترسی داشته و اصلاح کند.
بله ، درگاه RB در PIC16F876 دارای مقاومت در برابر کشش داخلی است ، اما فقط در صورت تنظیم درگاه به عنوان ورودی کار می کند.هنگامی که به عنوان یک خروجی تنظیم می شود ، مقاومت کشش غیرفعال می شود.برای اطمینان از عملکرد مناسب ، تأیید کنید که بیت های پیکربندی به درستی تنظیم شده اند.به عنوان مثال ، اگر از کریستال 4M استفاده می کنید ، آن را روی XT تنظیم کنید ، در حالی که یک کریستال 8 متر برای نوسان با سرعت بالا باید روی HS تنظیم شود.همچنین ، اطمینان حاصل کنید که بیت برنامه نویسی ولتاژ کم (LVP) خاموش است.
لطفاً یک سؤال ارسال کنید ، ما بلافاصله پاسخ خواهیم داد.
در 2024/10/29
در 2024/10/29
در 1970/01/1 2933
در 1970/01/1 2486
در 1970/01/1 2079
در 0400/11/8 1872
در 1970/01/1 1759
در 1970/01/1 1709
در 1970/01/1 1649
در 1970/01/1 1537
در 1970/01/1 1532
در 1970/01/1 1500