آموزش کاربردی برق - الکترونیک و کامپیوتر
WWW.AMPER.IR بهترین وبسایت در جهت آموزش و ساخت انواع پروژه های دانشجویی ( برق - الکترونیک )

 
تاريخ : جمعه دهم مهر ۱۳۸۸
 آموزش میکروکنترلر جلسه اول ( مقدماتی )

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

در آغاز برای شروع آموزش ابتدا به شکل مختصر توضیحات کوتاهی در زمینه میکروها به شما ارائه مینمایم که با ذهنی باز وارد بحث شویم .

یکی از سوالات اساسی و تکراری که خیلی از دوستان که آشنایی مختصری با بحث میکرها دارند مطرح میکنند درباره تفاوت بین میکروپروسسورها ، میکروکامپیوترها و میکروکنترلرها با یکدیگر میباشد ؟

که باید در جواب به آنها بگویم : شاید تاکنون به وفور با عبرت های میکروپروسسور ، میکرو کامپیوتر و میکروکنترلر برخورد کرده باشید . در اغلب اوقات این عبارت ها را به صورت مترادف و جایگزین یکدیگر در نظر می گیرند؛ اما در حقیقت این سه واژه تفاوت هایی اساسی با هم دارند و نمیتوان آنها را معادل یکدیگر قلمداد کرد .
یک میکروپروسسور در واقع یک واحد پردازش مرکزی ( CPU ) است . این تراشها در گذشته با استفاده از مدارهای مجتمع با مقیاس متوسط و بزرگ طراحی می شدند. شرکت اینتل ( Intel ) برای نخستین بار پیاده سازی قطعات ALU، CPU ، رجیسترها و مدار کنترل باس را در تراشه 4004 انجام داد و به این ترتیب اولین میکروپروسسور ساخته شد. این تراشه یک میکروپروسسور 4-bit بود.
گاهی یک میکروپروسسور، مدارها و قطعات ورودی/خروجی جانبی و حافظه ها در کنار یکدیگر قرار می گیرند تا کامپیوتری کوچک را به منظور تحلیل اطلاعات و کاربردهای کنترلی شکل دهند. در این حالت اصطلاحا ً واژه میکروکامپیوتر را به آنها اطلاق می کنند. هنگامی که قطعات سازنده یک میکروکامپیوتر در یک تراشه سیلیکن ( silicon ) در کنار یکدیگر قرار می گیرند، یک میکروکنترلر به وجود می آید .

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

البته خود میکروکنترلرها خود نیز به چند خانواده تقسیم میشوند که در جلسات بعدی آموزش درباره آنها بحث خواهد شد پس تا جلسه بعدی خدانگهدار .

منبع : www.amper.ir


ارسال توسط سید علی شاهرخی

اسلایدر