C8051F93x/92x

Семейство 8-ми битных микроконтролеров

Микропотребляющая линейка контроллеров с ядром 8051 и напряжением питания от 0.9В от Silicon labs.

  • Длительная работа от одного гальванического или аккумуляторного элемента.
  • Максимальная производительность 25MIPS;
  • Повышающий DC-DC-преобразователь (DC-DC boost converter);
  • Встроенный регулятор напряжения (LDO);
  • Напряжение питания 0.9..3.6 В;
  • Выпускаются в корпусах QFN32 (5х5мм) и LQFP32 (9х9мм);
  • Три высокочастотных генератора: малопотребляющий с ухудшенной (10%) стабильностью частоты на 20МГц, типовой генератор на 24.5 МГц со стабильностью 2% во всем диапазоне рабочих температур, генератор с внешним кварцем;
  • Часы реального времени (smarRTClock);
  • Возможность пробуждения из глубокого энергосберегающего режима (до 0.5 мкА) от часов реального времени;
  • Возможность переключения источника тактового сигнала <на лету>;
  • Встроенный блок вычисления контрольной суммы (CRC16, CRC32);
  • Два аналоговых компаратора с 23 каналами для реализации емкостных клавиш (см. Capacitive Touch Sense);
  • АЦП 10-бит, 300ksps, 23/15 каналов;
  • 16-разрядный аккумулятор, повышающий точность АЦП до ~13 бит;
  • Программируемый источник опорного напряжения на 64 дискретных значения;
  • Источник опорного напряжения, инициализирующийся за 1.7мкс;
  • Типовое энергопотребление: 170 мкA/MГц на частоте 20-25МГц/1.8В/ядро включено, 540 nA в sleep-режиме при запущенном RTC, 50нА в sleep-режиме с хранением данных в RAM.

Подробная информация

Программирование

Разработка программного обеспечения может вестись на языке ассемблер для 8051 совместимых контроллеров либо на языке C. Для C существует открытый компилятор SDCC.

Контроллеры от silabs могут программироваться по двупроводному интерфейсу C2. Для этого можно воспользоваться программатором Flash Blaster или простейшим программатором.

 
comments powered by Disqus