PAUSEUS – PBP Türkçe
PAUSEUS Period
Programın akşını Period mikrosaniye kadar duraklatır. Period, 16 bit olabileceğinden program en fazla 65,535 mikrosaniye duraklatılabilir.Diğer gecikme fonksiyonlarının (NAP ve SLEEP) aksine, PAUSEUS fonksiyonu mikrokontrolcüyü düşük güç moduna sokmaz.Bu sebepten dolayı cihaz daha fazla enerji tüketir, fakat daha hasas bir gecikme elde edilir.Bu fonksiyon, sistem saati ile aynı hassasiyete sahiptir.
PAUSEUS fonksiyonu küçük döngüler ile bu duraklatmayı sağladığından, fonksiyonun bekletebileceği minumum süre osilatör frekansına göre değişiklik gösterir.Alt limitlerden daha az bir sürede bekleme sağlanamaz.Alt limitlerden daha az süre bekleme sağlamak için assembly dilini kullanabilirsiniz.Assembly kodlarını ASM…ENDASM kullanarak programın içine ekleyebilirsiniz.
| OSC | Minimum Bekletme |
| 3 (3.58) | 20us |
| 4 | 24us |
| 8 | 12us |
| 10 | 8us |
| 12 | 7us |
| 16 | 5us |
| 20 | 3us |
| 25* | 2us |
| 32* | 2us |
| 33* | 2us |
| 40** | 2us |
PAUSEUS, osilatör frekansını 4MHZ olarak kabul eder.Eğer osilatör frekansı farklı ise, DEFINE OSC ile frekans belirtilmelidir.
Örnek
Bunlara da Bakın
PAUSE
NAP
SLEEP
Tüm fonksiyonların listesine buradan bakabilirsiniz.
Bağlantılı Yazılar
Yorum yapılmamış. Yapılmış
Yorum Yapın ya da Soru Sorun
Yorum yapabilmeniz ya da soru sorabilmeniz için giriş yapmanız gerekmektedir.
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.
E-posta adresinize aktivasyon iletisi gelmediyse lütfen buraya tıklayın.