فرمت فایل : word(قابل ویرایش)
تعداد صفحات:64
چکیده:
زبانهای سطح بالا یا همانHLL (HIGH LEVEL LANGUAGES) به سرعت در حال تبدیل شدن به زبان استاندارد برای میکروکنترلرها (MCU) حتی برای میکروهای 8بیتی کوچک هستند. زبان برنامه نویسی BASICوCبیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند. ATMEL ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVRهستندکه علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل انجام میدهند و از 32رجیستر همه منظوره استفاده می کنند که باعث شده 4تا12بار سریعتر از میکروهای دیگر باشد.
تکنولوژی حافظه کم مصرف غیر فرار شرکت ATMELبرای برنامه ریزی AVRها مورد استفاده قرار گرفته است. در نتیجه حافظه های FLASHوEEPROMدر داخل مدار قابل برنامه ریزی هستند.
مقدمه:
انسان در زندگی در جستجوی آسایش و راحتی است. در راه به دست آوردن این آسایش تلاشهای بسیار انجام می دهد و حتی برای رسیدن به آن گاهی متحمل سختی های بسیار نیز می شود، و حاصل شدن این آسایش پس از آن سختی بسیار شیرین تر خواهد بود.
پیشرفت های علمی انسان نیز در اثر همین سعی تلاش به دست می آید و او را به آسایش نزدیکتر می کند.
گاهی بشر برای کسب موفقیت در اختراع یک وسیله یا کشف یک راز از رموز هستی ماهها و سالها عمر صرف می کند و پس از رسیدن به هدف بسیاری از همنوعان او از نتیجه یک عمر زحمت او بهره می برند و چه لذتی از این بالاتر؟
بنابراین نیاز های بشر همیشه باعث می شود او تحقیقات خود را در جهت رفع نیاز گسترده نماید. در نتیجه اختراعات و اکتشافات بسیاری در این راه انجام گرفته است.
اهداف پروژه
عنوان پروژه ای که فعالیت خود را در مورد آن آغاز نمودیم و به سرانجام رساندیم، مدار فرمان کولر می باشد.
مداری که به وسیله تایمر کار می کند. و بر طرف کننده بسیاری از مشکلات انسان امروزی خواهد بود. شاید برای شما هم پیش آمده باشد که در شبهای گرم تابستان در ابتدای شب برای فرار از شدت گرما کولر منزل خود را روشن گذاشته و در فضای مطبوعی که حاصل گشته است در خوابی شیرین فرو رفته اید ولی در نیمه های شب احساس سرما شما را وادار به بیدار شدن نموده ، تا یا بوسیله کنترل از راه دور یا بدتر از آن با بلند شدن و رفتن به سمت کلید کولر، آن را خاموش کنید و حالا وقتی که کاملاً خواب از سرتان پریده باید تلاش نمایید تا بخوابید. این در حالی است که آرزو می کنید، کاش دستگاهی وجود داشت که کولر شما را درنیمه های شب و همان زمانی که شما می خواهید خاموش می کرد و شما را از خواب شیرینتان جدا نمی نمود.
ما تمام تلاش خود را در جهت برآورده ساختن این آرزوی شما انجام داده ایم و هدفمان هدیه دادن این آسایش و آرامش خاطر به شما هم نوع عزیز بوده، با امید آنکه مورد استفاده واقع شود.
فهرست مطالب:
پیشگفتار
1
چکیده
2
مقدمه
3
اهداف پروژه
4
نقشه مدار
5
عملکرد مدار
6
توضیحاتی در ارتباط با عملکرد قطعات مدار
7
برنامه
9
خصوصیات ATMega32
12
ضمائم
20
فرمت فایل : word(قابل ویرایش)
تعداد صفحات:64
چکیده:
زبانهای سطح بالا یا همانHLL (HIGH LEVEL LANGUAGES) به سرعت در حال تبدیل شدن به زبان استاندارد برای میکروکنترلرها (MCU) حتی برای میکروهای 8بیتی کوچک هستند. زبان برنامه نویسی BASICوCبیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند. ATMEL ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVRهستندکه علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل انجام میدهند و از 32رجیستر همه منظوره استفاده می کنند که باعث شده 4تا12بار سریعتر از میکروهای دیگر باشد.
تکنولوژی حافظه کم مصرف غیر فرار شرکت ATMELبرای برنامه ریزی AVRها مورد استفاده قرار گرفته است. در نتیجه حافظه های FLASHوEEPROMدر داخل مدار قابل برنامه ریزی هستند.
مقدمه:
انسان در زندگی در جستجوی آسایش و راحتی است. در راه به دست آوردن این آسایش تلاشهای بسیار انجام می دهد و حتی برای رسیدن به آن گاهی متحمل سختی های بسیار نیز می شود، و حاصل شدن این آسایش پس از آن سختی بسیار شیرین تر خواهد بود.
پیشرفت های علمی انسان نیز در اثر همین سعی تلاش به دست می آید و او را به آسایش نزدیکتر می کند.
گاهی بشر برای کسب موفقیت در اختراع یک وسیله یا کشف یک راز از رموز هستی ماهها و سالها عمر صرف می کند و پس از رسیدن به هدف بسیاری از همنوعان او از نتیجه یک عمر زحمت او بهره می برند و چه لذتی از این بالاتر؟
بنابراین نیاز های بشر همیشه باعث می شود او تحقیقات خود را در جهت رفع نیاز گسترده نماید. در نتیجه اختراعات و اکتشافات بسیاری در این راه انجام گرفته است.
اهداف پروژه
عنوان پروژه ای که فعالیت خود را در مورد آن آغاز نمودیم و به سرانجام رساندیم، مدار فرمان کولر می باشد.
مداری که به وسیله تایمر کار می کند. و بر طرف کننده بسیاری از مشکلات انسان امروزی خواهد بود. شاید برای شما هم پیش آمده باشد که در شبهای گرم تابستان در ابتدای شب برای فرار از شدت گرما کولر منزل خود را روشن گذاشته و در فضای مطبوعی که حاصل گشته است در خوابی شیرین فرو رفته اید ولی در نیمه های شب احساس سرما شما را وادار به بیدار شدن نموده ، تا یا بوسیله کنترل از راه دور یا بدتر از آن با بلند شدن و رفتن به سمت کلید کولر، آن را خاموش کنید و حالا وقتی که کاملاً خواب از سرتان پریده باید تلاش نمایید تا بخوابید. این در حالی است که آرزو می کنید، کاش دستگاهی وجود داشت که کولر شما را درنیمه های شب و همان زمانی که شما می خواهید خاموش می کرد و شما را از خواب شیرینتان جدا نمی نمود.
ما تمام تلاش خود را در جهت برآورده ساختن این آرزوی شما انجام داده ایم و هدفمان هدیه دادن این آسایش و آرامش خاطر به شما هم نوع عزیز بوده، با امید آنکه مورد استفاده واقع شود.
فهرست مطالب:
پیشگفتار
1
چکیده
2
مقدمه
3
اهداف پروژه
4
نقشه مدار
5
عملکرد مدار
6
توضیحاتی در ارتباط با عملکرد قطعات مدار
7
برنامه
9
خصوصیات ATMega32
12
ضمائم
20