- آگهی
- 10 اکتبر 2020
- 6 views
- بدون دیدگاه
میکروکنترلر AVR چیست؟ آموزش برنامه نویسی AVR
میدانید AVR چیست؟ در این مقاله ما به بررسی کامل میکروکنترلر های سری AVR میپردازیم. واحد های مختلف میکروکنترلر AVR را توضیح میدهیم. و در نهایت مرجعی را برای یادگیری و آموزش آردوینو معرفی میکنیم.
سوال اول، AVR چیست؟
AVR خانواده ای از میکروکنترلرهای شرکت Atmel است. در اصل ، میکروکنترلر یک رایانه کوچک در یک IC است که می تواند برای انجام انواع کارها برنامه ریزی شود. AVR ها به تجهیزات جانبی داخلی مانند درگاه های ورودی-خروجی دیجیتال (ورودی / خروجی) ، تایمر ، مبدل آنالوگ به دیجیتال (ADC) ، رابط های سریال ، مدولاسیون عرض پالس (PWM) و موارد دیگر مجهز هستند. سایت آیرنکس یکی از مراجع فارسی زبان در زمینه AVR میباشد. رسیدگی به AVR آسان و نسبتاً ارزان است. این امر میکروکنترلرهای AVR را به گزینه ای مناسب برای علاقه مندان تبدیل می کند!
Atmega8 یک میکروکنترلر کم مصرف Atmel 8 بیتی مبتنی بر AVR RISC است که ۸KB حافظه فلش قابل برنامه ریزی ، ۱KB SRAM ، ۵۱۲K EEPROM و مبدل A / D 10 بیتی ۶ یا ۸ کاناله را در خود جای داده است. این دستگاه از توان ۱۶ MIPS در ۱۶ مگاهرتز پشتیبانی می کند و بین ۲٫۷-۵٫۵ ولت کار می کند. ATmega8 ویژگی های زیر را فراهم می کند: ۸ کیلوبایت فلش قابل برنامه ریزی درون سیستم با قابلیت خواندن هنگام نوشتن ، ۵۱۲ بایت EEPROM ، ۱ کیلوبایت SRAM ، ۲۳ خط ورودی / خروجی هدف کلی ، ۳۲ رجیستر کار عمومی ، سه تایمر انعطاف پذیر / شمارنده هایی با حالت های مقایسه ، وقفه های داخلی و خارجی ، یک USART قابل برنامه ریزی سریال ، یک رابط سریال دو سیمه بایت ، یک ADC 6 کاناله با دقت ۱۰ بیتی ، یک تایمر Watchdog قابل برنامه ریزی با نوسان ساز داخلی ، یک درگاه سریال SPI ، به علاوه پنج نرم افزار حالت های صرفه جویی در مصرف انرژی.
میکروکنترلر AVR چیست؟
میکروکنترلر AVR یک مینی کامپیوتر نسخه پیشرفته است که در یک تراشه کوچک مجتمع شده است و دارای یک پردازنده، حافظه و لوازم جانبی ورودی / خروجی قابل برنامه ریزی است. عملکرد اصلی میکروکنترلر AVR به این صورت است که یک کنترل دیجیتالی بر روی هر نوع سیستم (الکتریکی، مکانیکی یا خودروی)، دستگاه های مختلف، کارخانه های صنعتی و بسیاری از لوازم و ابزار الکترونیکی انجام می دهد. اگر میخواهید به طور کامل با میکروکنترلر های AVR آشنا شوید، مقاله میکروکنترلر AVR چیست را مشاهده کنید. میکروکنترلر AVR اولین حافظه فلش تراشه است که به صورت تراشه های یکپارچه ۸ بیتی، ۱۶ بیتی و ۳۲ بیتی می باشد.