TIMER1 moduli
Timer1 taymer / hisoblagich moduli bularni o'z ichiga oladi
Xususiyatlari:
• 16-bitli taymer sifatida dasturiy ta'minotni tanlash mumkin
hisoblagich
O'qish mumkin va yoziladigan 8 bitli registrlar (TMR1H)
va TMR1L)
• Belgilanadigan soat manbai (ichki yoki tashqi) bilan
qurilma soati yoki Timer1 osilatorining ichki imkoniyatlari
• To'xtab-toshib ketish
• CCP Special Event Trigger-ni tiklash
• Qurilma soatining holati bayrog'i (T1RUN)
Timer1 modulining soddalashtirilgan blok sxemasi
shakl 12-1 da ko'rsatilgan. Modulning blok diagrammasi
o'qish / yozish rejimida ishlash 12-2-rasmda keltirilgan.
Modul o'zining kam quvvatli osilatorini o'z ichiga oladi
qo'shimcha soatni tanlash imkoniyatini berish. Taymer1
osilator, shuningdek, kam quvvatli soat manbai sifatida ishlatilishi mumkin
quvvat boshqariladigan mikrokontroller uchun.
Timer1-dan real vaqtda soatni ta'minlash uchun ham foydalanish mumkin
(RTC) funktsional imkoniyatlari minimal
tashqi komponentlar va qo'shimcha kodlarni qo'shish.
Timer1 T1CON nazorati orqali boshqariladi
ro'yxatdan o'ting (Ro'yxatdan o'tish 12-1). Unda shuningdek Timer1 mavjud
Osilator Bitni yoqish (T1OSCEN). Timer1 bo'lishi mumkin
boshqarish bitini sozlash yoki tozalash orqali yoqilgan yoki o'chirilgan,
TMR1ON (T1CON <0>).
TIMER2 moduli
Timer2 moduli taymeri quyidagilarni o'z ichiga oladi
Xususiyatlari:
8-bitli taymer va davr registrlari (TMR2 va PR2,
mos ravishda)
• O'qish va yozib olish (ikkala registr)
• Dasturlashtiriladigan oldindan hisoblagich (1: 1, 1: 4 va
1:16)
Dasturlashtiriladigan postcaler dasturiy ta'minoti (1: 1 dan 1 gacha)
1:16)
• TMR2-dan PR2 o'yiniga xalaqit berish
MSSP uchun smenali soat sifatida ixtiyoriy foydalanish
moduli
Modul T2CON registri orqali boshqariladi
(13-1 ro'yxatdan o'ting), bu taymerni yoqadi yoki o'chiradi
va precaler va postscaler-ni sozlaydi. Taymer2
boshqarish bitini tozalash bilan yopilishi mumkin, TMR2ON
(T2CON <2>), quvvat sarfini kamaytirish uchun.
Modulning soddalashtirilgan blok diagrammasi ko'rsatilgan
13-1-rasm.
TIMER3 moduli
Timer3 moduli taymeri / hisoblagichi bularni o'z ichiga oladi
Xususiyatlari:
• 16-bitli taymer sifatida dasturiy ta'minotni tanlash mumkin
hisoblagich
O'qish mumkin va yoziladigan 8 bitli registrlar (TMR3H)
va TMR3L)
• Belgilanadigan soat manbai (ichki yoki tashqi) bilan
qurilma soati yoki Timer1 osilatorining ichki imkoniyatlari
• To'xtab-toshib ketish
• CCP Maxsus Trigger-da modulni tiklash
Timer3 modulining soddalashtirilgan blok sxemasi
14-1 rasmda ko'rsatilgan. Modulning blok diagrammasi
o'qish / yozish rejimida ishlash 14-2-rasmda keltirilgan.
Timer3 moduli T3CON orqali boshqariladi
ro'yxatdan o'ting (Ro'yxatdan o'tish 14-1). Bundan tashqari, soat manbasini tanlaydi
KNN modullari uchun imkoniyatlar (15.1.1 bo'limiga qarang)
Ko'proq ma'lumot olish uchun "KNN modullari va taymer manbalari"
ma `lumot).
2>0>
Do'stlaringiz bilan baham: |