id: plusfair

search bot: efileyabbot

email: web.plusfa[at]gmail.com

plusfa.ir
دانلود مقاله میكروكنترلر 89C51 از خانواده MCS-51Tm و سخت افزار مدار پایه های آن و قابلیت های موجود در آن

دانلود مقاله میكروكنترلر 89C51 از خانواده MCS-51Tm و سخت افزار مدار پایه های آن و قابلیت های موجود در آن

 این فایل در مورد دانلود مقاله میكروكنترلر 89C51 از خانواده MCS-51Tm و سخت افزار مدار پایه های آن و قابلیت های موجود در آن و هم اکنون در فروشگاه 7maghale موجود می باشد.
  دسته بندی: کتاب ، جزوه
 وب سایت:فایل سل
 قیمت:6,700
اشتراک گذاری:

Facebook

Twitter

Google+

linkedin

مقدمه:
يكي از كميتهايي كه در صنايع دانستن مقدار آن اهميت زيادي دارد دما مي باشد. به خصوص در كوره ها و جاهايي كه امكان دماي بالا وجود دارد داشتن مقدار دقيق دما بسيار حائز اهميت است. پروژه اي هم كه اينجانب به عنوان پروژه پايان دوره تحصيلات كارشناسي خود انتخاب نموده ام نمايش دماي از 0 تا 1500 درجه سانتي گراد مي باشد كه سنسور دما از نوع ترموكوپل، ميكروكنترلر مورد استفاده از خانواد 8051 و نمايش گر هم از نوع LCD مي باشد.
امروزه اهميت استفاده از ميكروكنترلرها بر كسي پوشيده نيست. ميكروكنترلر داراي يك CPU به همراه مقدار ثابتي ROM , RAM و پورتهاي I/O ، تايمر درون خود مي باشد و اين امر باعث مي شود كه ميكروكنترلر فضاي بسيار كم و قيمتي مناسب و ارزان را دارا مي باشد و در كاربردهاي نه چندان پيچيده و تك منظوره از آنها استفاده مي شود. در حال حاضر تقريباً در تمام وسايلي كه روزانه با آنها سروكار داريم. مانند لوازم خانگي، لوازم اداري، لوازم خودرو و … وجود آنها را احساس مي كنيم.
در اين پروژه هم به عنوان بخش مهم و اصلي سيستم از يك نوع اين ميكروكنترلرها استفاده كرده ايم. ميكروكنترلرها برحسب كارخانه سازنده آنها انواع و مدلهاي مختلفي دارند كه انواع ميكروكنترلرها همراه با كارخانه سازنده آن و زبانهاي برنامه نويسي در زير ليست مي شود.

و خانواده MCS51 شامل انواع IC ها به شرح زير مي باشد.


در پروژه اي كه شرح آن مي رود از ميكروكنترلر 89C51 از خانواده MCS-51Tm استفاده شده است و سخت افزار مدار پايه هاي آن و قابليت هاي موجود در آن در بخش هاي بعدي پروژه توضيح داده مي شود.
اميدوارم دانشجويان و اساتيد محترم با ارائه نظرات و پيشنهادات خود ياري گر اينجانب در انجام پروژه هاي بزرگتر باشند.
با تشكر
فصل اول: مطالب تئوري و توضيح المانهاي مدار
بخش اول: آي سي هاي جبران ساز دما
1- آدرس هاي مبدل دما به كميت الكتريكي
2- مبدل دما به ولتاژ
3- ترموكوپل
4- قوانين ترموكوپل ها
5- مدار داخلي جبران ساز دما (AD595) , (AD594)
بخش دوم: LCD
1- مقايسه LCD با LED هاي هفت قسمتي
2- شرح پايه هاي LCD
3- عملكرد LCD
4- فرستادن اطلاعات به LCD
5- نحوه اتصال به LCD به ميكروكنترلر
بخش سوم: ميكروكنترلر
1- اجزاء يك سيستم ميكروكامپيوترها
2- واحد پردازش مركزي (cpu)
3- حافظه RAM و ROM و گذرگاه ها
4- خانواده MCS – 51Tm
5- بررسي پايه هاي 8051
6- پورت هاي ورودي و خروجي ميكرو
بخش چهارم: مبدل آنالوگ به ديجيتال (ADC 804)
1- اتصال ADC و سنسورها به 8051
2- پايه هاي ADC 804
3- خروجي هاي ADC 804
4- زمين آنالوگ و زمين ديجيتال ADC 804
5- تست ADC 804
6- اتصال سنسور حرارت به 8051
مبدل دما به كميت الكتريكي
عناصر نيمه هادي وابستگي زيادي به حرارت دارند. از اين خاصيت جهت ساخت مدارات مجتمع كه سنسور دما مي باشند استفاده مي شود. در اين مدارات مجتمع ولتاژ با جرياني متناسب با دماي مطلق (درجه كلوين) ايجاد مي شود. وابستگي عناصر نيمه هادي به دما به سه صورت ظاهر مي شود.
1- صورت اول ايجاد زوج الكترون – حفره ناشي از حرارت مي باشد الكترونهاي باند والانس با گرفتن انرژي حرارتي لازم به باند هدايت مي روند. نرخ ايجاد زوج الكترون – حفره در اين فرايند به طور نمايي با حرارت افزايش مي يابد.
2- در يك پيوند P–N زوج الكترون – حفره هاي ايجاد شده در نزديكي ناحيه تخليه در جهت ميدان الكتريكي پيوند حركت كرده و باعث ايجاد جريان اشباع معكوس مي شوند. پارامترهاي بسياري در وابستگي اين جريان به حرارت نقش دارند. ولي بطور ساده مي توان ديد كه بازاي C100 افزايش حرارت مقدار جريان حدوداً دو برابر مي شود از تغيير جريان اشباع معكوس با دما مي توان به عنوان اندازه گيري دما استفاده كرد ولي متأسفانه اين پارامتر در دو عنصر مشابه يكسان نبوده و علاوه به اين شدت غير خطي است.
3- اثر ديگر دما روي پيوند P-N تغيير ولتاژ دو سر پيوند در باياس مستقيم و در يك جريان ثابت است.
مبدلهاي دما به ولتاژ:
شكل شماره 1-1 زير يك مبدل دما به ولتاژ را نشان مي دهد مجموعه ترانزيستورهاي Q3 الي Q5 تشكيل منبع جريان را مي دهند. سطح مقطع اميترترانزيستور Q5 8 برابر Q3 و Q4 مي باشد.
ولتاژ تقويت شده مي باشد. گين تقويت كننده فوق R3/R2 بوده و لذا ولتاژ خروجي به صورت زير است كه تابعي خطي از دماي مطلق مي باشد بايد توجه داشت كه ساخت چنين مداري بصورت گسسته نياز به مقاومتهاي دقيق با ضريب حرارتي يكسان دارد. مداري كه شرح آن رفت. جزو مبدلهاي سه پايه مي باشد كه پايه هاي آن عبارتند از V+ و زمين و از نمونه هاي عملي چنين مبدلي مي توان به مدار مجتمع LM35 اشاره كرد.


مبدل دما به ولتاژ با دو پايه:
عملكرد اين نوع از مدارات مجتمع مانند يك ديودزنر بوده كه ولتاژ شكست آن با دما به طور خطي تغيير مي كند مانند شكل زير نمونه اي از مدار داخلي اين نوع مبدل را نشان مي دهد در اينجا نيز اساس كار مانند قبل آشكار نمودن اختلاف ولتاژ بيس دو ترانزيستور با جريان متفاوت است. در اين شكل 2-1 اگر گين A2 بزرگ باشد، به اجبار ولتاژ كلكتورهاي Q1 و Q2 نيز مساوي خواهد بود. اين مطلب بخاطر وجود فيدبك منفي شديد مي باشد. فرض كنيد كه بنا به دليلي ولتاژ كلكتور Q1 بالا رود. اين حالت باعث مي شود تا خروجي تقويت A2 مثبت باشد و جريان Q3 و Q4 افزايش يابد. اين افزايش جريان كاهش ولتاژ را بدنبال داشته و لذا ولتاژ دو سر مقاومت R4 نيز كاهش مي يابد اين به معني كم شدن Vbe مي باشد كه در نتيجه افزايش جريان Q1 و كاهش ولتاژ كلكتور آن را در پي خواهد داشت.


در صورتيكه فاصله منبع حرارت از دستگاه اندازه گيري خيلي زياد باشد همچنين مي توان ICAD590 كه يك منبع جريان وابسته به حرارت، حساسيت استفاده نمود.
ترموكوپل:
در سال 1821 توماس سي بك موفق به كشف ولتاژ ترموالكتريك (يك ولتاژ سي بك) گرديد كه امروزه به عنوان يكي از ابزار مهم در اندازه گيري حرارت بحساب مي آيد.
اگر در فلز مختلف A و B كه در يك نقطه به يكديگر متصل شوند در محل اتصال آنها يك اختلاف پتانسيل الكتريكي كه به آن پتانسيل تماس، ولتاژ ترمو الكتريك يا emf مي گويند، بوجود مي آيد.
ميزان پتانسيل تماس بستگي به جنس دو فلز A و B و نيز دماي محل تماس (T) دارد و از نظر رياضي توسط يك چند جمله اي قابل بيان مي باشد.

مقادير و و … بستگي به جنس دو فلز A و B دارند. به عنوان مثال مقادير فوق براي دو فلز آهن – كنستانتان كه در طبقه بندي ترموكوپلها نوع J را تشكيل مي دهند بصورت زير مي باشد.

شكل 3-1 چند نمونه منحني مشخصه ترموكوپلهاي صنعتي را نشان مي دهد.


همانطور كه در شكل پيداست ترموكوپل يك مدار بسته متشكل از محل اتصال با دماهاي T1 و T2 مي باشد اگر يك ولتمتر با امپدانس ورودي خيلي بالا را در مدار قرار دهيم بطوريكه بتوان از جريان حلقه صرفنظر نمود، در اين صورت ولتاژ اندازه گيري شده عبارت خواهد بود از تفاوت پتانسيل تماس در نقاط اتصال.

بنابراين emf اندازه گيري شده بستگي به دماهاي T1 و T2 در هر دو محل اتصال دارد. در ادامه بحث T1 دماي مورد اندازه گيري كه به آن دماي اتصال گرم (Hot junction) نيز مي گويند خواهد بود و همچنين T2 درجه حرارت اتصال مرجع كه به آن اتصال سرد (cold junction) يا (Reference junction) نيز مي گويند خواهد بود بديهي است كه جهت پي بردن به مقدار دقيق T1 از روي ولتاژ ترموالكتريك اندازه گيري شده مقدار حرارت اتصال مرجع T2 مي بايست معلوم باشد در زير به پنج قانون مربوط به رفتار ترموكوپل را كه در اندازه گيري درجه حرارت بسيار مهم مي باشند را خلاصه كرده است.
قانون اول: ولت ترموالكتريكي مستقل از دماي سيمهاي رابطه بوده و فقط به دماي محل اتصالات بستگي دارد.
اين قانون از اين نظر مهم است كه در نصب ترموكوپل در محيطهاي صنعتي، سيم هاي رابط و نيز اتصال مرجع ممكن است. متأثر از تغييرات شديد دماي محيط خود باشند. مانند Law1 از شكل 4-1.
قانون دوم: در صورتيكه يك فلز سوم C به مدار A يا B اضافه شود. بشرطي كه اتصالات جديد داراي دماي يكساني باشد، emf تغييري نخواهد كرد. اين قانون بدين معني است كه مثلاً يك ولتمتر بدون آن كه در ولتاژ مدار تأثير بگذارد مي تواند وارد مدار شود. مانند Law2 از شكل 4-1
قانون سوم: اگر فلز سوم، C بين A و B در هر اتصال قرار گيرد در صورتيكه در محل اتصالات AC و CB داراي دماي يكساني باشند باز هم emf تغييري نمي كند. كاربرد عملي اين قانون اين است كه سيمهاي A و B مي توانند توسط يك فلز سوم در محل هاي اتصالات به هم جوش داده شوند. به علاوه مي توان ولتمتر را در محل اتصال مرجع در مدار قرار داد. مانند Law3 از شكل 4-1.
قانون چهارم: اين قانون به نام قانون فلزات مياني معروف مي باشد بر طبق اين قانون مي توان emf دو فلز، مثلاً مس – آهن (AB) را از emf هاي مس – كنستانتان (AC) و كنستانتان – آهن (CB) استنتاج نمود. مانند Law4 از شكل 4-1.

قانون پنجم: اين قانون به نام قانون دماي مياني معروف است. مطابق اين قانون: بطوريكه T3 حرارت مياني مي باشد. اگر باشد. مانند Law5 از شكل 4-1.


در شكل 5-1 اهميت نصب صحيح ترموكوپلها را نشان مي دهد در اين حالت هدف اندازه گيري حرارت در داخل يك لوله حاوي بخار با فشار بالا مي باشد. حرارت مذكور كه حدود C2000 مي باشد. توسط ترموكوپل كرومل – آلومل با اندازه گيري مي نماييم. حال به بررسي هر يك از حالتهاي a تا d مي پردازيم.


(a در حالت a براي اندازه گيري دما در كنار لوله كار بي ارزش و بيهوده اي است چون درجه حرارت اتصال مرجع مي تواند داراي تغييرات شديد از ير صفر در هوا خيلي سرد تا احتمال C500+ در صورت نشت بخار باشد.
(b در اين حالت قرار دادن ولتمتر در اتاق كنترل توسط سيم هاي مسي به ترموكوپل متصل شده به همان اندازه حالت (a) بي فايده است و emf اندازه گيري شده خطا و بي مفهوم است.
(c در اين حالت ترموكوپل توسط سيم هاي از جنس خودش و يا احتمالاً سيم هاي جبراني به اتاق كنترل براي اندازه گيري رفته است. در اين حالت ديگر اتصال مرجع به اتاق كنترل كه داراي نوسانات حرارتي خيلي كمتري (حداكثر C100) مي باشد، منتقل شده است.
البته اين روش هنوز براي يك اندازه گيري دقيق غير قابل قبول بوده و بهتر است كه اتصال مرجع در يك دماي ثابت كنترل شود مثلاً در يك يخچال با دماي صفر درجه قرار داده شود.
(d يك راه حل ديگر جبران كننده تغييرات دماي اتاق كنترل، استفاده از قانون حرارت هاي مياني مي باشد كه در اين حالت با اضافه كردن يك منبع ولتاژ وابسته كه خروجي آن برابر مي باشد، خروجي اندازه گيري شده برابر با مي گردد همانطوريكه ديده مي شود منبع ولتاژ وابسته، متناسب با توان اول T2 است. چون دماي T2 پايين مي باشد. (حدود C300-20) درجات بالاتر T2 چندان تأثير در emf توليدي ندارند. منبع وابسته توسط يك پل انحرافي كه يك شاخه آن را يك مقاومت حرارتي از جنس پلاتين تشكيل مي دهد، قابل ساخت است. شكل زير يك مدار عملي جهت جبران حرارت اتصال سرد مي باشد.


گرچه جبران حرارتي اتصال سرد توسط مدار شكل بالا و با مدارهاي مشابه قابل طراحي است ولي كارخانه Analog Device كليه مدارات لازم شامل منبع ولتاژ وابسته به دما و تقويت كننده تفاضلي را در داخل يك مدار مجتمع به نام هاي AD594/AD595 قرار داد، مانند شكل 7-1 زير ساختمان داخلي اين آي سي را نشان مي دهد. كه AD594 جهت جبران سازي ترموكوپلهاي نوع (j) و AD595 براي نوع (K) طراحي و ساخته شده است. ضمن آنكه با اضافه كردن 2 يا 3 مقاومت امكان تنظيم دستي براي انواع ديگر ترموكوپل نيز وجود دارد.

اين آي سي همچنين يك خروجي اعلام خطر (Alarm) دارد كه در صورت قطع شدن هر يك از سيم هاي ترموكوپل در مسير، فعال مي گردد. خروجي اين آي سي ولتاژ را با حساسيت حدود مي باشد كه چون از معادله ترموكوپل تبعيت مي كند داراي رابطه غير خطي نسبت به T1 بوده كه مي توان با معرفي جدول در حافظه يك سيستم ديجيتال و يا حل معادله چند جمله اي به مقدار T1 دست يافت.
جهت جلوگيري از تركيب ترموكوپل با محيط، معمولاً آنها را در محفظه هايي قرار مي دهند و اين موضوع باعث زياد شدن ثابت زماني آنها مي شود. البته ميزان ثابت زماني به قطر سيم ها و جنس ماده پوشاننده آن دارد. قطر سيم هاي ترموكوپل معمولاً بين 4/0 تا 2 ميلي متر است. در صورتيكه ثابت زماني خيلي مورد نظر است. سيم هايي به قطر 1/0 هم ساخته مي شود.
جهت بالا بردن حساسيت معمولاً تعداد زيادي از ترموكوپلها را سري مي كنند، بطوريكه تمام اتصالات مرجع داراي حرارت يكسان و اتصالات اندازه گيري در كنار يكديگر براي اندازه گيري حرارت مورد نظر بكار مي رود. به اين تركيب اصطلاحاً ترموپيل مي گويند مانند شكل 8-1 زير مثلاً با اتصال 25 ترموكوپل از جنس كرومل – كنستانتان، امكان اندازه گيري با دقت C0010/0 مي باشد.


(Liquid crystal display) LCD : در اين قسمت مقدمه اي دربارة LCD و فوق آن با LED هاي هفت قسمتي، شرح پايه هاي LCD ، نحوه اتصال LCD به ميكروكنترلر و نحوة درايو كردن LCD آمده است.
LCD و LED هاي هفت قسمتي: LCD ها انواع مختلفي دارند كه بر حسب نوع LCD پايه ها و نحوه قرار گرفتن آنها با هم فرق مي كند كه نماي چند نوع LCD همراه با شكل پين ها در انتهاي اين بخش مي آيد. LCD يا همان صفحه نمايش كريستال مايع در سالهاي اخير به طور گسترده اي كاربرد پيدا كرده و در موارد زيادي جايگزيني LED هاي هفت قسمتي شده است از جمله علل استفاده روزافزون از LCD ها به جاي LED هاي هفت قسمتي مي توان به موارد زير اشاره كرد.
1) پايين بودن قيمت LCD ها
2) توانايي LCD ها در به نمايش درآوردن اعداد و حروف و گرافيك برخلاف LED هاي هفت قسمتي كه تنها مي توانند اعداد و چند حرف را نمايش دهند.
3) در LED ها كار تازه سازي (refresh) را cpu انجام مي دهد كه مدتي از زمان cpu صرف اين كار مي شود ولي در LCD ها به دليل وجود كنترل كننده تازه سازي در خود LCD انجام مي شود و به اين طريق cpu آزاد مي شود.
4) سادگي برنامه ريزي كاركترها و گرافيك كه در LCD هاي TEXT يك سري كه براي كاركترها تعريف شده است كه ما از آنها طبق كاتالوگ LCD استفاده مي كنيم و در LCD هاي گرافيك بسته به متن مورد نمايش و يا حتي اشكال مختلفي كه مي خواهيم به نمايش درآوريم كدهاي مختلفي مي بايست درست كنيم.


شرح پايه هاي LCD استفاده شده در اين پروژه:
LCD استفاده شده در اين پروژه داراي 16 پايه به مدار زير است.

VSS , VDD : به ترتيب ولتاژ 5V و زمين را فراهم مي سازند.
V0 : براي كنترل درخشندگي LCD به كار مي رود.
(register select) RS : در داخل LCD دو تا رجيستر وجود دارد كه پايه RS براي انتخاب آنها به ترتيب زير به كار مي رود اگر RS = 0 باشد ثبات دستورالعمل انتخاب مي شود و اجازه مي دهد دستوراتي نظير پاك كردن صفحه و برگرداندن كرسر: اول خط و غيره را بفرستد. اگر rs=1 باشد رجيستر اطلاعات انتخاب مي شود و به كاربر اجازه مي دهد كه اطلاعات بر روي LCD نمايش داده شود.
(read/write) R/W : اين پايه به كاربر اجازه مي دهد كه اطلاعات بر روي صفحه نمايش نوشته و يا از آن خوانده شود وقتي R/W = 1 باشد LCD در حال خواندن است و اگر R/W=0 باشد LCD آماده نوشتن است.
(Enable) E : پين enable براي لچ كردن اطلاعات ظاهر شده در پايه هاي اطلاعات استفاده مي شود وقتي اطلاعات به پايه هاي اطلاعات فرستاده مي شود يك پاس پايين رونده بايد به اين پايه اعمال شود تا اطلاعات ظاهر شده در پين هاي اطلاعات به داخل LCD لچ شود اين پالس بايد داراي حداقل ns450 عرض باشد.
(data) D0-D7 : اين هشت پايه هشت بين اطلاعات هستند كه براي فرستادن اطلاعات به LCD يا خواندن محتويات رجيسترهاي داخلي LCD بكار مي روند.
(Backlight) BL : براي روشنايي پشت صفحه LCD بكار مي رود كه بعضي از LCD ها اين دو پايه را ندارند.
عملكرد LCD :
فرستادن دستورات: براي فرستادن دستورات به LCD از جدول زير كه دستورات LCD در آن آمده است استفاده مي كنيم. ابتدا r/s را صفر مي كنيم و يك پالس پايين رونده در پايه e براي فعال كردن لچ داخلي LCD درست مي كنيم. لازم به يادآوري است كه اين جدول از جدول كاملي كه در انتهاي اين بخش آورده شده استخراج شده است.
كد شانزده
شانزدهي فرمان به ثبات دستورالعمل LCD
1 پاك كردن صفحه نمايش
2 بازگشت به مكان اول (شروع)
4 كاهش مكان نما (جابه جايي مكان نما به چپ)
6 افزايش مكان نما (جابه جايي مكان نما به راست)
5 جابجايي نمايش به راست
7 جابجايي نمايش به چپ
8 نمايش خاموش، مكان نما خاموش
A نمايش خاموش، مكان نما روشن
C نمايش روشن مكان نما خاموش
E نمايش روشن مكان نما روشن
F نمايش روشن، مكان نما چشمك بزند
10 جابجايي محل مكان نما به چپ
14 جابجايي محل مكان نما به راست
18 كل صفحه نمايش به چپ جابجا شود
1C كل صفحه نمايش به راست است جابجا شود
CO مكان نما به آغاز خط دوم برود
38 سازمان دهي 2 خط و ماتريس 5X7


لازم به ذكر است كه ما از RS = 0 براي چك كردن Busy flag استفاده مي كنيم براي اينكه ببينيم آيا LCD براي دريافت اطلاعات آماده است يا خير Busy flag در D7 است و مي تواند وقتي rs = 0 و R/W = 1 است خوانده شود. وقتي busy flag = 1 است LCD مشغول انجام دادن اعمال داخلي است و هيچ اطلاعات جديدي را نمي پذيرد و وقتي d7 = 0 شد LCD آماده دريافت اطلاعات جديد مي شود.
توجه:‌ براي نوشتن اطلاعات نيز توصيه مي شود كه busy flag را چك كنيم. نيز مي توانيم از تأخير زماني استفاده كنيم.


فرستادن اطلاعات: (sending data)
براي فرستادن اطلاعات به LCD جهت نمايش بايد پين R/S = 1 كنيم. و يك لبه پايين رونده در پايه (enable) E براي لچ كردن LCD استفاده كنيم اطلاعات مربوط به كدهاي اعداد و حروف در ضميمه جزوه آورده شده است.
براي فرستادن اطلاعات روي LCD مي بايست آدرس هاي محل مكان نما را براي اندازه هاي مختلف LCD مشخص كرد و بعد اطلاعات را فرستاد تا در مكاني كه مشخص كرده ايم بنشيند آدرس محل مكان نما براي انواع LCD ها در زير آورده شده است.


نحوه اتصال LCD به ميكروكنتر:
شكل 2-2 زير اتصال نمونه اي LCD به ميكروكنتر را نشان مي دهد كه براي درايو كردن LCD بايد انجام دهيم.


لازم به ذكر است كه اتصال LCD به ميكروكنترلر و كليه سخت افزار مدار به همراه نرم افزار مربوط به آن آمده است.
ميكروكنترلر
ما كامپيوتر را به عنوان جزء‌ مركزي بسياري از فرآورده هاي صنعتي و مصرفي از جمله، در سوپرماركت ها داخل صندوق هاي پول و ترازوها، در خانه، ماشين لباسشويي، در اجاق ها، ساعت هاي داراي سيستم خبر دهنده و ترموستات ها؟؟؟ وسايل سرگرمي مانند اسباب بازي ها و در وسايل صوتي و در محل كار در ماشين هاي تايپ و فتوكپي يا مته هاي فشاري و دستگاه هاي حروفچيني نوري مي يابيم. در اين مجموعه كامپيوترها وظيفه «كنترل» را در ارتباط با «دنياي واقعي»، براي روشن و خاموش كردن وسايل و نظارت بر وضعيت آنها انجام مي دهند.
ميكروكنترلرها (برخلاف ميكروكامپيوترها و ريزپردازنده ها) اغلب در چنين كاربردهايي يافت مي شوند. با توجه كه بيش از 20 سال از تولد ريزپردازنده نمي گذرد، تصوير وسايل الكترونيكي و اسباب بازيهاي امروزي بدون آن كار مشكلي است در 1971 شركت اينتل، 8080 را به عنوان اولين ريزپردازنده موفق عرضه كرد. مدت كوتاهي پس از آن، موتورولا، RCA سپس MOS و Zilog انواع مشابهي را به ترتيب به نامهاي z80 , 502 , 1801 , 800 عرضه كردند. گرچه اين مدارهاي مجتمع (IC ها) به خودي خود فايده چنداني نداشتند اما به عنوان بخشي از يك كامپيوتر تك بورد (SBC) ، به جزء مركزي فرآورده هاي مفيدي براي آموزش طراحي با ريزپردازنده ها تبديل شدند از اين SBC ها كه به سرعت به آزمايشگاههاي طراحي در دانشگاه ها و شركت هاي الكترونيك راه پيدا كردند مي توان براي نمونه از DZ موتورلا KIM-1 ساخت MOS Technology , SAK – 85 متعلق به شركت اينتل نام بود.
ميكروكنترلر قطعه اي شبيه به ريزپردازنده است. توان، ابعاد و پيچيدگي ميكروكنترلر با اعلام ساخت 8051 ، يعني اولين عضو خانواده ميكروكنترلرهاي MCS-51TM در 1980 توسط اينتل پيشرفت چشمگيري كرد. در مقايسه با 8048 اين قطعه شامل K4 بابت Rom و 128 بابت RAM و 32 خط I/O يك درگاه سريال و دو تايمر 16 بيتي است. كه از لحاظ مدارات داخلي براي يك IC بسيار قابل ملاحظه است كه بيش از 60000 ترانزيستور مي باشد.

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله 51 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید



قیمت محصول
6,700
مجوز فعالیت
دارد
فروشگاه
7maghale
وب سایت
فایل سل
دسته بندی مطالب
پلاسفا پلاسفا این امکان را فراهم می آورد تا بتوانید راحتتر فایل مورد نظر خود را از وب سایت هایی که دارای مجوز فعالیت هستند پیدا نموده و نسبت به دریافت آن در حداقل زمان ممکن اقدام نمایید. توجه نمایید که مشخصات فروشنده و آدرس فروشگاه فروشنده فایل ذکر گردیده است که می توانید جهت پشتیانی و گفتگو با فروشنده اقدام نمایید.
ارتباط با ما ایمیل:web.plusfa[at]gmail.com
تلگرام:plusfair
تمام حقوق برای پلاسفا محفوظ است و استفاده از مطالب سایت با ذکر منبع بلا مانع است.