К числу основных функциональных характеристик микроконтроллера относятся:
· емкость расположенных на кристалле регистрового оперативного запоминающего уст-
ройства (RRAM), постоянного запоминающего устройства (ROM), оперативного запо-
минающего устройства (RAM):
· максимальная тактовая частота (F max)
· число команд в системе команд (N );
· состав периферийных устройств.
По значению тактовой частоты мажет быть определено быстродействие микрокон-
троллера. У микроконтроллеров подсемейства 8X9Y команды коротких операций выпол-
няются за 12 периодов тактовой частоты. При тактовой частоте 12 Мгц микроконтролле-
ры данного подсемейства имеют быстродействие 1000000 коротких операций в секунду. У
микроконтроллеров остальных подсемейств команды коротких операций выполняются за
8 периодов тактовой частоты, и при тактовой частоте 16 Мгц обеспечивается быстродей-
ствие 2000000 коротких операций в секунду.
При этом следует иметь в виду, что короткие операции в микроконтроллере семейства
MCS-96 по своему содержанию существенно отличаются от коротких операций в микро-
контроллере с регистром-аккумулятором. Так, например, одной короткой операции "сло-
жение" в микроконтроллере семейства MCS-96 при представлении данных в формате
"байт" соответствует последовательность из трех коротких операции в микроконтроллере
семейства MCS-51, а при представлении данных в формате "слово" - соответствует после-
довательность из шести коротких операций.
Кроме того, в систему команд микроконтроллеров семейства MCS-96 входят команды
умножения и деления чисел в формате "слово" В микроконтроллерах других семейств та-
кие операции выполняются по подпрограммам, что резко увеличивает время их выполне-
ния.
Отмеченные особенности существенно сокращают время вычислений в микрокон-
троллерах семейства MCS-96 по сравнению с микроконтроллерами других семейств.
В систему команд микроконтроллеров, изготавливаемых по КМДП технологии, входят
различные дополнительные команды, в числе которых имеется команда перевода микро-
контроллера в энергосберегающие режимы - режим холостого хода и режим пониженного
энергопотребления. В режиме холостого хода программа не выполняется, но функциони-
руют все периферийные устройства, при этом потребление энергии от источника питания
уменьшается на 60%. В режиме пониженного энергопотребления прекращаются все про-
цессы в микроконтроллере, но сохраняются данные в РОЗУ и ОЗУ. При этом ток потреб-
ления составляет единицы микроампер.
С появлением на рынке цифровых интегральных схем микроконтроллеров семейства
MCS-96 фирмы Intel перед разработчиками систем, содержащих встроенные микрокон-
троллеры, открываются новые большие возможности по созданию высоко совершенных,
малогабаритных, экономичных и надежных систем, приборов и устройств различного на-
значения.