Strona 1 z 1
Re: PIC działa wolniej
: czwartek 25 lut 2016, 18:32
autor: Antystatyczny
A nie napisałeś nic o źródle taktowania, z którego chcesz skorzystać.
Re: PIC działa wolniej
: czwartek 25 lut 2016, 18:45
autor: Antystatyczny
PIC18F2550PLL.jpg
Na zdjęciu masz cały blok konfiguracji oscylatorów. Jeśli chcesz skorzystać z wewnętrznego taktowania, to na moje oko należy jeszcze prawidłowo ustalić postscaler ( a właściwie multiplekser), czyli bity <6:4> w rejestrze OSCCON. Nigdzie tego u Ciebie w kodzie nie widzę.
Re: PIC działa wolniej
: czwartek 25 lut 2016, 18:56
autor: Antystatyczny
Re: PIC działa wolniej
: czwartek 25 lut 2016, 20:06
autor: Antystatyczny
OSCCON |= (OSCCON_IRCF1_MASK | OSCCON_IRCF0_MASK | OSCCON_SCS1_MASK);
while( (OSCCON & OSCCON_IOFS) == 0);
Spróbuj w ten sposób. Piszę z pamieci, więc nie gwarantuję, że wszystkie makra są poprawne