abivan (19.08.2010 14:32, просмотров: 150) ответил Alex B. на Я ступил, все будет работать. Почитай про систему тактирования, там просто. Нужно поставить делитель на 2, чтобы получилось ~4 MHz, потом эти 4 MHz PLL умножит на 24, и разделит на 3, т.е. получишь ты свои 29,49 MHz
так не получилось. получилось так кварц на 3.6864MHz PLLDIV2:PLLDIV0: USB 96 MHz PLL Prescaler Select bits
000 = Oscillator input used directly (4MHz input)
FNOSC2:FNOSC0: Initial Oscillator Select bits
011 = Primary Oscillator with PLL module (XTPLL, HSPLL, ECPLL)
CPDIV1:CPDIV0: USB System Clock Select bits (postscaler select from 32MHz clock branch)
00 = 32MHz (divide by 1)
с кварцем на 7.3728 и PLLDIV= 1/2 не вышло. частота сильно ниже индикатор(динамическая инд) сильно моргает. Не понял почему.
более того не вышло и с PLLDIV= 1/1
буду разбираться мерять частоту и читать errat-у