پروژه ساخت ساعت با استفاده از میکروکنترلر AVR

پروژه ساخت ساعت با استفاده از میکروکنترلر AVR

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 23
فهرست مطالب:

میکروکنترلرچیست؟

خانواده محصولات AVR

نرم افزار

تحلیل برنامه

LCD

نحوه کامپایل برنامه و پروگرام کردن IC

پورت سریال (RS-232)

عملکرد USARTمیکرو کنترلر AVR

مبدل آنالوگ به دیجیتال(ADC)

برخی از مشخصات ADCقطعهATMEGA16

رجیسترهای واحد ADC

راه اندازی ADCبه صورت تک تبدیل و تبدیل خودکار

اندازه گیری دما با سنسور LM35

SPI BUS

نحوه عملکرد SPI

MODEهایSLEEPو تایمرWATCHDOG

توابع مدیریت توان در CODEVISION

تنظیمات رجیسترهایI/O

نحوه ارتباط دهی ورودی و خروجیهای میکرو

مشخصات برخی قطعات AVR

PINOUTبرخی قطعات AVR

خلاصه رجیستر هایATMEGA16

معرفی کامل پروژه

سخت افزار لازم

انجام تنظیمات اولیه برنامه

برنامهC پروژه

 

مقدمه

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

در این پروژه ما سعی بر ان داشتیم که ابتدا مطالب اولیه در مورد میکروهای AVRبیان کنیم سپس به سراغ انواع میکروهای AVR می رویم و توضیحاتی در مورد آن بیان می کنیم ،به سراغ میکروی مورد نظری که پروژه خود را توسط ان به مرحله اجرا گذاشته ایم بحث کرده و علت انتخاب ان را بیان کرده و همچنین نحوه برنامه ریزی کردن آن  و چگونگی ارتباط با آن، پورتهای ورودی وخروجی میکرو معرفی می شود.

 



خرید و دانلود پروژه ساخت ساعت با استفاده از میکروکنترلر AVR