ماشین حساب با استفاده از میکروکنترلر 8051-303

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

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

فرمت فایل: doc

حجم فایل: 44 کیلوبایت

تعداد صفحات فایل: 38 ماشین حساب با استفاده از میکروکنترلر 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 بیتی شناخته شده و جایگاهش را به عنوان یک میکروکنترلر مهم برای سالهای آینده یافته است.

اصطلاحات فنی

یک کامپیوتر توسط دو ویژگی کلیدی تعریف می‌شود: (1) داشتن قابلیت برنامه‌ریزی برای کار کردن روی داده بدون مداخله انسان و (2) توانایی ذخیره و بازیابی عموماً یک سیستم کامپیوتری شامل ابزارهای جانبی برای ارتباط با انسان‌ها به علاوه برنامه‌هایی برای پردازش داده نیز می‌باشد تجهیزات کامپیوتر سخت افزار و برنامه های آن نرم افزار نام دارند.

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

کلمات کلیدی:

میکروکنترلر 8051

ریز پردازنده‌ها

ماشین حساب

فهرست مطالب

مقدمه‌ای بر میکروکنترلر 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

قیمت فایل فقط 5,500 تومان

عبارت های کلیدی

  • ماشین حساب با استفاده از میکروکنترلر 8051
  • دانلود پایان نامه کارشناسی برق
  • خرید مقالات، پایان نامه ها و پروژه های پایانی کارشناسی برق
  • پایان نامه کارشناسی برق
  • پایان نامه مهندسی برق
  • پایان نامه لیسانس برق
  • پایان نامه و پروژه پایانی کارشناسی در رشته مهندسی برق – الکترونیک با عنوان ماشین حساب با استفاده از میکروکنترلر 8051
  • ماشین حساب با استفاده از میکروکنترلر 8051
  • سیستم همکاری در فرو

خرید فایل

مقالات مرتبط

↓-↓

آشنایی با ماشین بینایی و تصویر برداری دیجیتالی-5293

دسته: برق، الکترونیک، مخابرات فرمت فایل: doc حجم فایل: 2248 کیلوبایت تعداد صفحات فایل: 142 پایان نامه برق و الکترونیک آشنایی با ماشین بینایی و تصویر برداری دیجیتالی پیشگفتار: با ساخت وسایل الکترو مغنا طیسی نظیر انواع الکتروموتورها، بوبین ها، رله ها وغیره، انسان قادر شد با بهره گیری از الکترونیک، کنترل ابزارهای مکانیکی را در دست گیرد و سر انجام با پیدایش میکرو پروسسورها و با توجه به توانایی...

میکروکنترلر Atmega 16-3584

دسته: برق، الکترونیک، مخابرات فرمت فایل: doc حجم فایل: 86 کیلوبایت تعداد صفحات فایل: 23 میکروکنترلر Atmega 16 خصوصیات Atmega 16: ازمعماری AVR RISC استفاده می کند. کارایی بالا وتوان مصرفی کم دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند. رجیستر کاربردی. سرعتی تا 16 MISP در فرکانس 16MHZ. حافظ برنامه وداده غیر فرار 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی. پایداری...

طراحی میکروکنترلر AVR جهت اسکن-3966

دسته: برق، الکترونیک، مخابرات فرمت فایل: doc حجم فایل: 2704 کیلوبایت تعداد صفحات فایل: 57 پایان نامه در رشته مهندسی الکترونیک با عنوان طراحی میکروکنترلر AVR جهت اسکن چکیده: قبل از ساخت میکروکنترلرها، برای ساخت هر وسیله یا ابزاری برای اندازه گیری های مختلف مثل دما، ولتاژ، جریان، فرکانس و... از سخت افزار در سطح وسیعی استفاده می شد. ولی با ساخت و اختراع میکروکنترلرها انجام این نوع اندازه گیری...

طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها-2604

دسته: برق، الکترونیک، مخابرات فرمت فایل: doc حجم فایل: 167 کیلوبایت تعداد صفحات فایل: 20 طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها مقدمه پروژه مورد نظر کنترل اتوماتیک دما با استفاده از میکروکنترلر AT89C51 می باشد که بطور مختصر بدین ترتیب است که دما توسط یک سنسور حرارتی لمس شده و سپس این دما توسط یک مبدل آنالوگ به دیجیتال (ADC) به میکرو داده شده...

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.