برنامه-نویسی-میکروکنترلر-ویژوال-استودیو

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

نصب VisualGDB روی ویژوال استودیو، ساخت پروژه برای برنامه نویسی میکروکنترلرها با ویژوال استودیو، ساخت پروژه برای STM32 در ویژوال استودیو، کدنویسی STM32 در ویژوال استودیو، ساخت پروژه برای AVR در ویژوال استودیو، ساخت پروژه برای LPC در ویژوال استودیو، ساخت پروژۀ آردوینو در ویژوال استودیو

آموزش تایمر کانتر Timer Counter میکروکنترلرهای AVR مقدمۀ تایمر کانتر

آموزش تایمر کانتر Timer Counter میکروکنترلرهای AVR مقدمۀ تایمر کانتر

تعریف و تفاوت تایمر و کانتر، Duty Cycle چیست؟ PWM چیست؟ ساختار و روش کار تایمر، امکانات تایمر/کانتر در میکروکنترلرهای AVR، وقفه های تایمر/کانتر، مدهای شمارشی تایمر/کانتر، رجیستر مقایسه و تولید موج PWM در تایمر/کانتر، Capture در تایمر/کانتر، قابلیت شمارش پایین شمار، تقسیم فرکانس، عملکرد آسنکرون، تایمر/کانتر در میکروکنترلر ATmega128

آموزش پورت های IO در میکروکنترلرهای AVR پورت های IO در ATmega128A

آموزش پورت های IO در میکروکنترلرهای AVR پورت های IO در ATmega128A

پورت I/O (یا GPIO) چیست؟ رجیسترهای پورت I/O، سخت افزار یک پایه از پورت I/O، پورت های I/O میکروکنترلر ATmega128A، مقاومت پول پورت I/O، مقاومت پول دون پورت I/O، مقاومت پول آپ داخلی پورت های I/O، وضعیت Tri-state پین، جریان های Sink و Source در پورت I/O، تمرین پورت I/O

آموزش مبدل آنالوگ به دیجیتال ADC میکروکنترلرهای AVR

آموزش مبدل آنالوگ به دیجیتال ADC میکروکنترلرهای AVR

روش های تبدیل آنالوگ به دیجیتال، رابطۀ خروجی ADC با ورودی، ADC میکروکنترلر ATmega128، روش کار ADC، رزولوشن و خروجی ADC، تقسیم فرکانسی ADC، منابع تحریک و آغاز تبدیل ADC در AVR، زمان تبدیل ADC، کانال های ADC در ATmega128A، ولتاژهای مرجع ADC، وقفۀ ADC، رجیسترهای ADC در AVR ATmega128A

آموزش وقفه در میکروکنترلرهای AVR وقفه خارجی در ATmega128A

آموزش وقفه در میکروکنترلرهای AVR وقفه خارجی در ATmega128A

تعریف وقفه (Interrupt)، کاربرد وقفه، منابع تحریک وقفه، روتین وقفه یا روتین سرویس وقفه (ISR – Interrupt Service Routine)، بردار وقفه و اولویت وقفه ها، مراحل وقفه در AVR، وقفه های خارجی در AVR، رجیسترهای وقفۀ خارجی، بیت I در SREG (رجیستر وضعیت)، تمرین وقفۀ خارجی

روش راه اندازی پروتکل SPI در میکروکنترلر AVR با نمونه کد Slave

روش راه اندازی پروتکل SPI در میکروکنترلر AVR با نمونه کد Slave

اهمیت پروتکل SPI در میکروکنترلرها، راه اندازی SPI در AVR، نمونه کد SPI سمت Slave با وقفۀ SPI، از دست ندادن دادۀ دریافتی در SPI، بافر نرم افزاری در SPI، نمایش داده های دریافتی در Seven Segment و LCD، روش مناسب نوشتن برنامه برای SPI میکروکنترلر AVR

کلاس حافظه در C و C++

کلاس حافظه در C و C++

کلاس حافظه چیست؟ تعریف کلاس حافظه، کلاس حافظه در C و C++، حوزۀ تعریف متغیرها، طول عمر متغیرها، متغیرهای عمومی و محلی، کلاس حافظۀ اتوماتیک (Automatic)، کلاس حافظۀ رجیستر (Register)، کلاس حافظۀ Static محلی و عمومی، کلاس حافظۀ خارجی (External)، کلاس حافظۀ Mutable، کلمۀ کلیدی volatile

راه اندازی USART در AVR

راه اندازی USART در AVR

راه اندازی USART در AVR در اتمل استودیو و کدویژن با روش Polling و وقفۀ دریافت، اتصالات لازم برای ارتباط سریال AVR با کامپیوتر، ترمینال پورت سریال برای تبادل دادۀ سریال، نمونه کد USART میکروکنترلر AVR به روش Polling، نونه کد USART میکروکنترلر AVR با وقفه

پروتکل TWI در AVR

پروتکل TWI در AVR

پروتکل TWI در AVR، تفاوت های TWI میکروکنترلرهای AVR و پروتکل I2C استاندارد، پروتکل ارتباطی TWI چیست، نحوۀ تبادل داده در TWI، مدهای ارتباطی در TWI، اهمیت پروتکل ارتباطی TWI و کاربردهای آن، ویژگی ها و مشخصات TWI میکروکنترلرهای AVR، تنظیمات TWI در کدویژن و کدویزارد

بافر در USART میکروکنترلرها بافر نرم افزاری بافر سخت افزاری

بافر در USART میکروکنترلرها بافر نرم افزاری بافر سخت افزاری

بافر (Buffer) یک حافظۀ موقت است، تعریف بافر، بافر در USART میکروکنترلرها، بررسی بافر در USART میکروکنترلرهای AVR ATmega128A، STM32F1 و LPC1768، کاربرد بافر در دریافت داده، کاربرد بافر در ارسال داده، بافر نرم افزاری، Data over run در USART چیست؟ تأثیر اندازۀ بافر در از دست رفتن داده ها

روش کنترل دور موتور DC با PWM و Capture تایمر میکروکنترلر AVR

روش کنترل دور موتور DC با PWM و Capture تایمر میکروکنترلر AVR

نحوۀ کنترل دور موتور DC با PWM، قابلیت Capture در AVR و کنترل دور موتور DC با AVR، کاربرد Capture در کنترل دور موتور DC، برنامۀ نوشته شده برای کنترل دور موتور DC، راه اندازی موتور DC با آی سی L293D، کنترل دور موتور DC را در عمل ببینیم

PWM فرکانس متغیر با AVR، سخت افزاری و نرم افزاری

PWM فرکانس متغیر با AVR، سخت افزاری و نرم افزاری

تولید موج PWM سخت افزاری و نرم افزاری با AVR، تولید PWM فرکانس متغیر با AVR، نمونه کد PWM در AVR، فرمول Duty Cycle و فرکانس PWM، شبیه سازی PWM فرکانس متغیر در پروتئوس، نحوۀ تغییر فرکانس و Duty Cycle موج PWM، نکات PWM با فرکانس و Duty Cycle متغیر

ساخت PWM با AVR، سخت افزاری و نرم افزاری

ساخت PWM با AVR، سخت افزاری و نرم افزاری

ساخت PWM با AVR به صورت سخت افزاری و نرم افزاری، تفاوت PWM سخت افزاری با نرم افزاری، نمونه کد PWM در AVR با اتمل استودیو، نکات ساخت PWM سخت افزاری و نرم افزاری با تایمر، فرمول محاسبۀ Duty Cycle موج PWM، مشاهدۀ نتیجۀ پروژه در پروتئوس و در عمل

راه اندازی ADC در AVR و LCD گرافیکی KS0108

راه اندازی ADC در AVR و LCD گرافیکی KS0108

راه اندازی ADC در AVR، راه اندازی LCD گرافیکی KS0108 با AVR، راه اندازی سنسور دمای LM35 و فتوسل (LDR) با AVR، کتابخانۀ LCD گرافیکی KS0108، کتابخانۀ GPIO برای AVR، بررسی نمونه کد رجیستری خواندن از چند کانال ADC، شرح برنامۀ راه اندازی مبدل آنالوگ به دیجیتال AVR با وقفه

پروگرامر برد توسعه ATmega64Pin یوبرد

پروگرامر برد توسعه ATmega64Pin یوبرد

معرفی پروگرامر برد توسعه ATmega64Pin یوبرد، مزایای پروگرامر برد توسعۀ AVR یوبرد، چهار روش پروگرام کردن/شدن در پروگرامر برد توسعۀ AVR یوبرد، پروگرام کردن با برد توسعۀ ATmega64Pin، پروگرام شدن برد توسعۀ AVR یوبرد با پروگرامر خارجی، تنظیم منبع کلاک خارجی با پروگرامر USBasp

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

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

راه اندازی سون سگمنت با AVR، روش مقدار دهی به پورت IO، نمایش اعداد روی سون سگمنت آند مشترک و کاتد مشترک، تابع برای راه اندازی سون سگمنت، تابع برای راه اندازی سون سگمنت 4 رقمی، حذف delay از برنامه، رفع چشمک زدن سون سگمنت، تمرین راه اندازی سون سگمنت

آموزش Atmel Studio، مهاجرت از کدویژن به اتمل استودیو

آموزش Atmel Studio، مهاجرت از کدویژن به اتمل استودیو

معرفی اتمل استودیو و ویژگی های آن، چرا Atmel Studio، نحوه ساخت پروژه، انتقال برنامه از کدویژن به Atmel Studio، تبدیل اعداد float به رشته در sprintf، تفاوت های نوشتن برنامه در کدویژن و Atmel Studio، ابزار Goto Implementation، قابلیت شبیه سازی برنامه، اضافه کردن پروگرامر USBasp به Atmel Studio

دانلود

لطفا برای دریافت لینک دانلود اطلاعات خواسته شده را وارد نمایید
ضبط پیام صوتی

زمان هر پیام صوتی 4 دقیقه است