میکروکنترلرهای 8 بیتی ATXMEGA128A1U-AU MCU 100TQFP IND TEMP GREEN 1.6-3.6V
♠ توضیحات محصول
ویژگی محصول | ارزش صفت |
سازنده: | ریزتراشه |
رده محصولات: | میکروکنترلرهای 8 بیتی - MCU |
RoHS: | جزئیات |
سلسله: | XMEGA A1U |
سبک نصب: | SMD/SMT |
بسته / مورد: | TQFP-100 |
هسته: | AVR |
اندازه حافظه برنامه: | 128 کیلوبایت |
عرض گذرگاه داده: | 8 بیت / 16 بیت |
وضوح ADC: | 12 بیت |
حداکثر فرکانس ساعت: | 32 مگاهرتز |
تعداد ورودی/خروجی: | 78 ورودی/خروجی |
اندازه رم داده: | 8 کیلوبایت |
ولتاژ منبع تغذیه - حداقل: | 1.6 V |
ولتاژ منبع تغذیه - حداکثر: | 3.6 V |
حداقل دمای عملیاتی: | - 40 درجه سانتیگراد |
حداکثر دمای عملیاتی: | + 105 درجه سانتیگراد |
بسته بندی: | سینی |
نام تجاری: | فناوری ریزتراشه / Atmel |
نوع رم داده: | SRAM |
اندازه رام داده: | 2 کیلوبایت |
نوع رام دیتا: | EEPROM |
نوع رابط: | I2C، SPI، UART |
حساس به رطوبت: | آره |
تعداد کانال های ADC: | 16 کانال |
تعداد تایمر / شمارنده: | 8 تایمر |
سری پردازنده: | AVR XMEGA |
تولید - محصول: | MCU |
نوع محصول: | میکروکنترلرهای 8 بیتی - MCU |
نوع حافظه برنامه: | فلاش |
مقدار بسته کارخانه: | 90 |
زیر مجموعه: | میکروکنترلر - MCU |
نام تجاری: | XMEGA |
واحد وزن: | 0.023175 اونس |
♠ میکروکنترلر 8/16 بیتی Atmel XMEGA A1U
Atmel AVR XMEGA خانواده ای از میکروکنترلرهای 8/16 بیتی با توان کم، کارایی بالا و محیطی است که بر اساس معماری RISC پیشرفته AVR ساخته شده است.با اجرای دستورالعملها در یک چرخه ساعت، دستگاههای AVR XMEGA به توان پردازشی نزدیک به یک میلیون دستورالعمل در ثانیه (MIPS) در هر مگاهرتز میرسند که به طراح سیستم اجازه میدهد مصرف انرژی را در مقابل سرعت پردازش بهینه کند.
CPU Atmel AVR مجموعه ای غنی از دستورالعمل ها را با 32 رجیستر کار با هدف عمومی ترکیب می کند.همه 32 رجیستر مستقیماً به واحد منطق حسابی (ALU) متصل هستند و امکان دسترسی به دو رجیستر مستقل را در یک دستورالعمل واحد که در یک سیکل ساعت اجرا می شوند، می دهند.معماری حاصل از کد کارآمدتر است و در عین حال به گذردهی چندین برابر سریعتر از میکروکنترلرهای مبتنی بر تک انباشته یا CISC معمولی میرسد.
دستگاه های AVR XMEGA A1U ویژگی های زیر را ارائه می دهند: فلاش قابل برنامه ریزی درون سیستم با قابلیت خواندن در حین نوشتن؛EEPROM و SRAM داخلی؛کنترلر DMA چهار کاناله، سیستم رویداد هشت کاناله و کنترل کننده وقفه چندسطحی قابل برنامه ریزی، 78 خط ورودی/خروجی عمومی، شمارنده بلادرنگ 16 بیتی (RTC).هشت تایمر/ شمارنده انعطاف پذیر 16 بیتی با کانال های مقایسه و PWM، هشت USART.چهار رابط سریال دو سیمه (TWIs)؛یک رابط USB 2.0 با سرعت کامل؛چهار رابط محیطی سریال (SPI)؛موتور رمزنگاری AES و DES؛ژنراتور CRC-16 (CRC-CCITT) و CRC-32 (IEEE 802.3).دو ADC 16 کانالی 12 بیتی با بهره قابل برنامه ریزی.دو DAC 2 کانالی 12 بیتی؛چهار مقایسه کننده آنالوگ (ACs) با حالت پنجره.تایمر نگهبان قابل برنامه ریزی با نوسانگر داخلی جداگانه.اسیلاتورهای داخلی دقیق با PLL و پیش مقیاس کننده.و تشخیص قهوه ای شدن قابل برنامه ریزی
رابط برنامه و اشکال زدایی (PDI)، یک رابط سریع و دو پین برای برنامه نویسی و اشکال زدایی، در دسترس است.دستگاه ها همچنین دارای std IEEE هستند.رابط JTAG سازگار با 1149.1، و همچنین می تواند برای اسکن مرزی، اشکال زدایی روی تراشه و برنامه نویسی استفاده شود.
دستگاه های XMEGA A1U دارای پنج حالت ذخیره انرژی قابل انتخاب نرم افزاری هستند.حالت بیکار CPU را متوقف می کند و در عین حال به SRAM، کنترل کننده DMA، سیستم رویداد، کنترل کننده وقفه و تمام تجهیزات جانبی اجازه می دهد به کار خود ادامه دهند.حالت خاموش کردن، SRAM و محتویات ثبت را ذخیره میکند، اما نوسانگرها را متوقف میکند و همه عملکردهای دیگر را تا زمان TWI بعدی، از سرگیری USB، یا تغییر پین وقفه یا بازنشانی غیرفعال میکند.در حالت صرفه جویی در مصرف انرژی، شمارنده بلادرنگ ناهمزمان به کار خود ادامه می دهد و به برنامه اجازه می دهد تا زمانی که بقیه دستگاه در حالت خواب هستند، یک پایه تایمر را حفظ کند.در حالت آماده به کار، نوسانگر کریستالی خارجی در حالی که بقیه دستگاه در حالت خواب است به کار خود ادامه می دهد.این امکان راه اندازی بسیار سریع از کریستال خارجی، همراه با مصرف انرژی کم را فراهم می کند.در حالت آماده به کار توسعه یافته، هم نوسانگر اصلی و هم تایمر ناهمزمان به کار خود ادامه می دهند.برای کاهش بیشتر مصرف برق، ساعت محیطی هر یک از دستگاههای جانبی را میتوان به صورت اختیاری در حالت فعال و حالت خواب بیکار متوقف کرد.
Atmel یک کتابخانه رایگان QTouch برای تعبیه دکمه های لمسی خازنی، لغزنده ها و عملکرد چرخ ها در میکروکنترلرهای AVR ارائه می دهد.
این دستگاه با استفاده از فناوری حافظه با چگالی بالا و غیرفرار Atmel ساخته شده است.فلش مموری برنامه را می توان در سیستم از طریق رابط های PDI یا JTAG دوباره برنامه ریزی کرد.یک بوت لودر در حال اجرا در دستگاه می تواند از هر رابطی برای دانلود برنامه کاربردی در حافظه فلش استفاده کند.نرم افزار بوت لودر در بخش فلش بوت تا زمانی که بخش فلش برنامه به روز می شود به کار خود ادامه می دهد و عملیات خواندن-در حالی که-نوشتن واقعی را ارائه می دهد.AVR XMEGA با ترکیب یک CPU RISC 8/16 بیتی با فلاش درون سیستمی و خود برنامه ریزی، یک خانواده میکروکنترلر قدرتمند است که راه حلی بسیار انعطاف پذیر و مقرون به صرفه برای بسیاری از برنامه های کاربردی تعبیه شده ارائه می دهد.
همه دستگاه های Atmel AVR XMEGA با مجموعه کاملی از ابزارهای توسعه برنامه و سیستم، از جمله کامپایلرهای C، اسمبلرهای ماکرو، اشکال زدا/شبیه سازهای برنامه، برنامه نویسان و کیت های ارزیابی پشتیبانی می شوند.
میکروکنترلر 8/16 بیتی Atmel® AVR® XMEGA® با کارایی بالا و کم مصرف
برنامه های غیر فرار و حافظه های داده
- 64 تا 128 کیلوبایت فلش خود برنامه ریزی درون سیستمی
- بخش بوت 4K – 8KBytes
- 2 کیلوبایت EEPROM
- 4K – 8 کیلوبایت SRAM داخلی
- رابط باس خارجی برای حداکثر 16 مگابایت SRAM
- رابط باس خارجی تا 128 مگابیت SDRAM
ویژگی های جانبی
- کنترلر DMA چهار کاناله
- سیستم رویداد هشت کانالی
- هشت تایمر / شمارنده 16 بیتی
- چهار تایمر / شمارنده با 4 خروجی مقایسه یا کانال گرفتن ورودی
- چهار تایمر/ شمارنده با 2 خروجی مقایسه یا کانال گرفتن ورودی
- پسوند با وضوح بالا در تمام تایمرها / شمارنده ها
- پسوند شکل موج پیشرفته (AWeX) در دو تایمر/شمارگر
- رابط یک دستگاه USB
- سازگار با دستگاه USB 2.0 با سرعت کامل (12 مگابیت در ثانیه) و سرعت پایین (1.5 مگابیت در ثانیه)
- 32 نقطه پایانی با انعطاف پذیری کامل در پیکربندی
- هشت USART با پشتیبانی IrDA برای یک USART
- چهار رابط دو سیمه با آدرس دوگانه مطابقت دارند (سازگار با I2 C و SMBus)
- چهار رابط سریالی جانبی (SPI)
- موتور کریپتو AES و DES
- ژنراتور CRC-16 (CRC-CCITT) و CRC-32 (IEEE® 802.3)
- شمارنده زمان واقعی 16 بیتی (RTC) با نوسانگر مجزا
- دو مبدل آنالوگ به دیجیتال شانزده کانال 12 بیتی 2 مگ بر ثانیه
- دو مبدل دیجیتال به آنالوگ دو کاناله 12 بیتی 1 میلی ثانیه
- چهار مقایسه کننده آنالوگ (ACs) با عملکرد مقایسه پنجره و منابع فعلی
- وقفه های خارجی در تمام پین های ورودی/خروجی عمومی
- تایمر نگهبان قابل برنامه ریزی با نوسانگر فوق العاده کم توان جداگانه روی تراشه
- پشتیبانی از کتابخانه QTouch®
- دکمه های لمسی خازنی، لغزنده و چرخ ها
ویژگی های ویژه میکروکنترلر
- بازنشانی روشن و قابل برنامه ریزی تشخیص قهوه ای بیرون
- گزینه های ساعت داخلی و خارجی با PLL و پیش مقیاس کننده
- کنترل کننده وقفه چند سطحی قابل برنامه ریزی
- پنج حالت خواب
- رابط های برنامه نویسی و اشکال زدایی
- رابط JTAG (سازگار با IEEE 1149.1)، از جمله اسکن مرز
- PDI (رابط برنامه و اشکال زدایی)
I/O و بسته ها
- 78 پین ورودی/خروجی قابل برنامه ریزی
- 100 منجر TQFP
- 100 توپ BGA
- 100 توپ VFBGA
ولتاژ بهره برداری
- 1.6 - 3.6 ولت
فرکانس کاری
- 0 - 12 مگاهرتز از 1.6 ولت
- 0 - 32 مگاهرتز از 2.7 ولت