AnatolySh 0 19 декабря, 2010 Опубликовано 19 декабря, 2010 · Жалоба AT90USBXX тактируется от внешнего генератора на 8 МГц. Плата самодельная. Работаю с AT90USBXX посредством AVR JTAGICE mkII и IAR AVR. Захожу в режим работы с fusa-ми. CKDIV8 установлен. Ставлю галку напротив CKOUT Fuse (стоит ниже CKDIV8 в той же вкладке). Программирую fus-ы. Осциллографом вижу на выходе PORTC7 1 МГц, как и задумывалось. Выдёргиваю JTAGICE mkII из колодки на плате - на PORTC7 становится 8 МГц. Кто пояснить может? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vladivolt 0 19 декабря, 2010 Опубликовано 19 декабря, 2010 · Жалоба установленный фьюз CKDIV8 задает начальное состояние битов CLKPS регистра CLKPR (установка 1/8), но не препятствует исполняемой программе изменять оные. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AnatolySh 0 19 декабря, 2010 Опубликовано 19 декабря, 2010 · Жалоба спасибо, мил человек: нашёл я, где программа эти биты устанавливает.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться