>>386
各マクロが共有するリソースは入出力とグローバル変数、ストップウォッチ、あとシステム変数くらいしかないから読むだけとか長時間専有しないなら排他制御を考慮する必要はないよ
割り込みで中折れしてシーケンスが崩れると依存関係的に不都合がある場合は言ってる通りだね
ウエイト含めて絶対にシーケンシャル実行を保証したい部分をアクションブロック化するとこれも考慮しなくて良くなると思う(MD変数の更新とwhileループが絡むとちょい致命的なバグやコーディング上の考慮事項があるけど)