مدهای PWM در تایمر کانتر صفر ATMEGA32 | قسمت سیزدهم آموزش میکروکنترلر AVR

مدهای PWM در تایمر کانتر صفر ATMEGA32 | قسمت سیزدهم آموزش میکروکنترلر AVR

در قسمت دوازدهم آموزش میکروکنترلر AVR به بررسی مدهای غیر PWM در تایمر کانتر صفر از ATMEGA32 پرداختیم. در این قسمت از آموزش AVR قصد داریم مدهای PWM در تایمر کانتر صفر از ATMEGA32 را بررسی کنیم. در قسمت قبل توضیح داده شد که در مد ن...

ادامه مطلب

قسمت دوازدهم آموزش AVR

تایمر کانتر 0 در ATMEGA32 | قسمت دوازدهم آموزش میکروکنترلر AVR

در قسمت یازدهم آموزش میکروکنترلر AVR به بررسی تایمرکانترها و عملکرد تایمر کانتر شماره 0 در mega32 پرداختیم. در این قسمت از آموزش AVR نیز ادامه مطلب تایمر کانتر 0 در ATMEGA32 را بررسی خواهیم کرد.تایمر کانتر 0 در ATMEGA32 چه م...

ادامه مطلب

تایمر 0 در mega32

تایمر 0 در mega32 | قسمت یازدهم آموزش میکروکنترلر AVR

در قسمت دهم آموزش میکروکنترلر AVR به بررسی شیوه استفاده از تایمرها و جزئیات آن‌ها و همچنین، وقفه‌ها پرداختیم. در این قسمت از آموزش AVR، تایمر کانترها و عملکرد تایمر کانتر شماره صفر در ATMEGA32 را بررسی خواهیم کرد.تایمر کانتر 0...

ادامه مطلب

آموزش Xmega قسمت 6

آموزش میکروکنترلر XMEGA قسمت ششم | رجیسترهای پورت

در قسمت پنجم آموزش میکروکنترلر XMEGA به بررسی مدهای ورودی و خروجی پورت‌ها ‌پرداختیم. در این قسمت از آموزش میکروکنترلر XMEGA به بررسی رجیسترهای پورت می‌پردازیم. در این قسمت از آموزش XMEGA در مورد مجموعه رجیسترهای PINnCTRL توضیح می...

ادامه مطلب

AVR

AVR چیست؟ + تاریخچه و بررسی تخصصی و معرفی انواع AVR

میکروکنترلر AVR توسط شرکت Atmel ساخته شده است و دارای مزایای خاصی نسبت به سایر تراشه‌ها است. به‌طورکلی، میکروکنترلر AVR نوعی چیپ قابل‌برنامه‌ریزی برای کنترل دستگاه‌هایی است که نیاز به ذخیره اطلاعات دارند.در سال 1996 شرکت Atmel...

ادامه مطلب

منابع کلاک در AVR

قسمت هفتم: منابع کلاک در AVR

منابع کلاک در AVR از طریق فیوزبیت‌ها قابل‌تنظیم هستند. کلاک در AVR را می‌توان از طریق منابع زیر تأمین کرد:اسیلاتور RC داخلی اسیلاتور داخلی با RC خارجی اسیلاتور داخلی با اتصال کریستال و رزوناتور اسیلاتور داخلی با ...

ادامه مطلب

آموزش Xmega قسمت 5

آموزش میکروکنترلر XMEGA قسمت پنجم | مدهای ورودی و خروجی پورت‌ها

در قسمت چهارم آموزش میکروکنترلر XMEGA به نحوه ایجاد پروژه و کامپایل و پروگرام کردن آن در AtmelStudio و بررسی دو مثال دراین‌خصوص ‌پرداختیم. در این قسمت از آموزش میکروکنترلر XMEGA به بررسی مدهای ورودی و خروجی پورت‌ها می‌پردازیم....

ادامه مطلب

آموزش نوشتن برنامه‌هایی با کامپایلرهای کدویژن به منظور پیاده سازی یک دیکدر BCD to 7-segment

جلسه ششم: نوشتن برنامه‌هایی با کامپایلرهای کدویژن به منظور پیاده سازی یک دیکدر BCD to 7segment

خلاصه کلی: در این جلسه توضیحاتی در مورد ساختارکلی 7segment و نحوه کار با آن ارائه می کنیم و در ادامه کد برنامه BCD to 7segment را در کامپایلر کدویژن می نویسیم و بطور مفصل آن را توضیح خواهیم داد.7segment چیست؟ قطعه ای است که ب...

ادامه مطلب

راه‌اندازی سنسور DS18B20 با AVR

راه‌اندازی سنسور DS18B20 با AVR

در این مطلب، با راه‌اندازی سنسور DS18B20 با avr آشنا می‌شویم. بدین منظور، نحوه راه‌اندازی چند سنسور دمای DS18B20 با کمک یکی از سری میکروکنترلرهای AVR، یعنی میکروکنترلر ATmega328، را بررسی می‌کنیم. شاید در نگاه اول راه‌ا...

ادامه مطلب

آموزش XMEGA

آموزش میکروکنترلر XMEGA – قسمت چهارم – نحوه ایجاد پروژه و کامپایل و پروگرام کردن آن در AtmelStudio + دو مثال

در قسمت سوم آموزش میکروکنترلر XMEGA به آشنایی با رجیسترهای پورت میکروکنترلر XMEGA ‌پرداختیم. در این قسمت از آموزش میکروکنترلر XMEGA به نحوه ایجاد پروژه و کامپایل و پروگرام کردن آن در AtmelStudio می‌پردازیم. همچنین، دو مثال دراین‌خ...

ادامه مطلب