👈 فروشگاه فایل 👉

پروژه ماشین حساب با استفاده از میكروكنترلر 8051

ارتباط با ما

... دانلود ...

مقدمه‌ای بر میكروكنترلر 8051

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

میكروكنترلر قطعه‌ای شبیه به ریز پردازنده است. در 1976 اینتل 8745 را به عنوان اولین قطعه خانواده‌ی یك CPU، 1 كیلو بایت EPROM ، 64 بایت، RAM، 27 پایه I/O و یك تایمر 8 بیتی بود. توان، ابعاد و پیچیدگی میكروكنترلرها با اعلام ساخت8051 یعنی اولین عضو خانواده میكروكنترلرهای MCS-51 در 1980 توسط اینتل پیشرفت چشمگیری كرد. در مقایسه با 8048 این قطعه شامل بیش از 60000 ترانزیستور، K4 بایت ROM، 128 بایت RAM، 32 خط I/O یك درگاه سریال و دو تایمر 16 بیتی است. كه از لحاظ مدارات داخلی برای یك IC بسیار قابل ملاحظه است.

امروزه انواع گوناگونی از این IC وجود دارند كه بصورت مجازی این مشخصات را دو برابر كرده‌اند. شركت زیمنس كه دومین تولید‌كننده قطعات MCS-51 است SAB80515 را به عنوان یك 8051 توسعه یافته در یك بسته‌ی 68 پایه با شش درگاه I/O 8 بیتی، 13 منبع وقفه و یك مبدل آنالوگ به دیجیتال با 8 كانال ورودی عرضه كرده است خانواده 8051 به عنوان یكی از جامعترین و قدرتمندترین میكروكنترلرهای 8 بیتی شناخته شده و جایگاهش را به عنوان یك میكروكنترلر مهم برای سالهای آینده یافته است.

فهرست مطالب

مقدمه‌ای بر میكروكنترلر 8051 1

اصطلاحات فنی 2

واحد پردازش مركزی 3

مقایسه ریز پردازنده‌ها با میكروكنترلرها 4

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

كاربردها 5

ویژگی‌های مجموعه‌ی دستور المعل ها 6

مروری بر خانواده MCS-51 8

ساختار درگاه I/O 15

سازمان حافظه 16

RAM بیت آدرس پذیر 18

بانك های ثبات 19

ثباتهای كاربرد خاص 20

كلمه وضعیت برنامه 21

پرچم نقلی 21

پرچم نقلی كمكی 22

بیت های انتخاب بانك ثبات 23

پرچم سرریز 23

بیت توازن 24

اشاره‌گر پشته 25

اتصال LCD به 8051 25

اتصال 8051 به صفحه كلید 31

زمین كردن سطرها و خواندن ستون‌ها 32

👇محصولات تصادفی👇

آمار معاملات روزانه و محاسبه متغیرهای مالی شرکت سرمایه گذاری البرز در سال 88 نقشه ی زمین شناسی شهرستان گچساران با اینستاگرام میلیونر شوید آشنایی با مهمترین تکنیک های مدیریت پرسشنامه شخصیت كالیفرنیا