Description
AVR өзөгү 32 жалпы максаттагы жумушчу регистрлер менен бай нускамаларды бириктирет.Бардык 32 регистр арифметикалык логикалык бирдикке (ALU) түздөн-түз туташып, эки көз карандысыз регистрге бир сааттык циклде аткарылган бир нускамада кирүүгө мүмкүндүк берет.Алынган архитектура CISC микроконтроллерлерине караганда он эсеге тезирээк өткөрүү жөндөмдүүлүгүнө жетишүү менен кодду натыйжалуураак кылат.ATmega16 төмөнкү өзгөчөлүктөр менен камсыз кылат: Окуу-жазуу мүмкүнчүлүктөрү менен 16 Кбайт тутум ичинде программалануучу Flash программасынын эс тутуму, 512 байт EEPROM, 1 Кбайт SRAM, 32 жалпы максаттагы киргизүү/чыгаруу линиясы, 32 жалпы максаттагы жумушчу регистрлер, JTAG интерфейси Boundaryscan үчүн, чипте мүчүлүштүктөрдү оңдоону колдоо жана программалоо, салыштыруу режимдери бар үч ийкемдүү таймер/эсептегич, ички жана тышкы үзгүлтүктөр, сериялык программалануучу USART, байт багытталган эки сымдуу Сериялык интерфейс, 8-канал, 10-бит ADC, кошумча программалануучу пайда менен дифференциалдык киргизүү баскычы (TQFP пакети гана), ички осциллятору менен программалануучу Watchdog таймери, SPI сериялык порту жана алты программалык камсыздоону тандай турган энергия үнөмдөө режими.Күтүү режими CPUди токтотуп, USART, эки зымдуу интерфейс, A/D конвертер, SRAM, таймер/эсептегичтер, SPI порту жана үзгүлтүккө учуратуу тутумунун ишин улантууга мүмкүндүк берет.Өчүрүү режими реестрдин мазмунун сактайт, бирок Осцилляторду тоңдурат, кийинки Тышкы үзгүлтүккө же Аппараттык камсыздоону баштапкы абалга келтиргенге чейин бардык башка чип функцияларын өчүрөт.Энергияны үнөмдөө режиминде Асинхрондук Таймер иштөөсүн улантып, колдонуучуга аппараттын калган бөлүгү уктап жатканда таймердин базасын кармап турууга мүмкүндүк берет.ADC ызы-чуусун азайтуу режими ADC конвертацияларында которуштуруп ызы-чууларды азайтуу үчүн процессорду жана асинхрондук таймерден жана ADCден башка бардык киргизүү/чыгарма модулдарын токтотот.Күтүү режиминде кристалл/резонатордук осциллятор аппараттын калган бөлүгү уктап жатканда иштеп жатат.Бул аз энергия керектөө менен бирге абдан тез ишке киргизүүгө мүмкүндүк берет.Кеңейтилген күтүү режиминде негизги осциллятор да, асинхрондук таймер да иштей берет.
Техникалык мүнөздөмөлөрү: | |
Атрибут | Нарк |
Категория | Интегралдык схемалар (ICs) |
Камтылган - Микроконтроллерлер | |
Mfr | Микрочип технологиясы |
Сериялар | AVR® ATmega |
Пакет | лоток |
Бөлүмдүн абалы | Активдүү |
Негизги процессор | AVR |
Негизги өлчөмү | 8-бит |
Ылдамдык | 8 МГц |
Байланыш | I²C, SPI, UART/USART |
Перифериялык түзүлүштөр | Brown-out Detect/Reset, POR, PWM, WDT |
I/O саны | 32 |
Программанын эс тутумунун өлчөмү | 16КБ (8K x 16) |
Программанын эс тутумунун түрү | FLASH |
EEPROM өлчөмү | 512 x 8 |
RAM өлчөмү | 1K x 8 |
Чыңалуу - Берүү (Vcc/Vdd) | 2.7V ~ 5.5V |
Маалыматтарды конвертерлер | A/D 8x10b |
Осциллятор түрү | Ички |
Иштөө температурасы | -40°C ~ 85°C (TA) |
Монтаж түрү | Surface Mount |
Пакет / Case | 44-TQFP |
Жабдуучу түзмөк пакети | 44-TQFP (10x10) |
Негизги продукт номери | ATMEGA16 |