تراشه PIC16F874A یک میکروکنترولر مبتنی بر حافظه فلاش پیشرفته ۴۴/۴۰/۲۸ پین است.
ویژگیهای میکروکنترلر PIC16F874
• Timer0: تایمر/شمارنده ۸ بیت با ضریب پیش مقیاس ۸ بیت
• Timer1: تایمر/شمارنده ۱۶ بیت با ضریب پیش مقیاس، مدت زمان این تایمر/شمارنده می تواند در طول حالت SLEEP از طریق کریستال/کلاک خارجی افزایش یابد
• Timer2: تایمر/شمارنده ۸ بیت با رجیستر ثبت دوره و ضرایب پیش و پس مقیاس ۸ بیت
• یک ماژول ضبط، مقایسه، PWM
– ضبط ۱۶ بیتی. با حداکثر وضوح ۱۲/۵ نانو ثانیه
– مقایسه گر ۱۶ بیت، با حداکثر رزولوشن ۲۰۰ نانو ثانیه
– PWM با حداکثر رزولوشن ۱۰ بیت
• مبدل آنالوگ به دیجیتال چند کاناله ۱۰ بیت
• فرستنده گیرنده سینکرو آسینکرو عمومی (USART / SCI) با قابلیت تشخیص آدرس ۹ بیت
• پورت اسلیو موازی (PSP) به عرض ۸ بیت با کنترل کننده های خارجی RD ، WR و CS (در نسخه های فقط ۴۰ یا ۴۴ پین)
• مدار تشخیص کاهش سطح ولتاژ جهت راه اندازی مجدد (BOR)
مشخصات
پارامتر |
مقدار |
نوع حافظه برنامه |
Flash |
اندازه حافظه |
۷ کیلو بایت |
سرعت پردازنده |
۵MIPS |
اندازه حافظه SRAM |
۱۹۲ بایت |
محدوده دمایی |
۴۰– تا ۱۲۵ درجه سلسیوس |
محدوده ولتاژ کاری |
۲ تا ۵/۵ ولت |
تعداد پین |
۲۸ |
تایمر |
دو واحد ۸ بیتی، یک واحد ۱۶ بیتی |
حافظه داده EEPROM/HEF |
۱۲۸ بایتی |
امکانات جانبی ارتباط دیجیتال |
یک واحد UART، یک SPI، یک I2C، یک MSSP(SPI/I2C) |
لوازم جانبی کپچر/مقایسه/PWM |
دو ورودی کپچر،دو CCP |
ورودی ADC |
۱۰ بیتی ۸ کاناله |
نقد و بررسیها
هنوز بررسیای ثبت نشده است.