ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
515240 Топик полностью
Vladimir Ljaschko (13.05.2014 18:56, просмотров: 69) ответил MBedder на Беззнаковая разность беззнаковых величин как раз и дает возможность насрать на переполнения. Пример для 8 бит: 2u - 255u = 3u
Ну вот для 8 бит все нормально! :) Туплю. Привык писать так, чтобы меньше думать: __no_init volatile int delay_count; void StartDelay(int ms) { __disable_interrupt(); delay_count=ms; __enable_interrupt();} void Delay(int ms) { StartDelay(ms); while(delay_count>0) CheckTimeAndResetWDT(); }