میکروکنترلرهای 16 بیتی S9S12G128AMLH MCU 16BIT 128K FLASH
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | NXP |
رده محصولات: | میکروکنترلرهای 16 بیتی - MCU |
RoHS: | جزئیات |
سلسله: | S12G |
سبک نصب: | SMD/SMT |
بسته / مورد: | LQFP-64 |
هسته: | S12 |
اندازه حافظه برنامه: | 128 کیلوبایت |
عرض گذرگاه داده: | 16 بیت |
وضوح ADC: | 10 بیت |
حداکثر فرکانس ساعت: | 25 مگاهرتز |
تعداد ورودی/خروجی: | 54 ورودی/خروجی |
اندازه رم داده: | 8 کیلوبایت |
ولتاژ منبع تغذیه - حداقل: | 3.15 V |
ولتاژ منبع تغذیه - حداکثر: | 5.5 ولت |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + 125 درجه سانتیگراد |
بسته بندی: | سینی |
ولتاژ تغذیه آنالوگ: | 5 V |
نام تجاری: | نیمه هادی های NXP |
نوع رم داده: | رم |
اندازه رام داده: | 4 کیلوبایت |
نوع رام دیتا: | EEPROM |
نوع رابط: | SCI، SPI |
حساس به رطوبت: | آره |
تعداد کانال های ADC: | 12 کانال |
تولید - محصول: | MCU |
نوع محصول: | میکروکنترلرهای 16 بیتی - MCU |
نوع حافظه برنامه: | فلاش |
مقدار بسته کارخانه: | 800 |
زیر مجموعه: | میکروکنترلر - MCU |
تایمر نگهبان: | تایمر نگهبان |
قسمت # نام مستعار: | 935353877557 |
واحد وزن: | 0.012224 اونس |
♠ راهنمای مرجع خانواده MC9S12G
MC9S12G-Family یک خط تولید میکروکنترلر 16 بیتی بهینه شده، خودرویی است که بر روی کم هزینه، کارایی بالا و تعداد پین کم تمرکز دارد.این خانواده برای ایجاد پل بین میکروکنترلرهای 8 بیتی پیشرفته و میکروکنترلرهای 16 بیتی با کارایی بالا مانند MC9S12XS-Family در نظر گرفته شده است.MC9S12G-Family برای برنامههای عمومی خودرویی که به ارتباط CAN یا LIN/J2602 نیاز دارند، هدف قرار میگیرد.نمونههای معمولی این کاربردها شامل کنترلکنندههای بدنه، تشخیص سرنشین، ماژولهای درب، کنترلکنندههای صندلی، گیرندههای RKE، محرکهای هوشمند، ماژولهای روشنایی و جعبههای اتصال هوشمند است.
MC9S12G-Family از بسیاری از ویژگی های مشابه موجود در خانواده MC9S12XS- و MC9S12P-Family استفاده می کند، از جمله کد تصحیح خطا (ECC) در حافظه فلش، یک مبدل سریع آنالوگ به دیجیتال (ADC) و یک حلقه قفل فاز مدوله شده با فرکانس ( IPLL) که عملکرد EMC را بهبود می بخشد.
MC9S12G-Family برای اندازههای حافظه برنامههای کمتر تا ۱۶ کیلو بهینه شده است.به منظور ساده کردن استفاده مشتری، دارای یک EEPROM با اندازه بخش کوچک 4 بایتی است.
خانواده MC9S12G تمام مزایا و کارایی یک MCU 16 بیتی را ارائه میکند و در عین حال مزایای کم هزینه، مصرف انرژی، EMC و راندمان اندازه کد را که در حال حاضر توسط کاربران خانوادههای MCU 8 و 16 بیتی NXP از آن برخوردار است، حفظ میکند.مانند MC9S12XS-Family، MC9S12G-Family دسترسی های گسترده 16 بیتی را بدون حالت انتظار برای همه لوازم جانبی و حافظه ها اجرا می کند.MC9S12G-Family در گزینه های بسته LQFP 100 پین، LQFP 64 پین، LQFP/QFN 48 پین، LQFP 32 پین و بسته بندی 20 پین TSSOP موجود است و هدف آن به حداکثر رساندن میزان عملکرد به خصوص برای بسته های دارای تعداد پین پایین است. .علاوه بر پورت های ورودی/خروجی موجود در هر ماژول، پورت های ورودی/خروجی بیشتری با قابلیت وقفه در دسترس هستند که امکان بیدار شدن از حالت توقف یا انتظار را فراهم می کند.
ویژگی های سطح تراشه
ماژول های روی تراشه موجود در خانواده دارای ویژگی های زیر هستند:
• هسته CPU S12
• تا 240 کیلوبایت فلش روی تراشه با ECC
• حداکثر 4 کیلوبایت EEPROM با ECC
• SRAM روی تراشه تا 11 کیلوبایت
• ضریب فرکانس حلقه قفل فاز (IPLL) با فیلتر داخلی
• نوسانگر Pierce کنترل شده با دامنه 4-16 مگاهرتز
• نوسان ساز داخلی RC 1 مگاهرتز
• ماژول تایمر (TIM) تا هشت کانال را پشتیبانی می کند که طیف وسیعی از کانال ها را ارائه می دهدضبط ورودی 16 بیتی،عملکردهای مقایسه خروجی، شمارنده، و انباشتگر پالس
• مدولاسیون عرض پالس (PWM) با حداکثر هشت کانال 8 بیتی
• مبدل آنالوگ به دیجیتال تا 16 کانال، وضوح 10 یا 12 بیتی(ADC)
• حداکثر دو مبدل دیجیتال به آنالوگ 8 بیتی (DAC)
• حداکثر یک مقایسه کننده آنالوگ 5 ولت (ACMP)
• حداکثر سه ماژول رابط جانبی سریال (SPI).
• حداکثر سه ماژول رابط ارتباطی سریال (SCI) که از ارتباطات LIN پشتیبانی می کنند
• حداکثر یک ماژول شبکه کنترل کننده چند مقیاسی (MSCAN) (پشتیبانی از پروتکل CAN).2.0A/B)
• تنظیم کننده ولتاژ روی تراشه (VREG) برای تنظیم منبع تغذیه ورودی و تمام ولتاژهای داخلی
• وقفه دورهای مستقل (API)
• مرجع دقیق ولتاژ ثابت برای تبدیل ADC
• ماژول تضعیف کننده ولتاژ مرجع اختیاری برای افزایش دقت ADC