MIMI

فروشگاه فایل دانشجویی و دانش آموزی

مقاله - ميكروكنترلر 8051

مقاله - ميكروكنترلر 8051

لینک دانلود "  MIMI file " پایین همین صفحه 

 

تعداد صفحات "59 "

فرمت فایل : word "

 

فهرست مطالب :

«مقدمه»

 

واحد پردازش مركزي

 

حافظه نيمه رسانا:RAM‌ وROM

 

ابزارهاي كنترل /نظارت

 

مقايسه ريز پردازنده ها با ميكروكنترلرها

 

معمار سخت افزار

 

«كاربردها»

 

«ويژگي هاي مجموعة دستورالعمل ها»

 

مفاهيم جديد»

 

«مزيت ها و معايب:يك مثال طراحي»

 

«مروري بر خانوادهMcs-51TM»

 

«بررسي اجمالي پايه ها»

 

«درگاه O»

 

درگاه1

 

درگاه 2

 

درگاه 3

 

ALE(Address  latch  Enable)

 

 (Extrral  Access)

 

RST(Reset)

 

«ورودي هاي نوسان ساز روي تراشه»

 

«اتصالات تغذيه»

 

«ساختار درگاه I/O»

 

«سازمان حافظه»

 

«RAM همه منظوره»

 

MOV   A,5FH

 

بانك هاي ثبات

 

«ثبات هاي كاربرد خاص»

 

«كلمه وضعيت برنامه»

 

«پرچم نقلي»

 

«پرچم نقلي كمكي»

 

«پرچم صفر 0»

 

«بيت هاي انتخاب بانك ثبات»

 

«پرچم سرريز»

 

«بيت توازن»

 

«ثبات B»

 

«اشاره گر پشته» 

 

«اشاره گر داده»

 

«ثبات هاي درگاه»

 

«ثبات هاي تايمر»

 

«ثبات هاي درگاه سريال»

 

«ثبات هاي وقفه»

 

«ثبات كنترل توان»

 

«حالت معلق»

 

«حالت افت تغذيه»

 

«حافظه خارجي»

 

«دستيابي به حافظه كد خارجي»

 

«دستيابي به حافظه داده خارجي»

 

«عمليات راه اندازي مجدد،reset

 

خلاصه دستورالعمل ها

 

 

بخشی از  فایل  :

«مقدمه»

 

با وجود اينكه بيش از بیست سال از تولد ريز پردازنده نمي گذرد،تصور وسايل الكترونيكي و اسباب بازيهاي امروزي بدون آن كار مشكلي است.در 1971 شريك انيتل،8080 را به عنوان اولين ريز پردازنده موفق عرضه كرد.مدت كوتاهي پس از آن،موتور ولا،RCA و سپس Mostechnology‌و Zilog انواع مشابهي را به ترتيب به نامهاي 6800،1801،6502،Z80 عرضه كردند.گرچه اين مدارهاي مجتمع (IC) به خودي خود فايده چنداني نداشتند اما به عنوان بخشي از يك كامپيوتر تك بورد(SBC) به جزء مركزي فرآورده هاي مفيدي براي آموزش طراحي با ريز پردازنده ها تبديل شدند.تز تيم SBC ها كه به سرعت به آزمايشگاههاي طراحي در كالج،دانشگاهها و شركت هاي الكترونيك راه پيدا كردند مي توان براي نمونه از D2 موتورولا،KIM-1 ساخت Mos technology و SDK-85‌ متعلق به شركت انتيل نام برد.

 

ميكروكنترلر قطعه اي شبيه به ريز پردازنده است.در 1976 انتيل 8748 را به عنوان اولين قطعه خانوادة ميكروكنترلرهاي MCS-48TM معرفي كرد.8748 با 17000 ترانزيستور،در يك مدار مجتمع،شامل يك cpu، 1كيلوبايت EPROM، 64 بايت RAM‌، 27 پايه I/O و يك تايمر 8 بيتي بود.اين IC‌ و ديگر اعضاي MCS-48TM   كه پس از آن آمدند خيلي زود به يك استاندارد صنعتي در كابردهاي كنترل گرا تبديل شدند.جايگزين كردن اجزاء‌الكترومكانيكي در فرآورده هاي مثل ماشين هاي لباسشويي و چراغ هاي راهنمايي از ابتدا كار،يك كاربرد مورد توجه براي اين ميكروكنترلرها بودند و همين طور باقي ماندند.ديگر فرآورده هايي كه در آنها مي توان ميكروكنترلر را يافت عبارتند از اتومبيل ها،تجهيزات صنعتي،وسايل سرگرمي و ابزارهاي جانبي كامپيوتر (افرادي كه يك IBM PC دارند كافي است به داخل صفحه كليد نگاه كنند تا مثالي از يك ميكروكنترلر را در يك طراحي با كمترين اجزاء ممكن ببينند)

 

توان ابعاد و پيچيدگي ميكروكنترلر با اعلام ساخت 8051،يعني اولين عضو خانوادة ميكروكنترلرهاي MCS-51TM در 1980 توسط انيتل پيشرفت چشمگيري كرد.در مقايسه 8048 اين قطعه شامل بيش از 60000 ترانزيستور،K4 بايت ROM، 128 بايت RAM، 32 خط I/O يك درگاه سريال و دو تايمر 16 بيتي است.كه از لحاظ مدارات داخلي براي يك TC بسيار قابل ملاحظه است.امروزه انواع گوناگوني از اين IC وجود دارند كه به صورت بخاري اين مشخصات را دو برابر كرده اند.شركت زيمنس كه دومين توليد كنندة قطعات MCS-51TM است SAB80515 را به عنوان يك 8015 توسعه يافت در يك بسته 86‌پايه با شش درگاه I/O 8 بيتي،13 منبع وقفه و يك مبدل آنالوگ به ديجيتال با 8 كانال ورودي عرضه كرده است.خانوادة 8051 به عنوان يكي از جامعترين و قدرتمندترين ميكروكنترلرهاي 8 بيتي شناخته شده و جايگاهش را به عنوان يك ميكروكنترلر مهم براي سال هاي آينده يافته است.

 

يك سيستم كامپيوتري شامل يك واحد پردازش مركزي (CPU) است كه از طريق گذرگاه آدرس،گذرگاه داده و گذرگاه كنترل به حافظة‌قابل دستيابي تصادفي (RAM) و حافظه فقط خواندي (ROM) متصل مي باشد.مدارهاي واسطه گذرگاه هاي سيستم را به وسايل جانبي متصل مي كنند.

 

 

واحد پردازش مركزي

 

CPU‌،به عنوان «مغز» سيستم كامپيوتري،تمامي فعاليت هاي سيستم را اداره كرده و همه عمليات روي داده را انجام مي دهد.انديشة اسرار آميز بودن CPU در اغلب موارد ناردست است زيرا اين تراشه فقط مجموعه اي از مدارهيا منطقي است كه بطور مداوم دو عمل انجام مي دهند:واكنشي دستورالعمل ها و اجراي آنها،CPU‌توانايي درك و اجراي دستورالعمل هاي را براساس مجموعه اي از كدهاي دورويي دارد كه هريك از اين كدها نشان دهندة يك عمل ساده است.اين دستورالعمل ها معمولاً حسابي (جمع،تفريق،ضرب و تقسيم)،منطقي (AND،OR،NOT و غيره)انتقال داده يا عمليات انشعاب هستند و يا مجموعه اي از كدهايي دروريي با نام مجموعه دستورالعمل ها نشان داده مي شوند.

 



پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 9,500 تومان
(شامل 5% تخفیف)
مبلغ بدون تخفیف: 10,000 تومان
نمایش لینک دانلود پس از پرداخت هزینه
توجه: خرید کمتر از 10,000 تومان مشتری گرامی ، برخی بانک ها از جمله بانک ملت اجازه خرید اینترنتی با مبلغ کمتر از 10000 تومان را نمی دهند باتوجه به قیمت این محصول اگر در پرداخت مشکلی داشتید از کارت سایر بانک ها برای پرداخت استفاده کنید.
ایمیل
موبایل
کمک به هزینه درمان بیماران مبتلا به سرطان

کدتخفیف:

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
88_571044_7414.zip52.9k