ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
236235 Топик полностью
il-2 (31.01.2011 08:41, просмотров: 109) ответил Chum_A_ на Я вроде как не призывал ничего ждать в прерывании? Ещё раз, вопрос был такой: для MCCS-51 переменную volatile data u8 var я могу и в перерывании и вне него и во вложенном прерывании написать ++var/--var "без последствий", а вот для
volatile не гарантирует атомарности, она выключает оптимизацию при доступе к переменной. Так что и в примере с MCS-51 прерывания в основном цикле придется запрещать.