مقاله دزدگیر ماشین با PIR

مختصری راجع به AVR
زبانهای سطح بالا یا همان (HIGH LEVEL LANGUAGES) HLL به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکروکنترلرها (MCU) حتی برای میکروهای ۸ بیتی کوچک هستند. زبان برنامه نویسی BASIC و C بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند. ATML ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکروکنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری (REDUCED RISC INSTRUCTION SET COMPUTER) استفاده می کنند که باعث ۴ تا ۱۲ بار سریعتر از میکروهای مورد استفاده کنونی باشند.
تکنولوژی حافظه کم مصرف غیر فرّار شرکت ATMEL برای برنامه ریزی AVR ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH و EEPROM در داخل مدار قابل برنامه ریزی (ISP) هستند. میکروکنترلرهای اولیه AVR دارای ۱٫ ۲ و ۸ کیلوبایت حافظه FLASH و به صورت کلمات ۱۶ بیتی سازماندهی شده بودند.
AVR ها به عنوان میکروهای RISC با دستورات فراوان طراحی شده اند که باعث می شود حجم کد تولید شده کم و سرعت بالاتری بدست آید.

فهرست مطالب:
فصل اول
۱ـ مختصری راجع به AVR
۲ـ عملیات تک سیکل
۳ـ طراحی برای زیانهای BASIC و C
۴ـ خصوصیات ATTINY26L
۵ـ فیوز بیت های ATTINY26L
فصل دوم
۶ـ محیط برنامه نویسی  BAS com AVR
۷ـ معرفی منوهای محیط BAS com
۸ـ منوی File
۹ـ منوی EDit
۱۰ـ منوی PROGRAM
۱۱ـ منوی Tools
۱۲ـ منوی Options
۱۳ـ معرفی محیط شبیه سازی (Simu LATOR)
۱۴ـ شبیه سازی سخت افزاری
۱۵ـ گزینه VARIABLES
۱۶ـ گزینه LOCAL
۱۷ـ گزینه WATCH
۱۸ـ گزینه up
۱۹ـ گزینه INTERRUPTS
۲۰ـ معرفی محیط برنامه ریزی
فصل سوم
۴ـ برنامه دستگاه
۵ـ شماتیک ۶ـ PC B
۶ـ روی فیبر
۷ـ طریقه کار با دستگاه

 

فرمت فایل دانلود فرمت فایل: WORD

تعداد صفحات تعداد صفحات: 54

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