ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
406073 Топик полностью
zeleny (28.04.2013 20:30, просмотров: 334) ответил Юрий_СВ на На БитБанд надо команд 5 чтобы "атомарно" поменять 1 бит. На хМега можно за раз (атомарно) поменять до 8 бит. И не только установить или сбросить, но и аппаратно инвертировать (не нужно дополнительно читать и сравнивать старое состояние). Тоже
не 5, 2 - загрузка адреса порта и запись туда. При последовательной манипуляции одним портом загружать адрес не нужно, остается 1 команда. Зачем атомарно менять 8 бит - не понятно, ни разу не было такой необходимости. Если нужно - можно работать с регистрами порта. Короче единственное преимущество (реально нужное хорошо если в 1% случаев) - быстрое дрыгание битиками, и все.