دوره آموزشي ميکروکنترل

دوره آموزشي ميکروکنترل
برای شما کاربران عزیر وبسایت یکتا فایل یک کتاب آموزش کامل در مورد ميکروکنترل برای دانلود قرار داده ایم که می توانید دانلود فرمایید

دانلود - Download

لیست فایل های مشابه

لینک کوتاه : https://yektafile.ir/?p=8948

دانلود دوره آموزشي ميکروکنترل بصورت کامل


برای شما کاربران عزیر وبسایت یکتا فایل یک کتاب آموزش کامل در مورد ميکروکنترل برای دانلود قرار داده ایم که می توانید دانلود فرمایید

امروزه مردم به خواندن کتابهاي الکترونيک نسبت به کتاب معمولي علاقه بيشتري دارند و دليل آن هم در دسترس بودن تعداد بيشمار آنها در همه جا و در غالب يک تلفن همراه يا تبلت است. آنچه که در اين بين مهم است استفاده بهينه از اوقات تلف شده مردم و بخصوص جوانان عزيز است و مزيت کتابهاي الکترونيک در فراهم کردن اين موقعيت ميباشد. يک کتاب الکترونيک احتياج به شرايط ويژه اي ندارد و در همه جا ميتوان از آن بهره برد و چه بهتر که اينگونه کتابها نقشي در بالا بردن دانش و فرهنگ و توانايي مردم عزيز داشته باشد. از آنجايي که نوشتن برنامه قدرتمند و کارامد براي ميکروکنترلر به توانايي بيشتري نسبت به طراحي مدار نياز دارد بيشتر تکيه ي اين کتاب بر آموزش برنامه نويسي ميکروکنترلر و دستورات مختلف آن است. همچنين ديتا شيت ميکروکنترلرهاي پرکاربرد (شامل مشخصات و امکانات و شکل پايه ها) در فهرستي جداگانه قرار داده شده تا کاربر بتواند با توجه به نياز خود و مرور مشخصات قطعات ، قطعه مورد نظر را انتخاب کند. در کنار اينها ليست کاملي از انواع AVR قرار داده شده و کاربر با مراجعه به ليست و انتخاب هر قطعه ميتواند به ديتاشيت آنلاين آن دسترسي پيدا کند.

آموزش میکروکنترلر

ميکروکنترلر چيست


ميکروکنترلر از خانواده ريز پردازنده ها است و به معني يک کنترل کننده ديجيتال در ابعاد ريز است. هسته اصلي يک ميکروکنترلر يک ريز پردازنده يا همان CPU است با اين تفاوت که به منظور تسهيل در طراحي مدارات امکانات جانبي متفاوتي در کنار پردازنده قرار داده شده و در غالب يک تراشه به بازار روانه شده است. مهمترين امکان اضافه شده حافظه فلش و حافظه SRAM ميباشد که يکي براي نگهداري برنامه نوشته شده توسط کاربر و ديگري حافظه موقت جهت متغيرها و محاسبات است. کاربر در رايانه برنامه خود را نوشته و سپس آن را به حافظه فلش ميکرو انتقال ميدهد. حال با اعمال تغذيه به ميکرو برنامه آن شروع به اجرا ميکند. اما ريز پردازنده چيست
ريزپردازنده : ريزپردازنده يا ميکروپروسسور يک واحد پردازشگر مرکزي يا CPU است که روي يک تراشه قرار دارد. شرکت اينتل با ميکروپروسسور 4004 خود، تمام قطعات مورد نياز براي ساخت يک CPU همچون واحد رياضيات منطقي ALU، ديکدر دستورالعمل ها، رجيسترها، کنترل باس و . . . را درون يک تراشه جايگذاري کرد. 4004 يک پردازنده 4 بيتي بود (يعني در يک زمان مي‌توانست ديتا با طول 4 بيت را پردازش کند.). اين پروسسور براي محاسبات در يک ماشين حساب طراحي شده بود.
ميکروکنترلر: اگر تمام قطعاتي که براي ساخت يک ريزکامپيوتر به کار مي‌روند مانند حافظه ها و ورودي-خروجي ها را در يک جا جمع کنيم و روي يک تراشه از جنس سيليکون قرار دهيم، اين تراشه يک ميکروکنترلر ناميده مي‌شود. کمپاني Texas Instrument اولين ميکروکنترلر با نام TMS 1000 را ساخت. ميکروکنترلر سري TMS 1000به اندازه کافي،RAM ،ROM و I/O داشتند تا در اجاق هاي مايکروويو ، تايمرهاي صنعتي و ماشين حساب ها استفاده شوند.
در واقع به آي سي هايي که قابل برنامه ريزي مي‌باشد و عملکرد آنها از قبل تعيين شده است و داراي امکاناتي براي کنترل مدارات و قطعات پيرامونشان هستند، ميکروکنترلر ميگويند. ميکروکنترلرها داراي ورودي- خروجي و قدرت پردازش مي‌باشد. اين آي سي ها حکم يک کامپيوتر در ابعاد کوچک و قدرت کمتر را دارند بيشتر اين آي سي ها براي کنترل و تصميم گيري استفاده مي‌شود چون طبق الگوريتم برنامه ي آن عمل مي‌کند. اين آي سي ها براي موارد مختلفي همچون کنترل وسايل و ربات ها ، کنترل پروسه هاي کوچک و بزرگ تا استفاده در کارخانه صنعتي کار برد دارد.
يک سيستم 8 بيتي به اين معني است که CPU از طريق يک مسير 8 بيتي به ديگر قطعات داخلي ميکروکنترلر مرتبط مي‌شود.

کنترلرها با مسير داده بزرگتر بهتر از کنترلرهاي مشابه خود با مسير کوچکتر ايفاي نقش مي‌کنند. از سويي ديگر کنترلرهاي با مسير داده کوچکتر از ابزار توسعه ارزانتر نيز برخوردارند. کنترلرهاي 8 بيتي عموميت بيشتري دارند که البته نه بخاطر قيمت پايين ترشان (در مقايسه با کنترلرهاي 16بيتي و32بيتي ) بلکه قيمت ابزارهاي جانبي و توسعه بخش براي آنها بسيار ارزانتر است.

معماري ميکروکنترلر


دسته بندي ميکروکنترلر براساس خصوصيات مختلفي انجام مي‌شود. يکي از اين خصوصيات که بسيار عموميت دارد، برساختار دستورات ميکروکنترلر تکيه مي‌کند که شامل يکي از موارد زير خواهد شد:

CISC به معني مجموعه دستور المعل هاي پيچيده مي‌باشد.
RISC به معني مجموعه دستورات کاهش يافته مي‌باشد.
MISC به معني مجموعه دستورات به حداقل رسيده مي‌باشد.

نوع ديگر دسته بندي را، روش دسترسي به حافظه برنامه و حافظه داده تعيين مي‌کند: يک نوع داراي حافظه واحد است و معماري Princeton يا Von Neumann ناميده مي‌شود، در مقابل نوع ديگر با معماري Harvard که حافظه برنامه و داده از هم جدا مي‌باشند

نظرات کاربران

نویسنده نظر : آرمينا کيخسرو - 1398/8/25 (7:26)
سلام وقت بخير بسيار خوب و زيبا
 
پاسخ پشتیبانی یکتا فایل
با سلام لطف مي کنيد
 
نویسنده نظر : مهتاب گلتاج - 1398/7/14 (6:15)
سلام درود و عرض ادب دنبال اين فايل ميکشتم بسيار عالي در سايت شما پيدا کردم تشکر مي کنم از سايت خوبتون
 
پاسخ پشتیبانی یکتا فایل
سلام خواهش ميکنيم
 
نویسنده نظر : آرمينا پريدخت - 1398/5/7 (5:37)
ممنون از پشتيباني خوب و آپديت هاي سريع تون موفق باشيد
 
پاسخ پشتیبانی یکتا فایل
سلام بزرگواريد
 
نویسنده نظر : مهديس آرينا - 1398/8/26 (7:34)
سلام جناب فايل را دانلود کردم تشکر مي کنم ار ارايه اين فايل که داراي ارزش فراوان ميباشد
 
پاسخ پشتیبانی یکتا فایل
با سلام سپاسگزارم
 

برای ارسال نظر وارد سایت شوید