- Код: Выделить всё
while (1)
{
PORTD.4 =0; // зажигаю светодиод
delay_ms(1000);
PORTD.4 =1; // гашу светодиод
delay_ms(1000);
};
программирую для частоты 4 Мгц диод на PORTD.4 нормально мигает с интервалом в 1 сек
далее балуюсь только fuse-ми
fuse CKSEL3-0: 0100 (8Мгц) CKDIV8=1 мигаем с интервалом 0,5 сек, ожидалось 0,5 сек
fuse CKSEL3-0: 0100 (8Мгц) CKDIV8=0 (/8 ) мигаем с интервалом 0,5 сек, ожидалось 4 сек
fuse CKSEL3-0: 0010 (4Мгц) CKDIV8=1 мигаем с интервалом 1 сек, ожидалось 1 сек
fuse CKSEL3-0: 0010 (4Мгц) CKDIV8=0 (/8 ) мигаем с интервалом 1 сек, ожидалось 8 сек
что делаю не так?? прошиваю fuse, что в кодевижине, что в пони прог результат одинаковый