PIC12C508 i OSCCAL, o co chodzi?

Jan 13, 2005 7 Replies

Witam



PIC12C508/509/A są to wersje OTP więc czy ktoś może wie po co jest ten OSCCAL do kalibracji wewnętrznego generatora skoro mozna te chipy zaprogramować tylko raz? W końcu każda kalibracja wymaga sprawdzenia najpierw czestotliwości żeby ją poprawić. Czy to może chodzi o to że można dopiero skalibrowac układ poprzez wyprowadzenie zegara na zewnątrz i jakimś pinem programowo to robić? PDF wiele akurat nie tłumaczy, wiadomo jak zaincjalizować poprawkę , jest kilka bitów, 4 lub 6 w zależności od PICa w tym rejestrze OSCCAL i cytuje " Increasing the cal value increases the frequency." O co chodzi? pzdr


Jest to rejestr, przez który mo¿na sterowaæ czêstotliwo¶ci± zegara INTRC w pewnym zakresie. Je¶li chcemy mieæ warto¶æ dok³adn±: 4 MHz ustalon± przez producenta w danej temperaturze, to przepisujemy do tego rejestru - rejestr w, zaraz na pocz±tku programu (programowo)

To tak w skrócie :-)

Sylwester Łazar napisał(a):

Dzięki Wygląda na to że chyba najlepiej zrobić MOVWF OSCCAL i po kłopocie. Wartość kalibracji jest kopiowana do W i wpisywana na życzenie programu lub nie do OSCCAL. To co jest w PDFie dotyczy pewnie wersji UV kiedy to może być wartość z ostatniej komórki skasowana. Mogli napisać pogrubionymi literami że poprawianie tej wartości dotyczy tylko wersji UV.pzdr

To nie jest taki problem :-) Tylko trzeba poczytaæ i zrozumieæ. Gorzej jest jednak z b³êdami. Jest do¶æ du¿o b³êdów. Czasem wysy³a³em do Microchipa info o b³êdach w DS, ale nigdy nie widzia³em, aby co¶ poprawili, wiêc da³em sobie spokój. Jakie¶ 2 lata temu wys³a³em e-mail do MAXIMA, ¿e jest b³±d w DS. Bardzo ³adnie podziêkowali i ... do dzisiaj zdaje siê jest nie poprawione. Maj± tyle roboty, aby stworzyæ nowy scalak, a stare to ju¿ historia?

poprawione.

coz, niektorym firmom z wielkim bolem idzie naprawianie bledow w scalakach (ostatnio mialem przeprawy z TI, po znalezieniu 3-ciego bledu w scalaku zostalem po prostu olany), to bledami w DS sie nie przejmuja. Poza tym sa jeszcze "celowe niedopowiedzenia".

pozdrawiam entrop3r

W artykule <cs5s16$8sg$ snipped-for-privacy@nemesis.news.tpi.pl> autorem którego mieni się entroper, napisano:

Powiedz coś więcej - jaki to układ ?

jeden z tzw. kontrolerow hot-swap (serii TPSxxxx)

pozdrawiam entrop3r

W artykule <cs6ces$50b$ snipped-for-privacy@atlantis.news.tpi.pl> autorem którego mieni się entroper, napisano:

Aha. Myślałem, że coś z MSP albo DSP. Dziękuję.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required