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

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

میکروکنترلر ATmega128 یک میکروکنترلر پیشرفته و کم‌مصرف از شرکت Microchip مبتنی بر معماری 8-bit AVR® RISC است. دارای ویژگی‌های 128KB کیلوبایت حافظه فلش، 4KB کیلوبایت حافظه SRAM، بایت 4KB حافظه EEPROM و 53 عدد GPIO. تایمر RTC، با 32 عدد رجیستر، چهار تایمر کانتر چند منظوره با قابلیت حالت مقایسه و pwm. دو پروتکل ارتباطی USART، مبدل آنالوگ به دیجیتال 8 کانال 10 بیتی با ورودی تفاضلی، یک watchdog. تایمر با اسیلاتور منحصر به فرد داخلی، وقفه داخلی و خارجی، رابط SPI، رابط 2-wire، شش حالت ذخیره‌سازی انرژِی و رابط JTAG برای دیباگ تراشه می‌باشد.

این پردازنده می‌تواند 16 MIPS را در فرکانس 16 MHz با تغذیه 4.5-5.5 ولت اجرا کند. در‌ واقع میکروکنترلر ATMEGA128 اجرای دستورالعمل‌های قدرتمند فقط در یک سیکل کلاک، می‌تواند. 1 MIPS را در هر مگاهرتز انجام داده که کاربر می‌تواند با داشتن سرعت پردازش بالا مصرف انرژی کمتری را داشته باشد.

کاربردها

  • پروژه‌های عمومی الکترونیک
  • اتوماسیون
  • اینترنت اشیاء
  • کنترل
  • درایو انواع موتور‌ها
  • سیستم‌های ابزار دقیق
  • رباتیک

ویژگی‌های میکروکنترلر ATmega128

با توجه به اهمیت مطالب فنی از ترجمه صرف نظر شده است.

 

• High-performance, Low-power Atmel®AVR®8-bit Microcontroller
• Advanced RISC Architecture
– 133 Powerful Instructions – Most Single Clock Cycle Execution
– 32 x 8 General Purpose Working Registers + Peripheral Control Registers
– Fully Static Operation
– Up to 16MIPS Throughput at 16MHz
– On-chip 2-cycle Multiplier
• High Endurance Non-volatile Memory segments
– 128Kbytes of In-System Self-programmable Flash program memory
– 4Kbytes EEPROM
– 4Kbytes Internal SRAM
– Write/Erase cycles: 10,000 Flash/100,000 EEPROM
– Data retention: 20 years at 85°C/100 years at 25°C(1)
– Optional Boot Code Section with Independent Lock Bits
In-System Programming by On-chip Boot Program
True Read-While-Write Operation
– Up to 64Kbytes Optional External Memory Space
– Programming Lock for Software Security
– SPI Interface for In-System Programming
• QTouch® library support
– Capacitive touch buttons, sliders and wheels
– QTouch and QMatrix acquisition
– Up to 64 sense channels
• JTAG (IEEE std. 1149.1 Compliant) Interface
– Boundary-scan Capabilities According to the JTAG Standard
– Extensive On-chip Debug Support
– Programming of Flash, EEPROM, Fuses and Lock Bits through the JTAG Interface
• Peripheral Features
– Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
– Two Expanded 16-bit Timer/Counters with Separate Prescaler, Compare Mode and Capture
Mode
….

دانلود

جهت نمایش لینک دانلود فیلدهای درخواستی را پر کنید.
×