Ксения (24.08.2013 22:39 - 22:42, просмотров: 163) ответил mazur на ->
if( sys_tick & (1<<SYS_TICK_FLG)) // уберите == 1, т.к. это может быть только при SYS_TICK_FLG=0 или пишите
if( (sys_tick & (1<<SYS_TICK_FLG)) != 0)
но не единице же. Ассеблеристу допускать такие ошибки стыдно.