یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درمورد میکروکنترلر 8051

اختصاصی از یاری فایل تحقیق درمورد میکروکنترلر 8051 دانلود با لینک مستقیم و پر سرعت .

تحقیق درمورد میکروکنترلر 8051


تحقیق درمورد میکروکنترلر 8051

فرمت فایل:  ورد ( قابلیت ویرایش ) 


قسمتی از محتوی متن ...

 

تعداد صفحات : 25 صفحه

مزیتهای میکروکنترلر 8 بیتی 8051. 8051 در سال 1981 شرکت اینتل میکروکنترلر 8 بیتی خود را با نام 8051 معرفی کرد که دارای 128 بایت RAM، 4 کیلو بایت ROM، دو تایمر، یک درگاه سریال و 4 درگاه که تماماً بر روی یک تراشه بود.
8051 یک ریزپردازنده 8 بیتی است به این معنی که CPU آن در هر بار می تواند فقط بر روی 8 بیت داده کار کند و داده های بزرگتر باید به قسمتهای 8 بیتی شکسته شود. پس از اینکه اینتل اجازة ساخت و فروش 8051 را با شرط حفظ سازگاری کد با 8051 به سازنده گان دیگر داد، 8051 از محبوبیت زیادی برخوردار شد. این نکتة بسیار مهمی است که با وجود ویژگیهای مختلف در سرعت و مقدار ROM به کار رفته در انواع 8051، سازگاری کامل با 8051 اصلی و دستورالعملهای مربوطه هنوز هم وجود دارد.
یعنی اگر برنامه ای برای یکی از 8051ها نوشته شود می توان آن را بر روی 8051های دیگر اجرا کرد.
صرفنظر از سازندة میکروکنترلر 8051. ویژگیهای 8051 ROM 1 Serial Port 4kbytes RAM 6 Interrupt Sources 28bytes Timer 2 I/O Pins 32 میکرو کنترلر8051 عضو اصلی خانوادة 8051 است که شرکت ایتل از آن به عنوان MCS-51 یاد می کند. اعضای دیگر خانوادة 8051، 8052، 8031، 8751 و...
می باشد. 8051 درون 8051 در یکCPU از ثباتها ، Register به عنوان مکانی برای ذخیره سازی موقت اطلاعات مورد استفاده قرار می گیرد.
اکثر ثباتهای 8051 ، 8 بیتی هستند. در ثباتهای 8051 فقط داده 8 بیتی می تواند قرار داد.
در دیاگرام زیر یک ثبات با 8 بیت خود به ترتیب از با ارزشترین D7 تا کم ارزشترین D0 نشان داده شده است. D7 D6 D5 D4 D3 D2 D1 D0 تعدادی از ثباتها که بیشترین کاربرد را دارند عبارتند از: A (انباشتگر) B ، R0، R1، R2، R3، R4، R5، R6، R7، DPTR (شانگر داده) و PC (Program counter شمارندة برنامه) که همگی 8 بیتی اند به جزء DPTR و PC . ثبات PC یا شمارندة برنامه به آدرس دستورالعمل بعدی که اجرا خواهد شد اشاره می کند.
زمانی که CPU که عملی را از برنامة موجود در ROM واکشی می کند شمارندة برنامه افزایش یافته و به دستورالعمل بعدی اشاره می کند.
این ثبات 16 بیتی است. به هنگام روشن شدن میکروکنترلر 8051 همگی از آدرس0000 شروع به کار می کنند.
به عبارت دیگر هنگام روشن شدن PC مقدار 0000 را در خود خواهد داشت. پایه های 8051 در شکل زیر 32 پایه از مجموع 40 پایه در 8051 به چهار درگاه P0، P1، P2، P3 اختصاص دارند.
(شکل صفحة ) دو پایه PSEN و ALE به طور عمده توسط سیستمهای مبتنی بر 8031 به کار گرفته می شوند. XTAL1 و XTAL2 با وجود اینکه 8052 تراشه ای است که دارای نوسانساز اما نیازمند یک ساعت خارجی برای راه اندازی آن است که بیشتر از یک کریستال نوسانساز از نوع کوارتز به ورودیهای XTAL1 (پایه 19) و XTAL2 (پایه 18) متصل می شود. EA اعضای خانوادة 8051 همگی به همراه یک ROM بر روی تراشه برای ذخیره برنامه ها ارائه می شوند در چنین مواردی باید پایه EA (پایه اکو) به VCC متصل شود در

متن بالا فقط تکه هایی از متن به صورت نمونه در این صفحه درج شده است.شما بعد از پرداخت آنلاین فایل را فورا دانلود نمایید

بعد از پرداخت ، لینک دانلود را دریافت می کنید و ۱ لینک هم برای ایمیل شما به صورت اتوماتیک ارسال خواهد شد.


دانلود با لینک مستقیم


تحقیق درمورد میکروکنترلر 8051