e AVR 1 پروژه دانشجوی مدارات میکروکنترلر

اسماعیل بخش زاد محمودی

09118315058

09336485452

09373054607

09390617786

http://telegram.me/Electronic_iran

mehrsa_bm

Esmail_bakhshzad@yahoo.com esmail2bakhshzad@gmail.com

*راهنمای سفارش پروژه*




www.doctronics.co.uk

www.powerengineering.blogfa.com

www.Elecdl.com

www.uoguelph.ca

www.doctronics.co.uk

http://www.sardarjangal.ir

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

 

 

 

 

 

 

 

 

 

 

Google

در اين وبلاگ
در كل اينترنت

الکترونیک مقدماتی

مقاومت

سلف

خازن

دیود

دیود زنر

یک سوسازی دیود

ترانزیستور BJT

دیجیتال Digital

الکترونیک صنعتی

تایرستورها Thyristors

ترایاک TRIAC

ماسفت MOSFET

ترانزیستور دوقطبی IGBT

مبدل های DC به DC

اینورترها(DC/AC Inverter)

میکرو الکترونیک AVR

برنامه نویسی Assembl

1. مقدمه

2. دستورات محاسباتی



11.مدارات میکروکنترلر 8051

12.مدارات میکروکنترلر PIC

13.مدارات میکروکنترلر AVR

14.مدارات دیجیتال Digital

15.مدارات آنالوگ Analog

 


 


دانلود نرم افزارهای کاربردی

 


Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

ساعت

برنامه ای به زبان C برای میکرو کنترلر AVR به شماره ATmega8 بنویسید که دو عدد را از صفحه کلید دریافت نماید و عملیات جمع و تفریق را روی آنها انجام دهد.

Images Project Student AVR (01)

ادامه مطلب 

برنامه ای به زبان C برای میکرو کنترلر AVR به شماره ATmega8 بنویسید که بتواند اطلاعات ساعت و تاریخ را از تراشه DS1307 آی سی ساعت RTC خوانده یا تغییرات موردنظر را توسط کی پد 4*4 بر روی تراشه مورد نظر انجام دهد. برنامه را در محیط Proteus شبیه سازی کنید. اطلاعات ساعت و تاریخ و دمای محیط بر روی LCD 2*16 نشان دهد.

Images Project Student AVR (02)

ادامه مطلب 

برنامه ای به زبان Assembly برای میکرو کنترلر AVR به شماره ATmega8 بنویسید، که دو عدد BCD بدون علامت را از پورت B دریافت کند پس از انجام چهار عمل اصلی ریاضی(+ × - ÷) با استفاده از عمل جمع ADD نتيجه را بر روی دو پورت C و D بصورت کد های خروجی برای 7Segment با تأخیر 5ms قرار دهد. برنامه را در محیط Proteus شبیه سازی کنید.

Project Student_3 (1)

ادامه مطلب  

برنامه ای به زبان BASCOM بنویسید که در آن هشت عدد LED به پورتهای تراشهAVR متصل شوند مثلاً پورت A با وصل شدن کلید اول SW1 کل مدار روشن و با قطع شدنش خاموش شود (PORTC.0) اگر کلید دوم SW2 (1PORTC.) روبه جهت پایین باشد ابتدا LED شماره 1 روشن و سپس LED1 خاموش و LED2 روشن شود این روند تا انتها ادامه پیدا کند اگر کلید دوم تغییر جهت دهد رو به بالا کل عمل بصورت عکس تکرار شود، درضمن اگر کلید اول در هر مرحله قطع شد همه LED ها خاموش و برنامه متوقف شود تا فرمان جدید صادر شود.

Project Student_4 (1)

ادامه مطلب  

برنامه ای به زبان BASCOM بنویسید که در آن دو چراغ راهنمایی را کنترل کنید، همزمان مقدار زمان روشن بودن هر یک از چراغ ها را بصورت شمارش معکوس بر روی LCD نمایش دهید.

توجه: اگر برنامه را به زبانهای برنامه نویسی دیگر یا تراشه های میکرو دیگر هم نیاز داشتید می توانم انجام دهم.

Project Student_5 (1)

ادامه مطلب  

برنامه ای به زبان Assembly برای میکرو کنترلر ATmega8 بنویسید که در آن یک فرکانس موج مربعی تولید شود و به حالت تصاعدی افزایش یابد، البته پس از فشردن یک کلید.

Project Student_6 (1)

ادامه مطلب  

برنامه ای به زبان BASCOM بنویسید که در آن یک ساعت RTC که از RTC داخلی تراشه میکروکنترلر Atmega16 استفاده شده باشد و زمان و همچنین تاریخ را برای ما نمایش دهد. کاربر بتواند توسط 3 کلید تنظیمات دلخواه مربوط به دقیقه،ساعت،روز،ماه،سال را به میکرو بدهد. ساعت ما نیز باید شرایط یاد شده در جدول زیر را نیز داشته باشد:

Project Student_7 (1)

ادامه مطلب  

برنامه ای به زبان Assembly بنویسید که در آن توسط ورودی میکروکنترلر دوعدد 8 بیتی از ورودی دریافت شود سپس توسط دو دستور MUL و ADD عملیات ضرب این دوعدد بصورت دو برنامه جداگانه انجام شود یعنی یکبار توسط دستور ضرب MUL که یک دستور تعریف شده ضرب دو عدد صحیح (بدون علامت) می باشد این عمل را انجام دهد.

Project Student_8 (1)

ادامه مطلب  

برنامه ای به زبان C برای میکرو کنترلر AVR به شماره ATmega8 بنویسید که بتواند اطلاعات ساعت و تاریخ را از تراشه DS1307 آی سی ساعت RTC خوانده یا تغییرات موردنظر را توسط کی پد 4*4 بر روی تراشه مورد نظر انجام دهد. برنامه را در محیط Proteus شبیه سازی کنید. اطلاعات ساعت و تاریخ بر روی LCD 2*16 نشان دهد. (بدون آلارم و دما سنج)

Project Student_9 (1)

ادامه مطلب  

برنامه ای به زبان C بنویسید که در آن دو چراغ راهنمایی را کنترل کند، همزمان مقدار زمان روشن بودن هر یک از چراغ ها را بصورت شمارش معکوس بر روی LCD نمایش دهید.

توجه: اگر برنامه را به زبانهای برنامه نویسی دیگر یا تراشه های میکروکنترلر دیگر هم نیاز داشتید می توانم انجام دهم.

Project Student_10 (1)Project Student_10 (1)

ادامه مطلب 

Button PYES 1 Button PNO 2 Button PNO 3Button PNO 4Button PNO 5Button PNO 6

 

این وب سایت را در گوگل محبوب کنید:

تشکر از حمایت شما
<img src="Background/Signbot LED (1).gif" width="249" height="49" alt="Signbot LED (1)" />
فروشگاه موبایل تبلت لپتاپ
کانال تلگرام