آموزش

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

میکروکنترلر avr

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

آموزش AVR

 

شروع میکروکنترلر avr

شروع کار با میکروکنترلر AVR ATmega

برای کدنویسی AVR ATmega از نرم افزار Atmel Studio استفاده میکنیم.

 

پورت های GPIO در میکروکنترلر avr

پورت های GPIO و رجیستر های AVR ATmega16/Atmega32

میکروکنترلر های AVR ATmega16/Atmega32 دارای چهار پورت GPIO برای کاربرد های I/O هستند.

 

تبدیل آنالوگ به دیجیتال در میکروکنترلر avr

تبدیل آنالوگ به دیجیتال در AVR ATmega16/Atmega32

میکروکنترلر های AVR ATmega16/Atmega32 دارای یک واحد ADC داخلی برای تبدیل ولتاژ آنالوگ به دیجیتال هستند.

 

تایمرها در میکروکنترلر avr

تایمرها در AVR ATmega16/Atmega32

میکروکنترلر های AVR ATmega16/Atmega32 دارای سه واحدِ تایمر/کانتر هستند که بیشتر برای ایجاد تأخیر و شکلِ موج استفاده می شوند.

 

تایمر کپچر در میکروکنترلر avr

تایمر کپچر در AVR ATmega16/Atmega32

میکروکنترلر های AVR ATmega16/Atmega32 دارای یک ویژگی به نام تایمر کپچر هستند که می توان به واسطه ی  آن لبه ی بالارونده و لبه ی پایین رونده در پین مختص به آن را کپچر کرد.

 

مد CTC در میکروکنترولر avr

مد CTC در میکروکنترولر های AVR ATmega16/Atmega32

میکروکنترلر های AVR ATmega16/Atmega32 دارای ویژگیِ پاک کردن مقدار تایمر، هنگام مساوی بودن آن با مقدار رجیستر مقایسه است.

 

USART در میکروکنترلر avr

USART در میکروکنترلر های AVR ATmega16/Atmega32

USART بیت های داده را به صورت موازی ارسال میکند، با استفاده از USART می توانیم بین کامپیوتر ها و ماژول های مجهز به USART مانند GSM ، GPS و … ارتباط برقرار کنیم.

 

PWM در میکروکنترلر avr

PWM در میکروکنترلر های AVR ATmega16/Atmega32

میکروکنترلر های AVR ATmega16/Atmega32 دارای واحد PWM داخلی هستند که می توان هنگام ثابت بودن فرکانس، عرض پالس را تغییر داد.

 

وقفه های خارجی در میکروکنترلر avr

وقفه های خارجی درAVR ATmega16/Atmega32

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

 

 EEPROM در میکروکنترلر avr

EEPROM در میکروکنترلر های AVR ATmega16/Atmega32

میکروکنترلر AVR ATmega16 دارای یک حافظه ی 512 بایتی EEPROM است که به علت غیرفرار بودن حتی هنگام خاموش بودنِ میکروکنترلر نیز برای ذخیره ی داده های ثابت کاربر استفاده می شود.

 

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

مقایسه کننده ی ی آنالوگ در AVR ATmega16/Atmega32

میکروکنترلر های AVR ATmega16/Atmega32 دارای یک واحد مقایسه ی آنالوگ هستند که میتوانند دو سیگنال ولتاژ ورودی را مقیسه کرده و مقدار بیشتر را مشخص کنند.

 

Watch Dog Timer در میکروکنترلر avr

Watch Dog Timer در میکروکنترلر های AVR ATmega16/Atmega32

WDT یک واحد تایمر مجزا است که می تواند هنگام بروز مشکل در عملکرد میکروکنترلر به طور خودکار سیستم را ریستارت کند. WDT بیشتر در پروژه های RTC کاربرد دارند.

 

SPI در میکروکنترلر avr

SPI در میکروکنترلر های AVR ATmega16/Atmega32

میکروکنترلر های ATmega16/Atmega32 مبتنی بر AVR دارای یک واحد SPI داخلی هستند که می توان به وسیله ی آن با سیستم های دارای SPI مانند EEPROM, SDC, MMC ارتباط برقرار کرد.

 

I2C در میکروکنترولر avr

I2C در میکروکنترولر های AVR ATmega16/Atmega32

میکروکنترلر های ATmega16/Atmega32 مبتنی بر AVR دارای یک واحد (TWI) I2C داخلی هستند که می توان به وسیله ی آن با سیستم های دارای I2C مانند Magnetometer, Accelerometer, RTC, EEPROM ارتباط برقرار کرد.

 

 

 

پلی لیست بهترین اهنگ های ایرانی 
آرش APآرمین زارعی
آرون افشارآصف آریا
احسان خواجه امیریاحمد سعیدی
احمد سلواشوان
افشین آذریامو بند
امید آمری امید جهان
امید حاجیلی امیرعباس گلاب
امیر عظیمی امیرحسین آرمان
امیر علی امین بانی
امین رستمی ایهام
ایمان غلامی بابک جهانبخش
ایوان بندبنیامین بهادری
بابک مافیبهنام صفوی
پازل بندبهنام بانی
پویا بیاتیحامد زمانی
حامد برادرانحجت اشرف زاده
حامد همایونحمید عسگری
حسین توکلیحمید هیراد
حمید حامیرامین بی باک
راغبرضا بهرام
رستاک حلاجروزبه بمانی
رضا شیریرضا صادقی
رضا یزدانیزانیار خسروی
روزبه نعمت الهیسهراب پاکزاد
سامان جلیلیسیروان خسروی
سیامک عباسیسینا سرلک
سینا پارسیانشاهین بنان
سینا درخشندهشهرام شکوهی
سینا شعبانخانیعلی اصحابی
شهاب مظفریعلی زند وکیلی
شهرام ناظریعلی عبدالمالکی
علی خدابندهعلی یاسینی
علی سفلیعلیرضا پویا
علی لهراسبیعلیرضا طلیسچی
علیرضا افتخاریعماد طالب زاده
علیرضا روزگار فاضل دریس
علیرضا قربانیفرزاد فرزین
فرزاد فرخکامران مولایی
فریدون آسراییگروه سون
گرشا رضاییماکان بند
مازیار فلاحیمحسن ابراهیم زاده
ماهان بهرام خانمحسن یگانه
مجید خراطهامحمد علیزاده
محسن چاوشیمحمد معتمدی
محمد اصفهانیمحمد گلزار
محمد لطفیمرتضی اشرفی
محمدرضا شجریانمسعود صابری
مرتضی پاشاییمسیح
مسعود صادقلومهدی احمدوند
مهدی آذرمهدی مقدم
مهدی جهانیمهدی یغمائی
مهدی یراحیمهران مدیری
مهراد جممیلاد بابایی
مهرزاد امیرخانیناصر زینعلی
ناصر پورکرمهمایون شجریان
هوروش بندندیم
یوسف زمانی

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.