Ибо у STC помнится одноцикловая команда вроде как не "стандартные 12 тактов" системного генератора...
А у атмег стандартно 16 мегагерц (при отключенном предделителе) ...
Да и гнаться за супербыстродействием...
Странные какие-то 1T ядра x51, в инструкции на STM15
With the enhanced kernel, STC15W401AS series MCU is faster than a traditional 8051 in executing
instructions (about 8~12 times the rate of a traditional 8051 MCU)
а также
STC15 series MCU with super high-speed CPU core of STC-Y5 works 20% faster than STC early 1T series
(such as STC12/STC11/STC10 series) at same clock frequency
здесь 1T быстрый, но быстрее на 20% чем там 1T !!!! круто!
Добавлено after 23 minutes 16 seconds:
[uquote="Вячеслав М.",url="/forum/viewtopic.php?p=4691423#p4691423"]В теме по кнопкам я уже писал для чего нужны мипсы, чтобы не повторяться ссылка:
https://radiokot.ru/forum/viewtopic.php ... &start=460
Вот для таких задач, их очень много, например интерпретировать высокоуровнывые сжатые по размеру команды в код, естественно на лету, и тут нужны мипсы. Понятно что можно на STM перейти, но тут как раз проблемы пока не преодолимые. И заметьте, ни какая переферия тут не участвует и не помогает, обычно это просто хлам, нужен только для виртуозности мыслительных заморочек, никакого отношения не имеющий к производительности. Да и кстати на болидах пока не догнали мой код на таком устаревшем типа проце как мега, и всё применяли и сложные логические раскладки,и прерывания,и прочие сишные алгоритмы, но мой код получился изящьным и быстрым, даже на том примере с кнопками.[/uquote]
А код можно? Тот, что с кнопками!
Болиды применять будем, догонять и перегонять !!