توضیحات
ATmega32 ويژگي هاي زير را ارائه مي دهد: 32 کيلوبايت حافظه برنامه فلش قابل برنامه ريزي درون سيستمي با قابليت Read-While-Write، 1024 بايت EEPROM، 2 کيلوبايت SRAM، 32 خط ورودي/خروجي عمومي، 32 رجيستر کار عمومي، يک رابط JTAG براي Boundaryscan، پشتيباني از اشکال زدايي روي تراشه و برنامه نويسي، سه تايمر/ شمارنده انعطاف پذير با حالت هاي مقايسه، وقفه هاي داخلي و خارجي، USART قابل برنامه ريزي سريال، رابط سريال دو سيمه بايت گرا، ADC 8 کاناله 10 بيتي با مرحله ورودي ديفرانسيل اختياري با بهره قابل برنامه ريزي (فقط بسته TQFP)، تايمر Watchdog قابل برنامه ريزي با نوسانگر داخلي، يک پورت سريال SPI و شش حالت ذخيره انرژي قابل انتخاب نرم افزار. حالت Idle CPU را متوقف مي کند و در عين حال به USART، رابط دو سيمه، مبدل A/D، SRAM، تايمر/ شمارنده، پورت SPI و سيستم وقفه اجازه مي دهد به کار خود ادامه دهند. حالت Power-down محتويات رجيستر را ذخيره مي کند اما نوسانگر را منجمد مي کند و تمام عملکردهاي ديگر تراشه را تا وقفه خارجي بعدي يا بازنشاني سخت افزاري غيرفعال مي کند. در حالت ذخيره انرژي، تايمر ناهمزمان به کار خود ادامه ميدهد و به کاربر اجازه ميدهد تا زماني که بقيه دستگاه در حالت خواب است، يک پايه تايمر را حفظ کند.
Description
The ATmega32 provides the following features: 32Kbytes of In-System Programmable Flash Program memory with Read-While-Write capabilities, 1024bytes EEPROM, 2Kbyte SRAM, 32 general purpose I/O lines, 32 general purpose working registers, a JTAG interface for Boundaryscan, On-chip Debugging support and programming, three flexible Timer/Counters with compare modes, Internal and External Interrupts, a serial programmable USART, a byte oriented Two-wire Serial Interface, an 8-channel, 10-bit ADC with optional differential input stage with programmable gain (TQFP package only), a programmable Watchdog Timer with Internal Oscillator, an SPI serial port, and six software selectable power saving modes. he Idle mode stops the CPU while allowing the USART, Two-wire interface, A/D Converter, SRAM, Timer/Counters, SPI port, and interrupt system to continue functioning. The Power-down mode saves the register contents but freezes the Oscillator, disabling all other chip functions until the next External Interrupt or Hardware Reset. In Power-save mode, the Asynchronous Timer continues to run, allowing the user to maintain a timer base while the rest of the device is sleeping.
|