ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
123749 Топик полностью
Михаил Е. (26.06.2008 13:41, просмотров: 77) ответил Dingo на он и есть индекс массива. и пре попытке перейти ниже 0 нужно ставить вверх. И наоборот.
Кольцевой буфер чтоли? Тогда так  ISR (INT0_vect) { if(PIND & _BV(INT1)) pntr++; else pntr--; if(pntr>nmax) pntr = 0; if(pntr<0) pntr = nmax; } Здесь действительно удобнее signed использовать.