Politehica din Bucuresti proiect de diplomă Facultatea transporturi



Yüklə 1,46 Mb.
səhifə62/104
tarix09.01.2022
ölçüsü1,46 Mb.
#91958
1   ...   58   59   60   61   62   63   64   65   ...   104
1.9.8 Folosirea Output Compare Unit
Ţinând cont că scrierea lui TCNT1 în orice mod de operare va bloca orice comparare pentru un singur ciclu de ceas,există riscuri la schimbarea unuia din canalele output compare ale lui TCNT1 indiferent dacă Timer/Counter este pornit sau oprit.Dacă TCNT1 este egal cu OCR1x rezultatul comparării va fi pierdut.generându-se o formă de undă greşită. TCNT1 nu este egal cu TOP în modul PWM.Rezultatul asignării pentru TOP va fi ignorat şi contorul va continua cu 0xFFFF.TCNT1 nu este egal cu BOTTOM atunci când contorul descreşte.Setările pentru OC1x trebuie realizate înainte ca datele să fie direcţionate către ieşire.Pentru setarea lui OC1x cel mai uşor mod este prin utilizarea biţilor (FOC1x) în Normal mode.Valoarea OC1x se păstrează şi la schimbarea între modurile de generare a undelor.

Observaţie :biţii COM1x1:0 nu funcţionează împreună cu valoarea de comparat.Schimbarea COM1x1:0 va avea efect imediat.



Yüklə 1,46 Mb.

Dostları ilə paylaş:
1   ...   58   59   60   61   62   63   64   65   ...   104




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin