Tudomány és Technika   PIC mikrovezérlők   Adatlapok 

<< Előző oldal   Vissza a tartalomjegyzékhez   Következő oldal >>

 


7.6. A PIC16F505 mikrovezérlő OSCCAL regisztere


 

      A PIC16F505 mikrovezérlő belső RC oszcillátorának kalibrációs regiszterét mutatja be a következő táblázat.

7.6-1. Táblázat
OSCCAL 7.bit 6.bit 5.bit 4.bit 3.bit 2.bit 1.bit 0.bit
Gyári
azonosító
CAL6 CAL5 CAL4 CAL3 CAL2 CAL1 CAL0 -
Jelentés Frekvencia finomhangolás
0111 111 - maximális frekvencia
0111 110

0000 011
0000 010
0000 001
0000 000 - középérték
1111 111
1111 110

1000 010
1000 001
1000 000 - minimális frekvencia
Nincs szerepe
Ajánlott értéke: 0
Jellemzők Írható-olvasható Írható-olvasható Írható-olvasható Írható-olvasható Írható-olvasható Írható-olvasható Írható-olvasható Írható-olvasható
POR után 1 1 1 1 1 1 1 0

      A PIC16F505 mikrovezérlő 4 MHz-es belső RC oszcillátora 5 V-os tápfeszültségen és szobahőmérsékleten kiváló frekvenciapontossággal rendelkezik, ha a felhasználó programindításkor elvégzi annak kalibrációját. A gyári bemérés során a szükséges korrekciós értéket elhelyezik a konfigurációs memória-terület 404h címére, és a programmemória végén levő Reset-vektor 3FFh címére, mint egy MOVLW xx utasítást. Az utasításban elhelyezett érték az indítási Reset-folyamat (POR) végén a W munkaregiszterben megjelenik és a mikrovezérlő program első utasításával elhelyezhető az OSCCAL kalibrációs regiszterben.
      Számos esetben nincs szükség a pontos órajelre, ilyenkor egyszerűen figyelmen kívül kell hagyni a kalibrációs értéket. Az OSCCAL regiszter Reset utáni értéke (1111 1110) közelítőleg a semleges kalibrációs értéknek felel meg.

 

  Tudomány és Technika (test@t-es-t.hu)


 

<< Előző oldal   Vissza a tartalomjegyzékhez   Vissza a lap tetejére   Következő oldal >>

 Tudomány és Technika   PIC mikrovezérlők   Adatlapok