Описание
AT90CAN32/64/128 е CMOS 8-битов микроконтролер с ниска мощност, базиран на AVR подобрената RISC архитектура.Чрез изпълнение на мощни инструкции в един тактов цикъл, AT90CAN32/64/128 постига пропускателна способност, близка до 1 MIPS на MHz, позволявайки на системния дизайнер да оптимизира консумацията на енергия спрямо скоростта на обработка.Ядрото на AVR съчетава богат набор от инструкции с 32 работни регистъра с общо предназначение.Всичките 32 регистъра са директно свързани към аритметичното логическо устройство (ALU), което позволява достъп до два независими регистъра в една единствена инструкция, изпълнена в един тактов цикъл.Получената архитектура е по-ефективна по отношение на кода, като същевременно постига производителност до десет пъти по-бърза от конвенционалните CISC микроконтролери.AT90CAN32/64/128 предоставя следните характеристики: 32K/64K/128K байта в системна програмируема флаш памет с възможности за четене-докато-запис, 1K/2K/4K байта EEPROM, 2K/4K/4K байта SRAM, 53 общи цели I/O линии, 32 работни регистъра с общо предназначение, CAN контролер, брояч в реално време (RTC), четири гъвкави таймера/брояча с режими на сравнение и PWM, 2 USART, байт ориентиран двупроводен сериен интерфейс, 8-канален 10 -bit ADC с опционално диференциално входно стъпало с програмируемо усилване, програмируем Watchdog Timer с вътрешен осцилатор, SPI сериен порт, IEEE std.1149.1 съвместим JTAG тестов интерфейс, използван също за достъп до системата за отстраняване на грешки в чипа и програмиране и пет софтуерно избираеми режима за пестене на енергия.Режимът на неактивност спира процесора, като същевременно позволява на SRAM, таймера/броячите, SPI/CAN портовете и системата за прекъсване да продължат да функционират.Режимът на изключване запазва съдържанието на регистъра, но замразява осцилатора, дезактивирайки всички други функции на чипа до следващото прекъсване или нулиране на хардуера.В режим на пестене на енергия асинхронният таймер продължава да работи, което позволява на потребителя да поддържа базата на таймера, докато останалата част от устройството спи.Режимът за намаляване на шума на ADC спира процесора и всички I/O модули, с изключение на асинхронния таймер и ADC, за да минимизира шума при превключване по време на преобразуване на ADC.В режим на готовност осцилаторът Crystal/Resonator работи, докато останалата част от устройството спи.Това позволява много бързо стартиране в комбинация с ниска консумация на енергия.Устройството е произведено с помощта на технологията за енергонезависима памет с висока плътност на Atmel.Onchip ISP Flash позволява програмната памет да бъде препрограмирана в системата чрез SPI сериен интерфейс, от конвенционален програмист за енергонезависима памет или от On-chip Boot програма, работеща на ядрото на AVR.Програмата за зареждане може да използва всеки интерфейс, за да изтегли приложната програма във флаш паметта на приложението.Софтуерът в секцията Boot Flash ще продължи да работи, докато секцията Application Flash се актуализира, осигурявайки истинска операция за четене-докато-запис.
Спецификации: | |
Атрибут | Стойност |
Категория | Интегрални схеми (ИС) |
Вградени - микроконтролери | |
произв | Микрочипова технология |
Серия | AVR® 90CAN |
Пакет | поднос |
Състояние на частта | Активен |
Основен процесор | AVR |
Размер на ядрото | 8-битов |
Скорост | 16MHz |
Свързаност | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Периферни устройства | Откриване/нулиране на изчакване, POR, PWM, WDT |
Брой I/O | 53 |
Размер на програмната памет | 128KB (128K x 8) |
Тип програмна памет | ФЛАШ |
Размер на EEPROM | 4K x 8 |
Размер на RAM | 4K x 8 |
Напрежение - Захранване (Vcc/Vdd) | 2.7V ~ 5.5V |
Преобразуватели на данни | A/D 8x10b |
Тип осцилатор | Вътрешен |
Работна температура | -40°C ~ 85°C (TA) |
Тип монтаж | Повърхностен монтаж |
Опаковка / Калъф | 64-TQFP |
Пакет устройства на доставчика | 64-TQFP (14x14) |
Основен номер на продукта | AT90CAN128 |