میکروکنترلر (d 4040) ( intel) نحوه عملکرد ؛ ساختار و کاربرد ها (مهندسی برق _ الکترونیک)
پژوهشگر و نویسنده: ( افشین رشید )
نکته :برخلاف 4040 های قدیمی تولید 1974 سری های به روز رسانی شده جدید 4040 D اینتل که توسط شرکت های دیگر تولید میشود یک نسخه پیشرفته از 4040 با همان فرکانس میکروکنترلر 4040 اجرا می شود و دارای همان سرعت موثر در اجرای دستورالعمل - 92،000 دستورالعمل در ثانیه برای دستورالعمل های تک کلمه ای است.
طبق اطلاعات استفاده گنندگان خانواده 4040 اینتل بر خلاف برخی از ریزپردازنده ها می توانند در محدوده دمای صنعتی کار کنند ، اما مشخص نیست که چگونه این قطعات مشخص شده اند. هیچ تولید کننده منبع دوم شناخته شده ای در تولید سری جدید خانواده ریزپردازنده Intel 4040 شناخته نشده است.
برخی قابلیت های میکروکنترلر سری جدید خانواده 4040 به شرح زیر میباشد:
حداکثر اندازه حافظه برنامه از 4 KB به 8 KB افزایش یافته است.
اندازه پشته پردازنده 4040 به 7 سطح افزایش یافته است.
بانک اضافی از 8 رجیستر 4 بیتی به CPU اضافه شده است.
CPU قادر به انجام وقفه است.
مجموعه دستورالعمل i4040 شامل 14 دستورالعمل جدید - دستورالعمل های متوقف ، منطقی ، برخورد با وقفه و انتخاب بانک است.
معماری سری جدید میکروکنترلر های خانواده 4040 اینتل
در این ساختار معماری ذخیرهسازی و کانالهای سیگنال برای هر مجموعه دستورالعمل و داده به صورت جداگانه ایجادشده است. این معماری کل دادهها را در میکروکنترلر ذخیره می کند و هیچ دسترسی برای ذخیره دستورالعمل به عنوان داده وجود ندارد. امکان دسترسی همزمان به دستورالعملها و داده ذخیرهشده درون کانالهای داخلی میکروکنترولر را فراهم میکند. میکروکنترلر 4040 بخشی از چیپست MCS-40 است که علاوه بر خود پردازنده 4040 ، شامل 4001 دستگاه ROM و I / O ، 4002 RAM و دستگاه I / O ، 4003 رم و دستگاه I / O ، ثبت نام shift 4003 ، حافظه استاندارد 4008/4009 و مجموعه رابط I / O ، RAM استاتیک 4101 ، ژنراتور ساعت 4201 ، رابط حافظه استاندارد 4289 ، دستگاه 4308 ROM و I / O ، 4316 ROM و 4702 PROM پاک کننده.سری جدید میکروکنترلر اینتل 4040 در سیستم توسعه میکرو رایانه Intellec 4/40 و در کاربردهای جاسازی شده مورد استفاده قرار گرفته است. ودر پروژه های عمومی ؛ صنعتی کوچک و رباتیک مورد استفاده میباشد.
پژوهشگر و نویسنده: دکتر ( افشین رشید)
دکترایِ تخصصی نانو _ میکرو الکترونیک