TMOD регистрийн үүрэг юу вэ?
TMOD регистрийн үүрэг юу вэ?

Видео: TMOD регистрийн үүрэг юу вэ?

Видео: TMOD регистрийн үүрэг юу вэ?
Видео: ХЭР УДААН АМЬД ЯВАХ ВЭ? 2024, Арваннэгдүгээр
Anonim

TMOD бүртгэлийг үйл ажиллагааг сонгоход ашигладаг горим болон таймеруудын таймер/тоолуурын ажиллагаа. TMOD регистрийн формат нь: TMOD регистрийн доод дөрвөн бит нь таймер-0, дээд дөрвөн бит нь таймер-1-ийг удирдахад ашиглагддаг.

Цаашилбал, TMOD регистр дэх C T бит ямар үүрэг гүйцэтгэдэг вэ?

C / Т (ЦАГ / TIMER) Энэ жаахан дахь TMOD бүртгэл нь таймерыг саатал үүсгэгч эсвэл үйл явдлын менежер болгон ашиглах эсэхийг шийдэхэд ашигладаг. Хэрэв C / Т = 0, үүнийг таймерын саатал үүсгэх таймер болгон ашигладаг. Цагийн саатал үүсгэх цагны эх үүсвэр нь 8051-ийн болор давтамж юм.

Дээрхээс гадна 8051-д автоматаар дахин ачаалах горим гэж юу вэ? 1 0 2 8 битийн автомат дахин ачаалах горим, 8 битийн автомат дахин ачаалах горим таймер / тоолуур ; THx нь халих бүрт TLx руу дахин ачаалагдах утгыг агуулна. 1 1 3 Асгарсан таймер горим. 1-р горим - Энэ нь 16 бит юм таймер ; тиймээс энэ нь 0000-аас FFFFH хүртэлх утгуудыг таймерын TL болон TH регистрүүдэд ачаалах боломжийг олгодог.

Мөн таймер горим гэж юу болохыг мэдэх үү?

Дахь таймер горим , машины дотоод циклийг тоолно. Тиймээс энэ бүртгэл нь машины мөчлөг бүрт нэмэгддэг. Тэгэхээр хэзээ цаг давтамж нь 12 МГц, дараа нь таймер регистр миллисекунд тутамд нэмэгддэг. Энэ нь горим энэ нь гадаад байдлыг үл тоомсорлодог таймер оролтын зүү.

8051 микроконтроллерийн таймерыг юунд ашигладаг вэ?

8051 микроконтроллер дахь таймерууд . The таймер чухал юм програм Embedded системд энэ нь үйлдлийн цагийг системийн цаг эсвэл гадаад цагтай синхрончилдог. The таймер цагийг хэмжих саатал үүсгэх гэх мэт маш олон програмтай тул тэдгээр нь бас байж болно ашигласан дамжуулах хурдыг бий болгоход зориулагдсан.

Зөвлөмж болгож буй: