MICROCHIP dsPIC33/PIC24 DMT Deadman Timer Module

Նշում. Ընտանեկան տեղեկատու ձեռնարկի այս բաժինը նախատեսված է որպես սարքի տվյալների թերթիկների լրացում: Կախված սարքի տարբերակից՝ ձեռնարկի այս բաժինը կարող է չկիրառվել բոլոր dsPIC33/PIC24 սարքերի համար:
Խնդրում ենք ծանոթանալ ընթացիկ սարքի տվյալների թերթիկի «Deadman Timer (DMT)» գլխի սկզբում՝ ստուգելու, թե արդյոք այս փաստաթուղթն աջակցում է ձեր օգտագործած սարքին:
Սարքի տվյալների թերթիկները և ընտանեկան տեղեկատու ձեռնարկների բաժինները հասանելի են Microchip Worldwide-ից ներբեռնելու համար Webկայք՝ http://www.microchip.com.
ՆԵՐԱԾՈՒԹՅՈՒՆ
Deadman Timer (DMT) մոդուլը նախատեսված է օգտվողներին հնարավորություն ընձեռելու վերահսկել իրենց կիրառական ծրագրաշարի առողջությունը՝ պահանջելով ժամանակաչափի պարբերական ընդհատումներ օգտատիրոջ կողմից սահմանված ժամանակային պատուհանում: DMT մոդուլը համաժամանակյա հաշվիչ է և երբ միացված է, հաշվում է հրահանգների բեռները և կարող է փափուկ թակարդ/ընդհատում առաջացնել: Տեսեք «Ընդհատումների վերահսկիչ» գլուխը սարքի ընթացիկ տվյալների թերթում՝ ստուգելու համար, թե արդյոք DMT իրադարձությունը փափուկ ծուղակ է, թե ընդհատում, եթե DMT հաշվիչը չի ջնջվել մի շարք հրահանգների շրջանակներում: DMT-ը սովորաբար միացված է համակարգային ժամացույցին, որը վարում է պրոցեսորը (TCY): Օգտատերը նշում է ժամանակաչափի ժամանակի դադարի արժեքը և դիմակի արժեքը, որը սահմանում է պատուհանի տիրույթը, որը հաշվարկների միջակայքն է, որը հաշվի չի առնվում համեմատության իրադարձության համար:
Այս մոդուլի որոշ հիմնական առանձնահատկություններից են.
- Կազմաձևումը կամ ծրագրային ապահովումը վերահսկվում է
- Օգտատիրոջ կողմից կարգավորվող ժամանակի կամ հրահանգների քանակը
- Երկու հրահանգների հաջորդականություն՝ ժմչփը մաքրելու համար
- 32-բիթանոց կարգավորելի պատուհան՝ ժամանակաչափը մաքրելու համար
Նկար 1-1-ը ցույց է տալիս Deadman Timer մոդուլի բլոկային դիագրամը:
Նկար 1-1. Deadman Timer Module Block Diagram
Նշում
- DMT-ը կարող է միացված լինել կամ Կազմաձևման ռեգիստրում, FDMT, կամ Հատուկ գործառույթների գրանցամատյանում (SFR), DMTCON:
- DMT-ը ժամացույց է անում, երբ հրահանգները բեռնվում են պրոցեսորի կողմից՝ օգտագործելով համակարգային ժամացույց: ՆախampLe, GOTO հրահանգը կատարելուց հետո (որն օգտագործում է հրահանգների չորս ցիկլ), DMT հաշվիչը կավելացվի միայն մեկ անգամ:
- BAD1-ը և BAD2-ը սխալ հաջորդականության դրոշակներ են: Լրացուցիչ տեղեկությունների համար տես բաժին 3.5 «DMT-ի վերակայում»:
- DMT Max Count-ը վերահսկվում է FDMTCNL և FDMTCNH ռեգիստրների սկզբնական արժեքով:
- DMT իրադարձությունը չդիմակավորվող փափուկ ծուղակ է կամ ընդհատում:
Նկար 1-2-ը ցույց է տալիս Deadman Timer իրադարձության ժամանակային դիագրամը:
Նկար 1-2. Deadman Timer իրադարձություն
DMT ԳՐԱՆՑՈՒՄՆԵՐ
Նշում. dsPIC33/PIC24 ընտանիքի սարքերի յուրաքանչյուր տարբերակ կարող է ունենալ մեկ կամ մի քանի DMT մոդուլ:
Լրացուցիչ մանրամասների համար տես հատուկ սարքի տվյալների թերթիկները:
DMT մոդուլը բաղկացած է հետևյալ Հատուկ գործառույթների գրանցամատյաններից (SFR).
- DMTCON: Deadman Timer Control Register
Այս ռեգիստրն օգտագործվում է Deadman Timer-ը միացնելու կամ անջատելու համար: - DMTPRECLR: Deadman Timer Preclear Register
Այս գրանցամատյանը օգտագործվում է նախաբառ հիմնաբառ գրելու համար, որպեսզի ի վերջո մաքրվի Deadman Timer-ը: - DMTCLR: Deadman Timer Clear Register
Այս ռեգիստրը օգտագործվում է հստակ բանալի բառ գրելու համար այն բանից հետո, երբ նախնական հստակ բառը գրվել է DMTPRECLR ռեգիստրում: Deadman Timer-ը կջնջվի հիմնաբառի հստակ գրումից հետո: - DMTSTAT: Deadman Timer Status Register
Այս ռեգիստրը տրամադրում է սխալ հիմնաբառերի արժեքների կամ հաջորդականությունների կամ Deadman Timer իրադարձությունների կարգավիճակը և արդյոք DMT-ի բաց պատուհանը բաց է, թե ոչ: - DMTCNTL: Deadman Timer Count Register Հանգիստ և
DMTCNTH. Deadman Timer Count Register High-ը
Այս ցածր և ավելի մեծ թվերի ռեգիստրները, որպես 32-բիթանոց հաշվիչի ռեգիստր, թույլ են տալիս օգտվողի ծրագրակազմին կարդալ DMT հաշվիչի բովանդակությունը:
- DMTPSCNTL: Գրառման կարգավիճակի կազմաձևում DMT քանակի կարգավիճակի կարգավիճակի գրանցման ցածր մակարդակ և DMTPSCNTH. Գրառման կարգավիճակի կազմաձևում DMT քանակի կազմաձևման կարգավիճակի գրանցման բարձր մակարդակ
Այս ցածր և ավելի բարձր ռեգիստրները ապահովում են DMTCNTx Կազմաձևման բիթերի արժեքը համապատասխանաբար FDMTCNTL և FDMTCNTH ռեգիստրներում:
- DMTPSINTVL: Գրառման կարգավիճակի կազմաձևում DMT ինտերվալի կարգավիճակի գրանցում ցածր և DMTPSINTVH. Գրառման կարգավիճակի կազմաձևում DMT ինտերվալի կարգավիճակի գրանցում բարձր
Այս ցածր և ավելի բարձր ռեգիստրները ապահովում են DMTIVTx կոնֆիգուրացիայի բիթերի արժեքը համապատասխանաբար FDMTIVTL և FDMTIVTH ռեգիստրներում:
- DMTHOLDREG: DMT գրանցվեք
Այս ռեգիստրը պահում է DMTCNTH ռեգիստրի վերջին ընթերցված արժեքը, երբ ընթերցվում են DMTCNTH և DMTCNTL ռեգիստրները:
Աղյուսակ 2-1. Ապահովիչների կոնֆիգուրացիայի ռեգիստրներ, որոնք ազդում են Deadman Timer Module-ի վրա
| Գրանցել անունը | Նկարագրություն |
| FDMT | Այս ռեգիստրում DMTEN բիթը սահմանելը հնարավորություն է տալիս DMT մոդուլը, և եթե այս բիթը պարզ է, DMT-ը կարող է միացվել ծրագրային ապահովման մեջ DMTCON ռեգիստրի միջոցով: |
| FDMTCNTL և FDMTCNTH | Ներքևի (DMTCNT[15:0]) և վերին (DMTCNT[31:16])
16 բիթը կազմաձևում է 32-բիթանոց DMT հրահանգների քանակի ժամանակի ավարտի արժեքը: Այս գրանցամատյաններում գրված արժեքը հրահանգների ընդհանուր քանակն է, որոնք անհրաժեշտ են DMT իրադարձության համար: |
| FDMTIVTL և FDMTIVTH | Ներքևի (DMTIVT[15:0]) և վերին (DMTIVT[31:16])
16 բիթ կազմաձևում է 32-բիթանոց DMT պատուհանի միջակայքը: Այս գրանցամատյաններում գրված արժեքը ցուցումների նվազագույն քանակն է, որոնք պահանջվում են DMT-ը մաքրելու համար: |
Գրանցվել քարտեզ
Deadman Timer (DMT) մոդուլի հետ կապված ռեգիստրների ամփոփագիրը ներկայացված է Աղյուսակ 2-2-ում:
Աղյուսակ 2-2. DMT գրանցման քարտեզ
| SFR անվանումը | Բիթ 15 | Բիթ 14 | Բիթ 13 | Բիթ 12 | Բիթ 11 | Բիթ 10 | Բիթ 9 | Բիթ 8 | Բիթ 7 | Բիթ 6 | Բիթ 5 | Բիթ 4 | Բիթ 3 | Բիթ 2 | Բիթ 1 | Բիթ 0 |
| DMTCON | ON | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| DMTPRECLR | STEP1[7:0] | — | — | — | — | — | — | — | — | |||||||
| DMTCLR | — | — | — | — | — | — | — | — | STEP2[7:0] | |||||||
| ԴՄՏՍՏԱՏ | — | — | — | — | — | — | — | — | ՎԱՏ1 | ՎԱՏ2 | ԴՄՏԵՎԵՆՏ | — | — | — | — | WINOPN |
| DMTCNTL | ՀԱՇԻՉ[15:0] | |||||||||||||||
| DMTCNTH | ՀԱՇԻՉ[31:16] | |||||||||||||||
| ԴՄԹՈԼԴՐԵԳ | UPRCNT[15:0] | |||||||||||||||
| DMTPSCNTL | PSCNT [15:0] | |||||||||||||||
| DMTPSCNTH | PSCNT [31:16] | |||||||||||||||
| ԴՄՏԾԻՆՏՎԼ | PSINTV[15:0] | |||||||||||||||
| ԴՄՏԾԻՆՏՎՀ | PSINTV[31:16] | |||||||||||||||
Լեգենդ. = չիրականացված, կարդացեք որպես «0»: Վերակայման արժեքները ցուցադրվում են տասնվեցական:
DMT վերահսկողության գրանցամատյան
Գրանցվել 2-1: DMTCON՝ Deadman ժմչփի կառավարման ռեգիստր
| R/W-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
| ON(1,2) | — | — | — | — | — | — | — |
| 15 հատ | 8 հատ |
| U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
| — | — | — | — | — | — | — | — |
| 7 հատ | 0 հատ |
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
15 հատ
ON: Deadman Timer Module Միացնել բիթ (1,2) 1 = Deadman Timer մոդուլը միացված է
0 = Deadman Timer մոդուլը միացված չէ
բիթ 14-0 Չիրագործված. կարդալ որպես «0»
Նշում
- Այս բիթն ունի կառավարում միայն այն դեպքում, երբ FDMT ռեգիստրում DMTEN = 0 է:
- DMT-ն չի կարող անջատվել ծրագրային ապահովման մեջ: Այս բիթում «0» գրելն ազդեցություն չունի:
Գրանցվել 2-2: DMTPRECLR. Deadman Timer Preclear Register
| R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
| STEP1[7:0](1) | |||||||
| 15 հատ | 8 հատ | ||||||
| U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
| — | — | — | — | — | — | — | — |
| 7 հատ | 0 հատ |
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-8 STEP1[7:0]. DMT Preclear Enable Bits (1)
01000000 = Միացնում է Deadman Timer-ի նախնական մաքրումը (Քայլ 1)
բիթ 7-0 Բոլոր այլ գրելու նախշերը = Սահմանում է BAD1 դրոշը: Չիրագործված. կարդալ որպես «0»
Ծանոթագրություն 1: Բիթերը[15:8] ջնջվում են, երբ DMT հաշվիչը զրոյացվում է՝ գրելով STEP1-ի և STEP2-ի ճիշտ հաջորդականությունը:
Գրանցվել 2-3: DMTCLR. Deadman Timer Clear Register
| U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
| — | — | — | — | — | — | — | — |
| 15 հատ | 8 հատ |
| R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
| STEP2[7:0](1) | |||||||
| 7 հատ | 0 հատ | ||||||
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-8 Չիրագործված. կարդալ որպես «0»
բիթ 7-0 STEP2[7:0]. DMT Մաքրել ժմչփի բիթերը (1)
00001000 = Մաքրում է STEP1[7:0], STEP2[7:0] և Deadman Timer-ը, եթե դրան նախորդում է STEP1[7:0] բիթերի ճիշտ բեռնումը ճիշտ հաջորդականությամբ: Այս բիթերի գրությունը կարող է ստուգվել՝ կարդալով DMTCNT ռեգիստրը և դիտարկելով հաշվիչը, որը վերակայվում է:
Բոլոր այլ գրելու նախշերը = Սահմանում է BAD2 դրոշը: STEP1[7:0]-ի արժեքը կմնա անփոփոխ, և STEP2[7:0]-ով գրված նոր արժեքը կգրանցվի:
Ծանոթագրություն 1: Բիթերը[7:0] ջնջվում են, երբ DMT հաշվիչը զրոյացվում է՝ գրելով STEP1-ի և STEP2-ի ճիշտ հաջորդականությունը:
Գրանցվել 2-4: DMTSTAT. Deadman ժմչփի կարգավիճակի գրանցում
| U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
| — | — | — | — | — | — | — | — |
| 15 հատ | 8 հատ |
| Ռ-0 | Ռ-0 | Ռ-0 | U-0 | U-0 | U-0 | U-0 | Ռ-0 |
| ՎԱՏ1(1) | ՎԱՏ2(1) | ԴՄՏԵՎԵՆՏ(1) | — | — | — | — | WINOPN |
| 7 հատ | 0 հատ | ||||||
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-8 Չիրագործված. կարդալ որպես «0»
7 հատ BAD1. Վատ STEP1[7:0] Արժեքի հայտնաբերման բիթ(1)
1 = Սխալ STEP1[7:0] արժեք է հայտնաբերվել
0 = Սխալ STEP1[7:0] արժեքը չի հայտնաբերվել
6 հատ BAD2. Վատ STEP2[7:0] Արժեքի հայտնաբերման բիթ(1)
1 = Սխալ STEP2[7:0] արժեք է հայտնաբերվել
0 = Սխալ STEP2[7:0] արժեքը չի հայտնաբերվել
5 հատ DMTEVENT. Deadman Timer Event bit (1)
1 = Հայտնաբերվել է Deadman Timer իրադարձություն (հաշվիչը սպառվել է, կամ սխալ STEP1[7:0] կամ STEP2[7:0] արժեքը մուտքագրվել է հաշվիչի ավելացումից առաջ)
0 = Deadman Timer իրադարձությունը չի հայտնաբերվել
բիթ 4-1 Չիրագործված. կարդալ որպես «0»
0 հատ WINOPN. Deadman Timer Մաքրել պատուհանի բիթ
1 = Deadman Timer-ի մաքրման պատուհանը բաց է
0 = Deadman Timer-ի մաքրման պատուհանը բաց չէ
Ծանոթագրություն 1: BAD1, BAD2 և DMTEVENT բիթերը ջնջվում են միայն Վերակայման դեպքում:
Գրանցվել 2-5: DMTCNTL. Deadman ժմչփի քանակի գրանցման ցածր մակարդակ
| R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
| ՀԱՇԻՉ[15:8] |
| բիթ 15 բիթ 8 |
| R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
| ՀԱՇԻՉ[7:0] |
| բիթ 7 բիթ 0 |
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-0 ՀԱՇՎԻՉ[15:0]. Կարդացեք ստորին DMT հաշվիչի բիթերի ընթացիկ բովանդակությունը
Գրանցվել 2-6: DMTCNTH. Deadman Timer Count Register High-ը
| R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
| ՀԱՇԻՉ[31:24] |
| բիթ 15 բիթ 8 |
| R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
| ՀԱՇԻՉ[23:16] |
| բիթ 7 բիթ 0 |
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-0 COUNTER[31:16]. Կարդացեք Բարձրագույն DMT հաշվիչի բիթերի ընթացիկ բովանդակությունը
Գրանցվել 2-7: DMTPSCNTL. Գրառման կարգավիճակը Կարգավորել DMT քանակի կարգավիճակի գրանցման ցածր մակարդակ
| Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 |
| PSCNT [15:8] | |||||||
| 15 հատ | 8 հատ | ||||||
| R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
| PSCNT [7:0] |
| բիթ 7 բիթ 0 |
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-0 PSCNT[15:0]. Ստորին DMT հրահանգների քանակի արժեքի կազմաձևման կարգավիճակի բիթներ
Սա միշտ FDMTCNTL կոնֆիգուրացիայի ռեգիստրի արժեքն է:
Գրանցվել 2-8: DMTPSCNTH. Գրառման կարգավիճակը Կարգավորել DMT քանակի կարգավիճակի գրանցման բարձր մակարդակ
| Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 |
| PSCNT [31:24] | |||||||
| 15 հատ | 8 հատ | ||||||
| Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 |
| PSCNT [23:16] | |||||||
| 7 հատ | 0 հատ | ||||||
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-0 PSCNT[31:16]. Բարձրագույն DMT հրահանգների քանակի արժեքի կազմաձևման կարգավիճակի բիթներ
Սա միշտ FDMTCNTH Կազմաձևման ռեգիստրի արժեքն է:
Գրանցվել 2-9: DMTPSINTVL. Գրառման կարգավիճակը Կարգավորել DMT միջակայքի կարգավիճակի գրանցումը ցածր
| R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
| PSINTV[15:8] |
| բիթ 15 բիթ 8 |
| R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
| PSINTV[7:0] |
| բիթ 7 բիթ 0 |
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-0 PSINTV[15:0]. Ստորին DMT պատուհանի միջակայքի կազմաձևման կարգավիճակի բիթեր
Սա միշտ FDMTIVTL կոնֆիգուրացիայի ռեգիստրի արժեքն է:
Գրանցվել 2-10: DMTPSINTVH. Գրառման կարգավիճակը Կարգավորել DMT միջակայքի կարգավիճակի գրանցումը բարձր
| Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 |
| PSINTV[31:24] | |||||||
| 15 հատ | 8 հատ | ||||||
| Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 |
| PSINTV[23:16] | |||||||
| 7 հատ | 0 հատ | ||||||
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-0 PSINTV[31:16]. ավելի բարձր DMT պատուհանի միջակայքի կազմաձևման կարգավիճակի բիթ
Սա միշտ FDMTIVTH կոնֆիգուրացիայի ռեգիստրի արժեքն է:
Գրանցվել 2-11: DMTHOLDREG: DMT Պահպանեք գրանցումը
| Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 |
| UPRCNT[15:8](1) | |||||||
| 15 հատ | 8 հատ | ||||||
| Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 | Ռ-0 |
| UPRCNT[7:0](1) | |||||||
| 7 հատ | 0 հատ | ||||||
| Լեգենդ.
R = Ընթեռնելի բիթ W = Գրավոր բիթ U = Չիրականացված բիթ, կարդալ որպես «0» -n = Արժեք POR '1' = Բիթը սահմանված է '0' = Բիթը մաքրված է x = Բիթն անհայտ է |
բիթ 15-0 UPRCNT[15:0]. Պարունակում է DMTCNTH ռեգիստրի արժեքը, երբ DMTCNTL և DMTCNTH ռեգիստրները վերջին ընթերցված բիթերն էին (1)
Ծանոթագրություն 1: DMTHOLDREG ռեգիստրը վերակայման ժամանակ սկզբնավորվում է «0»-ի և բեռնվում է միայն DMTCNTL և DMTCNTH ռեգիստրները կարդալիս:
DMT ՇԱՀԱԳՈՐԾՈՒՄ
Գործողության եղանակները
Deadman Timer (DMT) մոդուլի հիմնական գործառույթը պրոցեսորն ընդհատելն է ծրագրային ապահովման անսարքության դեպքում: DMT մոդուլը, որն աշխատում է համակարգի ժամացույցի վրա, անվճար գործող հրահանգների բեռնման ժամանակաչափ է, որը ժամացույց է անում, երբ հրահանգների բեռնումը տեղի է ունենում, մինչև տեղի է ունենում հաշվարկի համընկնում: Հրահանգները չեն բերվում, երբ պրոցեսորը գտնվում է Sleep ռեժիմում:
DMT մոդուլը բաղկացած է 32-բիթանոց հաշվիչից, միայն կարդալու համար նախատեսված DMTCNTL և DMTCNTH ռեգիստրներից, որոնք ունեն համընկնման ժամանակի հաշվման արժեք, ինչպես նշված է երկու արտաքին, 16-բիթանոց կոնֆիգուրացիայի ապահովիչների ռեգիստրներով՝ FDMTCNTL և FDMTCNTH: Ամեն անգամ, երբ տեղի է ունենում հաշվարկի համընկնումը, տեղի է ունենում DMT իրադարձություն, որը ոչ այլ ինչ է, քան փափուկ ծուղակ/ընդհատում: Տեսեք «Ընդհատումների վերահսկիչ» գլուխը սարքի ընթացիկ տվյալների թերթում՝ ստուգելու համար, թե արդյոք DMT իրադարձությունը փափուկ ծուղակ է կամ ընդհատում:
DMT մոդուլը սովորաբար օգտագործվում է առաքելության համար կարևոր և անվտանգության համար կարևոր հավելվածներում, որտեղ պետք է հայտնաբերվի ծրագրային ապահովման գործառույթի և հաջորդականության ցանկացած ձախողում:
DMT մոդուլի միացում և անջատում
DMT մոդուլը կարելի է միացնել կամ անջատել սարքի կոնֆիգուրացիայից կամ այն կարող է միացնել ծրագրաշարի միջոցով՝ գրելով DMTCON ռեգիստրում:
Եթե FDMT ռեգիստրում DMTEN-ի կազմաձևման բիթը սահմանված է, DMT-ը միշտ միացված է: ON կառավարման բիթը (DMTCON[15]) կարտացոլի դա՝ կարդալով «1»: Այս ռեժիմում ON բիթը չի կարող մաքրվել ծրագրաշարում: DMT-ն անջատելու համար կոնֆիգուրացիան պետք է վերագրանցվի սարքին: Եթե DMTEN-ը ապահովիչում դրված է «0», ապա DMT-ն անջատված է սարքաշարում:
Ծրագրային ապահովումը կարող է միացնել DMT-ը՝ ON-ի բիթը դնելով Deadman Timer Control (DMTCON) ռեգիստրում: Այնուամենայնիվ, ծրագրային ապահովման կառավարման համար FDMT ռեգիստրում DMTEN կոնֆիգուրացիայի բիթը պետք է սահմանվի «0»: Միացնելուց հետո ծրագրային ապահովման մեջ DMT-ն անջատելը հնարավոր չէ:
DMT Count Windowed Interval
DMT մոդուլն ունի պատուհանով գործող ռեժիմ: DMTIVT[15:0] և DMTIVT[31:16] կազմաձևման բիթերը FDMTIVTL և FDMTIVTH ռեգիստրներում, համապատասխանաբար, սահմանում են պատուհանի միջակայքի արժեքը: Պատուհանների ռեժիմում ծրագրաշարը կարող է մաքրել DMT-ը միայն այն ժամանակ, երբ հաշվիչը գտնվում է իր վերջնական պատուհանում՝ նախքան հաշվարկի համընկնումը: Այսինքն, եթե DMT հաշվիչի արժեքը մեծ է կամ հավասար է պատուհանի միջակայքի արժեքին գրված արժեքին, ապա միայն հստակ հաջորդականությունը կարող է տեղադրվել DMT մոդուլում: Եթե DMT-ը մաքրվում է թույլատրելի պատուհանից առաջ, անմիջապես ստեղծվում է Deadman Timer-ի փափուկ թակարդը կամ ընդհատումը:
DMT-ի շահագործում էներգախնայողության ռեժիմներում
Քանի որ DMT մոդուլը ավելանում է միայն հրահանգների բեռնման միջոցով, հաշվիչի արժեքը չի փոխվի, երբ միջուկը ակտիվ չէ: DMT մոդուլը մնում է անգործուն Քնի և Անգործության ռեժիմներում: Հենց որ սարքը արթնանում է Sleep-ից կամ Idle-ից, DMT հաշվիչը կրկին սկսում է աճել:
DMT-ի վերակայում
DMT-ը կարող է զրոյականացվել երկու եղանակով. մի կերպ՝ օգտագործելով համակարգի վերակայումը, իսկ մյուսը՝ DMTPRECLR և DMTCLR ռեգիստրներում պատվիրված հաջորդականություն գրելը: DMT հաշվիչի արժեքը մաքրելու համար անհրաժեշտ է գործողությունների հատուկ հաջորդականություն.
- STEP1[7:0] բիթերը DMTPRECLR ռեգիստրում պետք է գրվեն որպես «01000000» (0x40):
- Եթե STEP0x բիթերի վրա գրված է 40x1-ից այլ արժեք, ապա DMTSTAT ռեգիստրում BAD1 բիթը կսահմանվի, և դա առաջացնում է DMT իրադարձություն:
- Եթե Քայլ 2-ին չի նախորդում Քայլ 1-ը, ապա դրված են BAD1 և DMTEVENT դրոշները: BAD1 և DMTEVENT դրոշները ջնջվում են միայն սարքի վերակայման դեպքում:
- STEP2[7:0] բիթերը DMTCLR ռեգիստրում պետք է գրվեն որպես «00001000» (0x08): Սա կարող է կատարվել միայն այն դեպքում, եթե նախորդում է Քայլ 1-ը, և DMT-ը գտնվում է բաց պատուհանի միջակայքում: Ճիշտ արժեքները գրվելուց հետո DMT հաշվիչը կզրոյացվի: DMTPRECLR, DMTCLR և DMTSTAT ռեգիստրների արժեքը նույնպես կզրոյացվի:
- Եթե STEP0x բիթերի վրա գրված է 08x2-ից այլ արժեք, ապա DMTSTAT ռեգիստրում BAD2 բիթը կսահմանվի և կառաջացնի DMT իրադարձություն:
- Քայլ 2-ը չի իրականացվում բաց պատուհանի միջակայքում. դա հանգեցնում է BAD2 դրոշի տեղադրմանը: Անմիջապես տեղի է ունենում DMT իրադարձություն:
- Հերթական նախապես պարզ հաջորդականությունները (0x40) գրելը նաև հանգեցնում է BAD2 դրոշի տեղադրմանը և առաջացնում է DMT իրադարձություն:
Նշում. Անվավեր preclear/clear հաջորդականությունից հետո BAD1/BAD2 դրոշը սահմանելու համար պահանջվում է առնվազն երկու ցիկլ, իսկ DMTEVENT-ը սահմանելու համար առնվազն երեք ցիկլ:
BAD2 և DMTEVENT դրոշները ջնջվում են միայն սարքի վերակայման դեպքում: Դիտեք հոսքի գծապատկերը, ինչպես ցույց է տրված Նկար 3-1-ում:
Նկար 3-1: Flowchart DMT Միջոցառման համար
Նշում
- DMT-ը միացված է (ՄԻԱՑՎԱԾ (DMTCON[15]), ինչպես որակավորված է FDMT-ի կողմից Կազմաձևման ապահովիչներում:
- DMT հաշվիչը կարող է վերականգնվել հաշվիչի ժամկետի ավարտից հետո կամ BAD1/BAD2 դեպքերը միայն սարքի վերակայման միջոցով:
- STEP2x՝ STEP1x-ից առաջ (DMTCLEAR գրված է DMTPRECLEAR-ից առաջ) կամ BAD_STEP1 (DMTPRECLEAR գրված է 0x40-ի ոչ հավասար արժեքով):
- STEP1x (DMTPRECLEAR կրկին գրված է STEP1x-ից հետո), կամ BAD_STEP2 (DMTCLR գրված արժեքով, որը հավասար չէ 0x08-ին) կամ պատուհանի միջակայքը բաց չէ:
DMT հաշվարկի ընտրություն
Deadman Timer-ի հաշվարկը սահմանվում է DMTCNTL[15:0] և DMTCNTH[31:16] գրանցման բիթերով համապատասխանաբար FDMTCNTL և FDMTCNTH ռեգիստրներում: Ընթացիկ DMT հաշվարկի արժեքը կարելի է ստանալ՝ կարդալով Deadman Timer Count-ի ցածր և բարձր գրանցամատյանները՝ DMTCNTL և DMTCNTH:
PSCNT[15:0] և PSCNT[31:16] բիթերը DMTPSCNTL և DMTPSCNTH ռեգիստրներում, համապատասխանաբար, թույլ են տալիս ծրագրաշարին կարդալ Deadman Timer-ի համար ընտրված առավելագույն քանակը: Դա նշանակում է, որ այս PSCNTx բիթային արժեքները ոչ այլ ինչ են, եթե ոչ այն արժեքները, որոնք ի սկզբանե գրված են DMTCNTx բիթերի վրա Configuration Fuse ռեգիստրներում, FDMTCNTL և FDMTCNTH: Ամեն անգամ, երբ տեղի է ունենում DMT իրադարձությունը, օգտվողը միշտ կարող է համեմատել՝ տեսնելու, թե արդյոք DMTCNTL և DMTCNTH ռեգիստրներում ընթացիկ հաշվիչի արժեքը հավասար է DMTPSCNTL և DMTPSCNTH ռեգիստրների արժեքին, որոնք ունեն առավելագույն հաշվարկի արժեքը:
PSINTV[15:0] և PSINTV[31:16] բիթերը DMTPSINTVL և DMTPSINTVH ռեգիստրներում, համապատասխանաբար, թույլ են տալիս ծրագրակազմին կարդալ DMT պատուհանի միջակայքի արժեքը: Դա նշանակում է, որ այս ռեգիստրները կարդում են այն արժեքը, որը գրված է FDMTIVTL և FDMTIVTH ռեգիստրներում: Այսպիսով, երբ DMTCNTL-ում և DMTCNTH-ում DMT ընթացիկ հաշվիչի արժեքը հասնում է DMTPSINTVL և DMTPSINTVH ռեգիստրների արժեքին, պատուհանի միջակայքը բացվում է այնպես, որ օգտագործողը կարողանա հստակ հաջորդականությունը տեղադրել STEP2x բիթերում, ինչը հանգեցնում է DMT-ի վերակայմանը:
DMTHOLDREG ռեգիստրում UPRCNT[15:0] բիթերը պահում են DMT վերին քանակի արժեքների վերջին ընթերցման արժեքը (DMTCNTH), երբ DMTCNTL և DMTCNTH կարդացվում են:
ՀԱՐԱԿԻՑ ԿԻՐԱՌՄԱՆ ՆՇՈՒՄՆԵՐ
Այս բաժնում թվարկված են դիմումի նշումները, որոնք կապված են ձեռնարկի այս բաժնի հետ: Այս դիմումի նշումները չեն կարող գրվել հատուկ dsPIC33/PIC24 արտադրանքի ընտանիքների համար, սակայն հասկացությունները տեղին են և կարող են օգտագործվել փոփոխման և հնարավոր սահմանափակումների դեպքում: Deadman Timer-ի (DMT) հետ կապված ընթացիկ հավելվածի նշումներն են.
Վերնագիր
Այս պահին համապատասխան դիմումի նշումներ չկան:
Նշում. Խնդրում ենք այցելել Microchip webկայք (www.microchip.com) Հավելյալ հավելվածի նշումների և ծածկագրի համար, օրինակampds dsPIC33/PIC24 ընտանիքի սարքերի համար:
Վերանայման ՊԱՏՄՈՒԹՅՈՒՆ
Revision A (փետրվար 2014)
Սա այս փաստաթղթի նախնական թողարկված տարբերակն է:
Վերանայում B (մարտ 2022)
Թարմացումներ Նկար 1-1 և Նկար 3-1:
Թարմացումներ Գրանցեք 2-1, գրանցվեք 2-2, գրանցվեք 2-3, գրանցվեք 2-4, գրանցվեք 2-9 և գրանցվեք 2-10: Թարմացումներ Աղյուսակ 2-1 և Աղյուսակ 2-2:
Թարմացումներ Բաժին 1.0 «Ներածություն», Բաժին 2.0 «DMT ռեգիստրներ», Բաժին 3.1 «Շահագործման եղանակներ», Բաժին 3.2 «Միացնել և անջատել DMT մոդուլը», Բաժին 3.3 «DMT Count Windowed Interval», Բաժին 3.5 «DMT-ի վերակայում» և Բաժին 3.6 «DMT հաշվարկի ընտրություն»:
Գրանցման քարտեզը տեղափոխում է 2.0 «DMT ռեգիստրներ» բաժին:
Ուշադրություն դարձրեք Microchip արտադրանքի կոդի պաշտպանության հատկանիշի հետևյալ մանրամասներին.
- Microchip արտադրանքները համապատասխանում են իրենց հատուկ Microchip Data Sheet-ում պարունակվող բնութագրերին:
- Microchip-ը կարծում է, որ իր արտադրանքի ընտանիքն ապահով է, երբ օգտագործվում է նախատեսված ձևով, գործառնական բնութագրերի շրջանակներում և նորմալ պայմաններում:
- Microchip-ը գնահատում և ագրեսիվորեն պաշտպանում է իր մտավոր սեփականության իրավունքները: Microchip արտադրանքի ծածկագրի պաշտպանության հատկանիշները խախտելու փորձերը խստիվ արգելված են և կարող են խախտել Digital Millennium Copyright Act-ը:
- Ոչ Microchip-ը, ոչ էլ կիսահաղորդչային այլ արտադրողները չեն կարող երաշխավորել իր ծածկագրի անվտանգությունը: Կոդի պաշտպանությունը չի նշանակում, որ մենք երաշխավորում ենք, որ ապրանքը «անխախտելի է»: Կոդի պաշտպանությունը մշտապես զարգանում է: Microchip-ը պարտավորվում է շարունակաբար բարելավել մեր արտադրանքի կոդերի պաշտպանության առանձնահատկությունները:
Այս հրապարակումը և սույն տեղեկատվությունը կարող են օգտագործվել միայն Microchip արտադրանքների հետ, ներառյալ Microchip արտադրանքները նախագծելու, փորձարկելու և ձեր հավելվածի հետ ինտեգրելու համար: Այս տեղեկատվության ցանկացած այլ եղանակով օգտագործումը խախտում է սույն պայմանները: Սարքի հավելվածների վերաբերյալ տեղեկատվությունը տրամադրվում է միայն ձեր հարմարության համար և կարող է փոխարինվել թարմացումներով: Ձեր պարտականությունն է ապահովել, որ ձեր դիմումը համապատասխանում է ձեր բնութագրերին: Լրացուցիչ աջակցության համար դիմեք ձեր տեղական Microchip վաճառքի գրասենյակին կամ լրացուցիչ աջակցություն ստացեք այստեղից https://www.microchip.com/en-us/support/design-help/client-support-services.
ԱՅՍ ՏԵՂԵԿԱՏՎՈՒԹՅՈՒՆԸ ՏՐԱՄԱԴՐՎՈՒՄ Է ՄԻԿՐՈՉԻՊԻ «ԻՆՉՊԵՍ ԿԱ»: ՄԻԿՐՈՉԻՊԸ ՈՉ ՄԻ ՏԵՍԱԿԻ ՆԵՐԿԱՅԱՑՈՒՑՈՒՄ ԿԱՄ ԵՐԱՇԽԻՔՆԵՐ ՉԻ ՏԱԼԻՍ ԲԱՑԱՀԱՅՏ ԹԵ ՆԿՅԱԼԻՐ, ԳՐԱՎՈՐ ԹԵ ԲԱՆԱՎՈՐ, ԿԱՆՈՆԱԿԱՆ ԿԱՄ ԱՅԼ ՏԵՂԵԿԱՏՎՈՒԹՅԱՆ ՀԵՏ ԿԱՊՎԱԾ ՏԵՂԵԿԱՏՎՈՒԹՅՈՒՆՆԵՐԻ ՀԵՏ, ՆԵՐԱՌՅԱԼ ԲԱՅՑ ՈՉ ՍԱՀՄԱՆԱՓԱԿՎԱԾ ՉԻ խախտելը, վաճառվողականությունը և պիտանիությունը որոշակի նպատակի համար կամ երաշխիքներ, որոնք կապված են դրա վիճակի, որակի կամ կատարման հետ:
ՈՉ ՄԻ ԴԵՊՔՈՒՄ ՄԻԿՐՈՉԻՊԸ ՊԱՏԱՍԽԱՆԱՏՎՈՒԹՅՈՒՆ ՉԻ ՊԱՏԱՍԽԱՆԱՏՎԻ ՈՐԵՎԷ ԱՆՈՒՂՂ, ՀԱՏՈՒԿ, ՊԱՏԺԻՉ, ՊԱՏԱՍԽԱՆԱԿԱՆ ԿԱՄ ՀԵՏԵՎԱՆԱԿԱՆ ԿՈՐՈՒՍՏԻ, ՎՆԱՍԻ, ԱՐԺԵՔԻ ԿԱՄ ԾԱԽՍԻ ՀԱՄԱՐ ՈՐԵՎԷ ՏԵՍԱԿԻ ԻՆՉ ԿԱՊՎԱԾ ԱՄԵՆՔԻ ՀԱՄԱՐ ԱՆԳԱՄ ԵԹԵ ՄԻԿՐՈՉԻՊԸ ԽՈՐՀՈՒՐԴ Է ՏՎԵԼ ՀՆԱՐԱՎՈՐՈՒԹՅԱՆ ԿԱՄ ՎՆԱՍՆԵՐԸ ԿԱՆԽԱԽՍԵԼԻ Է: ՄԻԿՐՈՉԻՊԻ ԸՆԴՀԱՆՈՒՐ ՊԱՏԱՍԽԱՆԱՏՎՈՒԹՅՈՒՆԸ ՏԵՂԵԿԱՏՎՈՒԹՅԱՆ ԿԱՄ ՕԳՏԱԳՈՐԾՄԱՆ ՀԱՄԱՐ ԿԱՊՎԱԾ ԲՈԼՈՐ ՊԱՀԱՆՋՆԵՐԻ ՎԵՐԱԲԵՐՅԱԼ ՉԻ ԳԵՐԱՑՆԻ ՎՃԱՐՆԵՐԻ ԳՈՒՄԱՐԸ, ԵԹԵ ՉԿԱ, ԱՅԴ ԱՇԽԱՏԱՆՔՆԵՐԻ ՀԱՄԱՐ. ՏԵՂԵԿՈՒԹՅՈՒՆՆԵՐ.
Կենսապահովման և/կամ անվտանգության ծրագրերում Microchip սարքերի օգտագործումը լիովին ենթարկվում է գնորդի ռիսկին, և գնորդը համաձայնում է պաշտպանել, փոխհատուցել և պահել անվնաս Microchip-ը նման օգտագործման հետևանքով առաջացած ցանկացած և բոլոր վնասներից, պահանջներից, հայցերից կամ ծախսերից: Ոչ մի լիցենզիա չի փոխանցվում, անուղղակիորեն կամ այլ կերպ, Microchip-ի որևէ մտավոր սեփականության իրավունքով, եթե այլ բան նշված չէ:
Microchip-ի որակի կառավարման համակարգերի վերաբերյալ տեղեկությունների համար այցելեք www.microchip.com/quality.
Ապրանքային նշաններ
Microchip անվանումը և պատկերանշանը, Microchip-ի լոգոն, Adaptec, AnyRate, AVR, AVR լոգոն, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Link,Checkle, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST լոգոն, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 լոգոն, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SuperFST, , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron և XMEGA-ն ԱՄՆ-ում և այլ երկրներում ներառված Microchip Technology-ի գրանցված ապրանքանիշերն են:
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC- Plus Wire logo, Quiet SmartFusion-ը, SyncWorld-ը, Temux-ը, TimeCesium-ը, TimeHub-ը, TimePictra-ն, TimeProvider-ը, TrueTime-ը, WinPath-ը և ZL-ը ԱՄՆ-ում ներառված Microchip Technology-ի գրանցված ապրանքանիշերն են:
Հարակից բանալիների ճնշում, AKS, թվային դարաշրջանի անալոգային, ցանկացած կոնդենսատոր, AnyIn, AnyOut, ընդլայնված անջատում, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoPICAMDsnet, DYPICController, , ECAN, էսպրեսսո T1S, EtherGREEN, GridTime, IdealBridge, Ներշրջանցային սերիական ծրագրավորում, ICSP, INICnet, Խելացի զուգահեռում, միջչիպերի միացում, JitterBlocker, էկրանի գլխիկ, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QREALMatri. , Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, USBCheck. VariSense, VectorBlox, VeriPHY, ViewSpan-ը, WiperLock-ը, XpressConnect-ը և ZENA-ն ԱՄՆ-ում և այլ երկրներում ներառված Microchip Technology-ի ապրանքանիշերն են:
SQTP-ն ԱՄՆ-ում ներառված Microchip Technology-ի սպասարկման նշանն է
Adaptec լոգոն, Հաճախականություն ըստ պահանջի, Silicon Storage Technology, Symmcom և Trusted Time-ը Microchip Technology Inc.-ի գրանցված ապրանքային նշաններն են այլ երկրներում:
GestIC-ը Microchip Technology Germany II GmbH & Co. KG-ի՝ Microchip Technology Inc.-ի դուստր ձեռնարկության գրանցված ապրանքանիշն է այլ երկրներում:
Այստեղ նշված բոլոր ապրանքային նշանները պատկանում են իրենց համապատասխան ընկերություններին:
© 2014-2022, Microchip Technology Incorporated և նրա դուստր ձեռնարկությունները:
Բոլոր իրավունքները պաշտպանված են:
ISBN: 978-1-6683-0063-3
Ծառայություն
ԱՄԵՐԻԿԱ
Կորպորատիվ գրասենյակ
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Հեռ.: 480-792-7200
Ֆաքս: 480-792-7277
Տեխնիկական աջակցություն. http://www.microchip.com/support
Web Հասցե:
www.microchip.com
Ատլանտա
Դուլութ, Գ.Ա
Հեռ. 678-957-9614
Ֆաքս: 678-957-1455
Օսթին, Տեխաս
Հեռ. 512-257-3370
Բոստոն
Westborough, MA
Հեռ. 774-760-0087
Ֆաքս: 774-760-0088
Չիկագո
Իտասկա, ԻԼ
Հեռ. 630-285-0071
Ֆաքս: 630-285-0075
Լոս Անջելես
Mission Viejo, CA
Հեռ. 949-462-9523
Ֆաքս: 949-462-9608
Հեռ. 951-273-7800
Նյու Յորք,
NY Հեռ. 631-435-6000
Կանադա – Տորոնտո
Հեռ. 905-695-1980
Ֆաքս: 905-695-2078
Փաստաթղթեր / ռեսուրսներ
![]() |
MICROCHIP dsPIC33/PIC24 DMT Deadman Timer Module [pdf] Օգտագործողի ձեռնարկ dsPIC33 PIC24, DMT Deadman Timer Module, dsPIC33 PIC24 DMT Deadman Timer Module, Deadman Timer Module, Timer Module |





