دسته بندی: مهندسی » مهندسی برق و الکترونیک
تعداد مشاهده: 282 مشاهده
فرمت فایل دانلودی: rar
فرمت فایل اصلی: doc
تعداد صفحات: 109
حجم فایل: 101 کیلوبایت
فصل اول: میکروکنترلر 8051
1-1 دراین بخش اتبدا به اعضای مختلف خانواده میکروکنترلر 8051 و ویژگی های آنها نگاه می کنیم. به علاوه خواهیم دید که سازندگان 8051 چه کسانی هستندوچه نوع محصولی ارائه می دهند.
تاریخچه مختصری از 8051
درسال 1981 شرکت Intel میکروکنترلربه نام 8051 را معرفی کرد. این میکروکنترلردارای 128 بایت 4k , RAM بایت ROM دو تایمر، یک پورت سریال وچهار پورت موازی (هریک 8 بیت) بود که همه آنها دریک تراشه تعبیه شده بودند. زمانی به آن سیستم در یک تراشه می گفتند. 8051 یک پروسسور 8 بیت است، یعنی CPU هر بار می تواند فقط روی 8بیت داده کار کند. داده های بزرگتر از 8 بیت باید به قطعات 8 بیت بشکنند وسپس بوسیلهCPU پردازش شوند. 8051 کلا دارای چهار پورت I/O با عرض 8 بیت است. شکل 2-1 را ملاحظه کنید گرچه 8051 می تواندحداکثر 64K حافظه ROM درتراشه داشته باشد، بسیاری از سازندگان فقط 4K بایت را درتراشه کار گذاشته اند.این مطلب بعدا بطور مفصل بحث شده است.
پس از آنکه Intel بشرط حفظ سازگاری با 8051 اجازه تولید را به دیگر سازندگان داد تراشه مذکور بسیار مورد توجه قرار گرفت.این توافق منجر به تولید انواع 8051 با سرعت های متفاوت مقداری ROM در تراشه بوسیله نیم دو جین سازنده شد. ما بعضی از آنها را بعدا بررسی خواهیم کرد. آنچه اهمیت دارداین است که گرچه انواع مختلف 8051 با سرعت ومقدار ROM متفاوت در تراشه موجودند ولی همه آنها با 8051 اصلی از نظر دستورات سازگارند. این بدان معنی است که اگرشما برنامه ای برای یکی بنویسید، مستقل از سازنده روی دیگری هم قابل اجرا ست.
میکروکنترلر 8051
8051 عضواصلی خانواده 8051 است Intel آن را MCS-51 می نامد. جدول 1-1 امکانات اصلی 8051 را نشان می دهد.