تراشه PIC16F505 از سری میکروکنترلرهای ۸ بیت سی موس ارزانقیمت و کاملاً استاتیک شرکت میکروچیپ تکنولوژی است این تراشه کارایی بالایی داشته و در ساخت آن از فناوری حافظه های فلاش استفاده شده است. بهره گیری از معماری RISC و برنامه نویسی تنها با ۳۳ دستورالعمل تک کلمه ای/تک سیکلی از دیگر ویژگیهای این تراشه کنترلی است. اجرای همه دستورالعمل ها تنها در یک سیکل کلاک (۲۰۰ میکروثانیه) روی می دهد به جز شاخه های برنامه که اجرایشان دو سیکل به طول می انجامد. عملکرد تراشه های PIC16F505 نسبت به رقبای خود در یک بازه قیمتی یکسان به مراتب بالاتر است. در نتیجه استفاده از دستورالعمل های ۱۲ بیتی کاملاً متقارن، فشرده سازی کد این میکروکنترولر نسبت به سایر میکروکنترلرهای ۸ بیتی هم رده خود ۲: ۱ است. سادگی استفاده و به خاطر سپردن مجموعه دستورالعمل های این تراشه منتج به سهولت یادگیری و برنامه نویسی این تراشه ها گردیده و در پی آن مدت زمان پیشرفت و توسعه سیستم نیز به میزان قابل توجهی کاهش می یابد.
این قطعه مجهز به ویژگی های خاصی شده است که از هزینه های سیستم و نیازهای انرژی آن می کاهد. با دو ویژگی، تنظیم مجدد همزمان با روشن شدن (POR) و تایمر تنظیم مجدد دستگاه (DRT)، نیازی به استفاده از مدار تنظیم مجدد خارجی نیست. در این میکروکنترولر چهار شیوه تنظیم و پیکربندی نوسان ساز برای انتخاب وجود دارد (از شش مورد موجود در PIC16F505)، از جمله حالت نوسان ساز داخلی INTRC و حالت نوسان ساز LP (کم مصرف). حالت خواب جهت صرفه جویی در مصرف انرژی، تایمر سگ نگهبان و محافظت از کد از جمله ویژگیهایی است که هزینه، قدرت و قابلیت اطمینان سیستم را بهبود می بخشند.
تراشه های PIC16F505 در نوع مقرون به صرفه آن با حافظه فلاش قابل برنامه ریزی برای تولید در هر حجمی مناسب هستند. از این رو مشتری علاوه بر بهره مندی از حافظه های فلاش قابل برنامهریزی منعطف، می تواند از پیشبرد قیمتی شرکت میکروچیپ در تولید میکروکنترلرهای با حافظه فلاش قابل برنامه ریزی کاملاً استفاده کند.
امکانات میکروکنترلر PIC16F505
• ۱۲ پایه ورودی/خروجی:
– جهت۱۱ پایه را میتوان به صورت ورودی/خروجی تعیین کرد
– ۱ پایه فقط می تواند ورودی باشد
– توان جریان دهی/جریان کشی بالا برای درایو LED مستقیم
– قابلیت خروج از حالت خواب با تغییر سطح منطقی پین
– مقاومت بالاکش ضعیف
• کلاک/شمارنده ۸ بیتی زمان واقعی (TMR0) با ضریب پیش مقیاس ۸ بیتی قابل برنامهریزی
مشخصات
پارامتر |
مقدار |
نوع حافظه برنامه |
Flash |
اندازه حافظه |
۱/۵ کیلو بایت |
سرعت پردازنده |
۵MIPS |
اندازه حافظه SRAM |
۷۲ بایت |
محدوده دمایی |
۴۰– تا ۱۲۵ درجه سلسیوس |
محدوده ولتاژ کاری |
۲ تا ۵/۵ ولت |
نعداد پین |
۱۴ |
تایمر |
یک واحد ۸ بیتی |
نقد و بررسیها
هنوز بررسیای ثبت نشده است.