رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود تحقیق درباره میکرو کنترلر

اختصاصی از رزفایل دانلود تحقیق درباره میکرو کنترلر دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق درباره میکرو کنترلر


دانلود تحقیق درباره  میکرو کنترلر

.انواع نرم افزار های کاربردی در حوزه میکروکنترلر چیست ؟

برای شروع یادگیری میکروکنترلر ابتدا فایل های آموزش میکروکنترلر با زبان ساده را از قسمت آموزش دانلود نمایید و کاملا مطالعه کنید، سپس کتاب میکروکنترلر های AVR نویسنده علی کاهه (از انتشارات نص) را تهیه نمایید. در این صورت برنامه های این قسمت برای شروع یادگیری میکروکنترلر از صفر بسیار مفید خواهند بود.

توصیه می شود در ابتدا تمامی مدارات این قسمت را پروگرام کرده و بر روی برد برد ببندید. سپس بعد از این مرحله سعی کنید قسمت هایی از برنامه را تغییر دهید. این برنامه ها با نرم افزار Bascom AVR نوشته شده اند.

لازم به ذکر است که نرم افزار Bascom AVR برای کسانی مناسب است که نخواهند کار حرفه ای با میکروکنترلر انجام دهند و فقط برای کارهای ساده از آن استفاده کنند. زیرا این زبان ساخت یافته نیست به این معنی که دستورات نرم افزار Bascom AVR با نرم افزار های دیگر مانند PIC Basic یا Fast AVR تفاوت دارد. اما این نرم افزار با نرم افزار Bascom 8051 بسیار شبیه هم هستند.

در عوض زبان C ساخت یافته است و در تمامی کامپایلر ها قالب یکسانی دارد. در ضمن برای میکروکنترلری مانند ARM زبان بیسیک وجود ندارد.

یکی از ویژگی های مثبت یادگیری برنامه نویسی به زبان Basic این است که می توان برنامه های نوشته شده به این زبان را به زبان C تبدیل نمود.

نمایش یک ثانیه بر روی LCD کاراکتری

در این برنامه فرکانس میکرو 4 مگاهرتز است و تقسیم فرکانسی تایمر 1 برابر 64 است در نتیجه فرکانس تایمر 1 برابر 62500 هرتز می شود و تا سرریز شدن تایمر، 3036 شمارش باقی می ماند. در این برنامه با دستور on timer1 allah با سرریز شدن تایمر 1 تابع allah اجرا می شود و در این تابع تایمر 1 با مقدار 3036 بار شده و ثانیه یک واحد زیاد می شود. باید سعی شود دستورات داخل تابع وقفه یا همان allah زیاد نشود چون در این صورت باید مقدار 3036 زیاد تر شود تا 1 ثانیه به درستی ایجاد شود.

فرکانس متر دیجیتالی

در این برنامه از تایمر صفر جهت شمارش یک ثانیه و از تایمر 1 جهت شمارش فرکانس استفاده شده است. از آنجایی که فرکانس میکروکنترلر برابر 8MHz است و تقسیم فرکانسی تایمر صفر 1024 است، در نتیجه فرکانس این تایمر حدود 7800Hz می شود که در یک ثانیه تایمر 30 بار سرریز می شود. پس از سر ریز شدن 30 بار، در وقفه ی تایمر 0 فرکانس محاسبه شده و بر روی LCD نشان داده می شود. این فرکانس متر همراه با فیبر مدار چاپی رسم شده می باشد. که هم با نرم افزار Proteus و هم Protel باز می شود.

شامل 22 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود تحقیق درباره میکرو کنترلر