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