پایان نامه با موضوع طراحی و ساخت تقویم دیجیتال

ارسال شده در سایت پایان نامه

چکیده :

هدف از این پروژه طراحی و ساخت تقویم دیجیتال بوده که در آن از تایمر خود میکرئ به منظور تولید ثانیه استفاده شده است

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

مقدمه :

در این پروژه ما بوسیله یک میکرو کنترلر AVR Atmega32 که محصولی از شرکت ATMEL می باشد اقدام به ساخت یک تقویم دیجیتال کرده ایم . ما از یک صفحه کلید (key pad) 4×4 برای وارد کردن اطلاعات استفاده کرده ایم برای ذخیره هشدار  نیاز به یک حافظی دائمی داریم که با قطع برق اطلاعات آن از بین نرود که برای این کار ما از حافظ ی  EEPROM خود میکرو کنترلر استفاده کرده ایم که در ادامه به تفضیل در مورد آن توضیح خواهیم داد . برای نمایش اطلاعات از یک LCD 2×16 کاراکتری استفاده نموده ایم که همانطور که از نامش پیداست دارای دو سط نمایش می باشد که هر سطرش قادر به نمایش 16 کاراکتری می باشد . همچنین از یک زنگ (Buzz ) برای ایجاد هشدارهای مورد نیاز استفاده کرده ایم مثلاً هنگام زدن هر کلید به مدت یک دهم ثانیه صدای زنگ به صدا در میاید که به معنای تایید فشرده شدن کلید می باشد . در ضمن ما از فرکانس 1MHz کلاک داخلی خود میکرو کنترلر استفاده نموده ایم .

تفاوت microprocessor  با microcontroller  :

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

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

ساختار کلی میکرو کنترلر AVR Atmega32 :

میکرو کنترلر AVR Atmega32یک میکرو کنترلر 8بیتی می باشد با معماری RISC می باشد . بدین معنی که تمامی رجیسترهای ، DATA BUS  و خانه های حافظه آن بصورت 8بیتی می باشد . این میکرو دارای 32 رجیستر 8بیتی با کاربرد عمومی نیز می باشد (R0 تا R31 ) . علاوه بر این ها این میکرو دارای 8 پورت 8بیتی نیز می باشد (PORTA ، PORTB ،  PORTC ، PORTD ) .

براي دانلود متن کامل پايان نامه اينجا کليک کنيد

 

مطالب مشابه را هم ببینید

141985615752731

فایل مورد نظر خودتان را پیدا نکردید ؟ نگران نباشید . این صفحه را نبندید ! سایت ما حاوی حجم عظیمی از پایان نامه ، تحقیق ، پروژه و مقالات دانشگاهی در رشته های مختلف است. مطالب مشابه را هم ببینید یا اینکه برای یافتن فایل مورد نظر کافیست از قسمت جستجو استفاده کنید. یا از منوی بالای سایت رشته مورد نظر خود را انتخاب کنید و همه فایل های رشته خودتان را ببینید فروش آرشیو پایان نامه روی دی وی دی

aca@

academicbooks@

پایان نامه بررسی ارتباط بین سبک های رهبری تحول گرا و مبادله ای با خلاقیت کارکنان
پایان نامه بررسی تطبیقی قید در دستور زبان فارسی و عربی
پایان نامه بررسی نقش سدیم هیدروژن سولفات تثبیت شده روی نان سیلیکا جهت تهیه برخی از مشتقات کومارین
پایان نامه بررسی اثر پارامترهای فرآیند تولید شمش نیمه جامد آلیاژ Al-A356 بر روی خواص قطعه تولیدی
سمینار کاربرد آنتن های دایورسیتی پلاریزاسیون در WLAN و مخابرات بی سیم