تراشه PIC16F630 یک میکروکنترولر ۱۸ پین مبتنی بر حافظه فلاش و از اعضای خانواده میکروکنترولرهای پرکاربرد PIC16F630 است. میکروکنترلرهای این خانواده از سری میکروهای سی موس ۸ بیت ارزانقیمت، عملکرد بالا و کاملاً استاتیک هستند. همه میکروکنترلرهای PIC از معماری پیشرفته RISC استفاده می کنند. PIC16F630 دارای ویژگی های اصلی پیشرفته ای همچون یک پشته عمیق هشت سطحی و چندین منبع وقفه داخلی و خارجی هستند. استفاده از معماری هاروارد و در نتیجه گذرگاه های جداگانه دستورالعمل ها و داده، استفاده از یک دستورالعمل به عرض ۱۴ بیت را در کنار دادههای ۸ بیتی ممکن می سازد. قابلیت پایپ لاین دو مرحلهای دستورالعمل ها باعث میشود تمام دستورالعمل ها به جز شاخههای برنامه (که به دو سیکل جهت اجرا نیاز دارند) در یک سیکل واحد اجرا شوند. در مجموع ۳۵ دستورالعمل (از مجموعه دستورالعمل های کاهش یافته) جهت این تراشه موجود است که با یک مجموعه رجیستر بزرگ تکمیل می شود.
میکروکنترولرهای PIC16F630 معمولاً نسبت به سایر میکروکنترلرهای ۸ بیتی هم رده خود از فشرده سازی کد ۱:۲ و بهبود سرعت ۱:۴ برخوردار هستند. یکپارچه شدن امکانات تراشه های PIC16F630 باعث کاهش اجزای خارجی شده، بنابراین با کاهش هزینههای سیستم، قابلیت اطمینان سیستم را ارتقا و میزان انرژی مصرفی کاهش می یابد.
امکانات میکروکنترلر PIC16F630
• ۱۶ پایه ورودی و خروجی با قابلیت کنترل جهت هر پایه به طور مجزا
• جریان دهی/جریان کشی بالا برای درایو LED مستقیم
• ماژول مقایسه گر آنالوگ با:
– دو مقایسه گر آنالوگ
– ماژول ولتاژ مرجع روی تراشه قابل برنامه ریزی (VREF)
– مرجع داخلی یا خارجی قابل انتخاب
– خروجی های مقایسه گر از بیرون در دسترس هستند
• Timer0: تایمر/شمارنده ۸ بیتی با ضریب پیش مقیاس ۸ بیتی قابل برنامه ریزی
• Timer1: تایمر/شمارنده ۱۶ بیتی با استفاده از کریستال/کلاک خارجی
• Timer2: تایمر/شمارنده ۸ بیتی با رجیستر ثبت دوره، ضریب پیش مقیاس و پس مقیاس ۸ بیتی
• ماژول ضبط، مقایسه، PWM:
– ضبط/مقایسه ۱۶ بیتی
– PWM ده بیتی
• گیرنده/فرستنده سینکرو/آسینکرو عمومی آدرس پذیر USART / SCI
مشخصات
پارامتر |
مقدار |
نوع حافظه برنامه |
Flash |
اندازه حافظه |
۱/۷۵ کیلو بایت |
سرعت پردازنده |
۵MIPS |
اندازه حافظه SRAM |
۶۴ بایت |
محدوده دمایی |
۴۰– تا ۱۲۵ درجه سلسیوس |
محدوده ولتاژ کاری |
۲ تا ۵/۵ ولت |
تعداد پین |
۱۴ |
تایمر |
دو واحد ۸ بیتی، یک واحد ۱۶ بیتی |
حافظه داده EEPROM/HEF |
۱۲۸ بایتی |
تعداد مقایسه گرها |
یک واحد |
نقد و بررسیها
هنوز بررسیای ثبت نشده است.