فروش فایل ,دانلود فایل,خرید فایل,دانلود رایگان فایل,دانلود رایگان

فروش فایل ,دانلود فایل,خرید فایل,دانلود رایگان فایل,دانلود رایگان

فروش فایل ,دانلود فایل,خرید فایل,دانلود رایگان فایل,دانلود رایگان

فروش فایل ,دانلود فایل,خرید فایل,دانلود رایگان فایل,دانلود رایگان

دانلود مقاله و تحقیق اطلاعات کلی در مورد میکروکنترلرهای AVR


» :: دانلود مقاله و تحقیق اطلاعات کلی در مورد میکروکنترلرهای AVR
عنوان مقاله: اطلاعات بسیار در مناسبت میکروکنترلرهای AVR
شکل فایل: WORD
تعداد صفحات: 29 صفحه

فهرست مطالب:
● آشنایی با میکرو کنترلرها
● سیر تکاملی میکرو کنترلرها
● معماری داخلی میکرو کنترلرها
● آغاز ای بر میکروکنترلرهای AVR
● بهره های کلیدی AVR
● واژگان کلیدی AVR
● اعقاب های محصولات AVR
● AVR های مدل tiny
● AVR های مدل Mega
● نکات کلیدی و سودمند الگو Mega
● AVR های مدل LCD
● نکات کلیدی و سودمند مدل LCD
● نکات کلیدی و سودمند حافظه ی فلش خود برنامه خرد
● راههای جوراجور از بهر عمل برنامه ریزی
● پروگرامرهایی که AVR های های خاصی را پشتیبانی باده کنند
● مقایسه ریز پردازنده و میکرو کنترلر


* در بخشی از ابتدای مقاله قید این‌سان می خوانیم:

آشنایی با میکرو کنترلرها:

میکروکنترلرها یکی از قطعات پرکاربرد الکترونیکی در صنایع گوناگون و مصارف شخصی می باشند که در بین علاقه مندان الکترونیک بسیار محبوب هستند. باب حقیقت یک میکروکنترلر یک CPU مانند CPU ی کامپیوتر شماست همراه با مدارات و قطعاتی که برای کار آن ضروری است به اضافه مداراتی که امکاناتی را به آن اضافه می کند و اینها همگی در کنار هم و در یک تراشه جمع شده اند. در واقع میکروکنترلرها پروگرام هایی را که برایشان اثر شده و در داخل آنها قرار داده شده را اجرا می کنند. این برنامه ها دقیقا تالی پروگرام هایی است که در کامپیوترهای شخصی با زبانهایی مثل اسمبلی ، C ، بیسیک یا پاسکال نوشته می شوند.

میکرو کنترلرها از ابتدا تا کنون پیشرفتهای زیادی داشته اند و هم اکنون تولید کنندگان اضافی آنها را در مدلهای مختلف و با کارکردهای جوراجور می سازند. بعضی از مهمترین تولید کنندگان عباتند از Atmel و Microchip .

همانطور که ذکر شد در داخل میکرو کنترلرها علاوه بر CPU (که عموما دارای گذرگاه داده 8 بیت است) مدارات دیگری ایضاً بود دارند که بسته به تولید کننده و مدل آن متفاوت است. این مدارات امکان‌پذیر است شامل نوسان ارغنون ساعت سیستم، حافظه Flash برای ذخیره برنامه، حافظه RAM ، حافظه EEPROM / Flash برای داده، شمارنده / تایمر، پورت سریال، مقایسه کننده آنالوگ، مبدل آنالوگ به دیجیتال / دیجیتال به آنالوگ، PWM ، پورت USB و... باشد.

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

از نظر اساس ها اشکال آن از 8 پایه تا 40 پایه بصورت DIP و بالاتر ساخته می شود.

هر میکروکنترلر دارای یک سری دستورالعمل های رقیق افزاری است که می تواند آنها را ادا کند که به آن مجموعه دستورالعمل گفته می شود. این دستورات از یک میکرو کنترلر به دیگری تفاوت هایی دارند و باب بعضی از مدلها مثل PIC و AT89s51 اصلا به بازهم شباهتی ندارند. این یکی از مناطق ضعف میکرو هاست. بعنون مثال برنامه ای که برای PIC16F84 اثر شده بر چهر ATMega8535 قابل اجرا نیست. تفاوت دیده گیر بین دستور العمل های مرتبط به سازندگان است مثلا میکروهای سری PIC با بقیه همخوانی ندارد. این سری ساخت شرکت Microchips بوده و بقیه ساختن شرکت Atmel هستند. اسم آنکه دستورات و برنامه های At89s51 کاملا به سمت درستی بر روی At89s52 اجرا می شود. همچنین آلبوم دستورالعملها در پوشیده 89s شبیه سری های tiny و Mega است.

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

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

دانلود مقاله و تحقیق اطلاعات کلی در مورد میکروکنترلرهای AVR


» :: دانلود نوشته و تحقیق اطلاعات کلی باب مورد میکروکنترلرهای AVR
عنوان مقاله: اطلاعات بسیار باب مورد میکروکنترلرهای AVR
قالب فایل: WORD
اندازه صفحات: 29 صفحه

سیاهه مطالب:
● دوستی با میکرو کنترلرها
● سیر تکاملی میکرو کنترلرها
● معماری داخلی میکرو کنترلرها
● مقدمه ایا بر میکروکنترلرهای AVR
● برخه های کلیدی AVR
● واژگان کلیدی AVR
● خانواده های محصولات AVR
● AVR های الگو tiny
● AVR های مدل Mega
● نکات کلیدی و به‌دردبخور الگو Mega
● AVR های مدل LCD
● نکات کلیدی و به‌دردبخور مدل LCD
● نکات کلیدی و به‌دردبخور حفظه ی فلش خود برنامه ریز
● راههای مختلف برای ادا برنامه ریزی
● پروگرامرهایی که AVR های های خاصی را تایید می کنند
● مقایسه ریز پردازنده و میکرو کنترلر


* در بخشی از ابتدای مقاله قید این‌سان می خوانیم:

آشنایی با میکرو کنترلرها:

میکروکنترلرها یکی از قطعات پرکاربرد الکترونیکی در صنایع گوناگون و مصارف خصوصی باده باشند که در بین علاقه مندان الکترونیک بسیار محبوب هستند. در واقع یک میکروکنترلر یک CPU مانند CPU ی کامپیوتر شماست همراه با مدارات و قطعاتی که از بهر کار آن الزامی است به اضافه مداراتی که امکاناتی را به آن اضافه می کند و اینها همگی در کنار هم و در یک تراشه جمع شده اند. باب واقع میکروکنترلرها برنامه هایی را که برایشان اثر شده و در داخل آنها قرار داده شده را اجرا می کنند. این برنامه ها دقیقا شبیه برنامه هایی است که در کامپیوترهای شخصی حرف زبانهایی الگو اسمبلی ، C ، بیسیک یا پاسکال نوشته می شوند.

میکرو کنترلرها از ابتدا تا کنون پیشرفتهای زیادی داشته اند و هم اکنون پدیدآوری کنندگان اضافی آنها را در مدلهای مختلف و با کارکردهای مختلف می سازند. بعضی از مهمترین تولید کنندگان عباتند از Atmel و Microchip .

همانطور که ذکر شد در اندرون میکرو کنترلرها علاوه بر CPU (که عموما دارای گذرگاه داده 8 اطاق است) مدارات دیگری نیز وجود دارند که بسته به تولید کننده و مدل آن متفاوت است. این مدارات امکان‌پذیر است شامل نوسان ارغنون ساعت سیستم، حافظه Flash برای ذخیره برنامه، حافظه RAM ، حافظه EEPROM / Flash برای داده، شمارنده / تایمر، پورت سریال، مقایسه کننده آنالوگ، مبدل آنالوگ به دیجیتال / دیجیتال به آنالوگ، PWM ، پورت USB و... باشد.

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

از تماشا پایه ها اشکال آن از 8 پایه تا 40 پایه بصورت DIP و بالاتر ساخته می شود.

هر میکروکنترلر دارای یک سری دستورالعمل های نرم افزاری است که باده تواند آنها را اجرا آهسته که به آن مجموعه دستورالعمل گفته می شود. این دستورات از یک میکرو کنترلر به سمت دیگری تفاوت هایی دارند و در بعضی از مدلها الگو PIC و AT89s51 اصلا به هم شباهتی ندارند. این یکی از نقاط بی‌بنیگی میکرو هاست. بعنون مانند برنامه ای که از بهر PIC16F84 نوشته شده بر روی ATMega8535 قابل اجرا نیست. تفاوت چشم گیر بین گرامر العمل های مرتبط به سازندگان است مثلا میکروهای سری PIC با بقیه همخوانی ندارد. این پوشیده ساختن شرکت Microchips بوده و بقیه ساخت شرکت Atmel هستند. اسم آنکه دستورات و برنامه های At89s51 کاملا به درستی بر روی At89s52 اجرا می شود. همچنین مجموعه دستورالعملها در سری 89s شبیه پوشیده های tiny و Mega است.

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

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

دانلود مقاله و تحقیق اطلاعات کلی در مورد میکروکنترلرهای AVR


» :: دانلود نوشته و تحقیق اطلاعات کلی باب مورد میکروکنترلرهای AVR
عنوان مقاله: اطلاعات بسیار باب مورد میکروکنترلرهای AVR
قالب فایل: WORD
اندازه صفحات: 29 صفحه

سیاهه مطالب:
● دوستی با میکرو کنترلرها
● سیر تکاملی میکرو کنترلرها
● معماری داخلی میکرو کنترلرها
● مقدمه ایا بر میکروکنترلرهای AVR
● برخه های کلیدی AVR
● واژگان کلیدی AVR
● خانواده های محصولات AVR
● AVR های الگو tiny
● AVR های مدل Mega
● نکات کلیدی و به‌دردبخور الگو Mega
● AVR های مدل LCD
● نکات کلیدی و به‌دردبخور مدل LCD
● نکات کلیدی و به‌دردبخور حفظه ی فلش خود برنامه ریز
● راههای مختلف برای ادا برنامه ریزی
● پروگرامرهایی که AVR های های خاصی را تایید می کنند
● مقایسه ریز پردازنده و میکرو کنترلر


* در بخشی از ابتدای مقاله قید این‌سان می خوانیم:

آشنایی با میکرو کنترلرها:

میکروکنترلرها یکی از قطعات پرکاربرد الکترونیکی در صنایع گوناگون و مصارف خصوصی باده باشند که در بین علاقه مندان الکترونیک بسیار محبوب هستند. در واقع یک میکروکنترلر یک CPU مانند CPU ی کامپیوتر شماست همراه با مدارات و قطعاتی که از بهر کار آن الزامی است به اضافه مداراتی که امکاناتی را به آن اضافه می کند و اینها همگی در کنار هم و در یک تراشه جمع شده اند. باب واقع میکروکنترلرها برنامه هایی را که برایشان اثر شده و در داخل آنها قرار داده شده را اجرا می کنند. این برنامه ها دقیقا شبیه برنامه هایی است که در کامپیوترهای شخصی حرف زبانهایی الگو اسمبلی ، C ، بیسیک یا پاسکال نوشته می شوند.

میکرو کنترلرها از ابتدا تا کنون پیشرفتهای زیادی داشته اند و هم اکنون پدیدآوری کنندگان اضافی آنها را در مدلهای مختلف و با کارکردهای مختلف می سازند. بعضی از مهمترین تولید کنندگان عباتند از Atmel و Microchip .

همانطور که ذکر شد در اندرون میکرو کنترلرها علاوه بر CPU (که عموما دارای گذرگاه داده 8 اطاق است) مدارات دیگری نیز وجود دارند که بسته به تولید کننده و مدل آن متفاوت است. این مدارات امکان‌پذیر است شامل نوسان ارغنون ساعت سیستم، حافظه Flash برای ذخیره برنامه، حافظه RAM ، حافظه EEPROM / Flash برای داده، شمارنده / تایمر، پورت سریال، مقایسه کننده آنالوگ، مبدل آنالوگ به دیجیتال / دیجیتال به آنالوگ، PWM ، پورت USB و... باشد.

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

از تماشا پایه ها اشکال آن از 8 پایه تا 40 پایه بصورت DIP و بالاتر ساخته می شود.

هر میکروکنترلر دارای یک سری دستورالعمل های نرم افزاری است که باده تواند آنها را اجرا آهسته که به آن مجموعه دستورالعمل گفته می شود. این دستورات از یک میکرو کنترلر به سمت دیگری تفاوت هایی دارند و در بعضی از مدلها الگو PIC و AT89s51 اصلا به هم شباهتی ندارند. این یکی از نقاط بی‌بنیگی میکرو هاست. بعنون مانند برنامه ای که از بهر PIC16F84 نوشته شده بر روی ATMega8535 قابل اجرا نیست. تفاوت چشم گیر بین گرامر العمل های مرتبط به سازندگان است مثلا میکروهای سری PIC با بقیه همخوانی ندارد. این پوشیده ساختن شرکت Microchips بوده و بقیه ساخت شرکت Atmel هستند. اسم آنکه دستورات و برنامه های At89s51 کاملا به درستی بر روی At89s52 اجرا می شود. همچنین مجموعه دستورالعملها در سری 89s شبیه پوشیده های tiny و Mega است.

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

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