Tudomány és Technika | PIC mikrovezérlők | Adatlapok |
<< Előző oldal Vissza a tartalomjegyzékhez
10.2. A PIC16F505 mikrovezérlő Timer 0 számláló külső léptetése
A Timer 0 számláló áramkör léptetőjele a T0CKI mikrovezérlő bemenetre kapcsolt külső jel vagy az oszcillátor áramkör frekvenciájának negyede lehet. A kiválasztás az OPTION vezérlő regiszterben elhelyezett T0CS bit beállításával történhet. A logikai "0" érték a belső utasításciklus órajelét, a logikai "1" érték a külső órajelforrást választja ki.
A külső léptetőjel állandó frekvenciájú órajel vagy véletlenszerű impulzus-sorozat egyaránt lehet, ha az a szükséges időzítési feltételeknek megfelel. A T0CKI bemenetre kapcsolt külső léptetőjel aktív élének kiválasztása (amelynek hatására a számláló előre lép) az OPTION vezérlő regiszterben elhelyezett T0SE bit beállításával történhet. A logikai "0" érték felfutó, az "1" érték lefutó élt választ ki.
A külső léptetőjelet egy szinkronizáló áramkör késlelteti olyan mértékben, hogy a léptetés egy jól meghatározott időpontban, a Q4 órajelciklus elején történjen meg, így ez a folyamat nincs hatással egy esetleges érték kiolvasásra, amely a Q2 órajelciklusban megy végbe. A szinkronizáló áramkör késleltetése 3..7 órajelciklus, vagyis két utasításciklusnál minden esetben rövidebb.
A késleltetés alakulását előosztó alkalmazása nélkül a következő ábra mutatja be.
10.2-1. Ábra
A külső léptetőjel vizsgálata a Q2 és Q4 órajelciklus végén, a piros nyilakkal jelölt időpontokban történik meg. (A fejezet ábráin a lefutó él van kiválasztva aktív élnek.) A külső léptetőjel lefutó éle után következő vizsgálat észleli a léptetés tényét, aminek hatására a szinkronizáló áramkör bemenetére is rákerül a késleltetést indító vezérlő él. A szinkronizáló áramkör bemenetén a logikai "1" szint a külső léptetőjel "1" szintre való visszatérésének észleléséig tart.
A Timer 0 léptetőjele az észlelést követő 3 vagy 5, illetve a külső léptetőjel megjelenésétől számított 3..7 órajelciklus eltelte után jön létre.
A következő ábra a késleltetések határeseteit és az időkorlát-túllépéseket mutatja be.
10.2-2. Ábra
Az ábrán jól látható, hogy a mintavételezési időközöknél rövidebb léptető impulzusok esetenként figyelmen kívül maradnak.
Előosztó alkalmazása esetén a mintavételezés az előosztó kimenetén történik meg, így az időkorlátok az osztási aránytól függően megváltoznak.
A következő táblázat a T0CKI bemenetre vezetett külső léptetőjel időjellemzőinek határértékeit adja meg.
Megnevezés | Érték | Feltételek | ||
---|---|---|---|---|
Min. | Tip. | Max. | ||
A T0CKI bemenetre adott H-szint időtartama | 2TOSC + 20 [ns] | - | - | előosztó nélkül |
10 ns | - | - | előosztóval | |
A T0CKI bemenetre adott L-szint időtartama | 2TOSC + 20 [ns] | - | - | előosztó nélkül |
10 ns | - | - | előosztóval | |
A T0CKI bemenetre adott impulzus periódusideje | 20 ns vagy 4TOSC + 40N [ns] |
- | - | amelyik nagyobb, N = előosztási érték (1, 2, 4 .. 256) |
Tudomány és Technika (test@t-es-t.hu)
<< Előző oldal Vissza a lap tetejére Vissza a tartalomjegyzékhez
Tudomány és Technika | PIC mikrovezérlők | Adatlapok |