شرح
Atmel AVR XMEGA خانواده ای از میکروکنترلرهای 8/16 بیتی با توان کم، کارایی بالا و محیطی است که بر اساس معماری RISC پیشرفته AVR ساخته شده است.با اجرای دستورالعملها در یک چرخه ساعت، دستگاههای AVR XMEGA به توان پردازشی نزدیک به یک میلیون دستورالعمل در ثانیه (MIPS) در هر مگاهرتز میرسند که به طراح سیستم اجازه میدهد مصرف انرژی را در مقابل سرعت پردازش بهینه کند.CPU AVR یک مجموعه دستورالعمل غنی را با 32 رجیستر کار با هدف عمومی ترکیب می کند.همه 32 رجیستر مستقیماً به واحد منطق حسابی (ALU) متصل هستند و امکان دسترسی به دو رجیستر مستقل را در یک دستورالعمل واحد که در یک سیکل ساعت اجرا می شوند، می دهند.معماری حاصل از کد کارآمدتر است و در عین حال به گذردهی چندین برابر سریعتر از میکروکنترلرهای معمولی تک انباشته یا CISC می رسد.دستگاههای XMEGA C3 ویژگیهای زیر را ارائه میکنند: فلاش قابل برنامهریزی درون سیستم با قابلیت خواندن در حین نوشتن؛EEPROM و SRAM داخلی؛سیستم رویداد چهار کاناله و کنترل کننده وقفه چندسطحی قابل برنامه ریزی، 50 خط ورودی/خروجی عمومی، شمارنده بلادرنگ 16 بیتی (RTC).پنج تایمر / شمارنده 16 بیتی با کانال های مقایسه و PWM.سه USART؛دو رابط سریال دو سیمه (TWIs)؛یک رابط USB 2.0 با سرعت کامل؛دو رابط محیطی سریال (SPI)؛یک ADC شانزده کانالی 12 بیتی با بهره قابل برنامه ریزی.دو مقایسه کننده آنالوگ (ACs) با حالت پنجره.تایمر نگهبان قابل برنامه ریزی با نوسانگر داخلی جداگانه.اسیلاتورهای داخلی دقیق با PLL و پیش مقیاس کننده.و تشخیص قهوه ای شدن قابل برنامه ریزیرابط برنامه و اشکال زدایی (PDI)، یک رابط سریع و دو پین برای برنامه نویسی و اشکال زدایی، در دسترس است.دستگاه های XMEGA C3 دارای پنج حالت ذخیره انرژی قابل انتخاب نرم افزاری هستند.حالت بیکار CPU را متوقف می کند در حالی که به SRAM، سیستم رویداد، کنترل کننده وقفه و تمام تجهیزات جانبی اجازه می دهد به کار خود ادامه دهند.حالت خاموش کردن SRAM و محتویات ثبت را ذخیره می کند، اما نوسانگرها را متوقف می کند و همه عملکردهای دیگر را تا زمان TWI بعدی، از سرگیری USB، یا تغییر پین وقفه یا بازنشانی غیرفعال می کند.در حالت صرفه جویی در مصرف انرژی، شمارنده بلادرنگ ناهمزمان به کار خود ادامه می دهد و به برنامه اجازه می دهد تا زمانی که بقیه دستگاه در حالت خواب هستند، یک پایه تایمر را حفظ کند.در حالت آماده به کار، نوسانگر کریستالی خارجی در حالی که بقیه دستگاه در حالت خواب است به کار خود ادامه می دهد.این امکان راه اندازی بسیار سریع از کریستال خارجی، همراه با مصرف انرژی کم را فراهم می کند.در حالت آماده به کار توسعه یافته، هم نوسانگر اصلی و هم تایمر ناهمزمان به کار خود ادامه می دهند.برای کاهش بیشتر مصرف برق، ساعت محیطی هر یک از دستگاههای جانبی را میتوان به صورت اختیاری در حالت فعال و حالت خواب بیکار متوقف کرد.
مشخصات فنی: | |
صفت | ارزش |
دسته بندی | مدارهای مجتمع (IC) |
جاسازی شده - میکروکنترلرها | |
Mfr | فناوری ریزتراشه |
سلسله | AVR® XMEGA® C3 |
بسته | نوار و حلقه (TR) |
نوار برش (CT) | |
Digi-Reel® | |
وضعیت قطعه | فعال |
پردازنده اصلی | AVR |
اندازه هسته | 8/16 بیتی |
سرعت | 32 مگاهرتز |
قابلیت اتصال | I²C، IrDA، SPI، UART/USART، USB |
لوازم جانبی | Brown-out Detect/Reset، DMA، POR، PWM، WDT |
تعداد ورودی/خروجی | 50 |
اندازه حافظه برنامه | 256 کیلوبایت (128 × 16) |
نوع حافظه برنامه | فلاش |
اندازه EEPROM | 4K x 8 |
اندازه RAM | 16 هزار در 8 |
ولتاژ - منبع تغذیه (Vcc/Vdd) | 1.6 ~ 3.6 ولت |
مبدل های داده | A/D 16x12b |
نوع اسیلاتور | درونی؛ داخلی |
دمای عملیاتی | -40 درجه سانتی گراد ~ 85 درجه سانتی گراد (TA) |
نوع نصب | نصب سطحی |
بسته / مورد | 64-TQFP |
بسته دستگاه تامین کننده | 64-TQFP (14x14) |
شماره محصول پایه | ATXMEGA256 |