MICROCHIP dsPIC33 ड्युअल वॉचडॉग टाइमर
परिचय
dsPIC33/PIC24 ड्युअल वॉचडॉग टाइमर (WDT) या विभागात वर्णन केले आहे. आकृती 1 पहा-
WDT च्या ब्लॉक आकृतीसाठी 1.
WDT, सक्षम केल्यावर, अंतर्गत लो-पॉवर RC (LPRC) ऑसिलेटर क्लॉक सोर्स किंवा रन मोडमध्ये निवडण्यायोग्य क्लॉक सोर्समधून ऑपरेट होते. सॉफ्टवेअरमध्ये वेळोवेळी डब्ल्यूडीटी साफ न केल्यास, डिव्हाइस रीसेट करून सिस्टम सॉफ्टवेअरमधील खराबी शोधण्यासाठी WDT चा वापर केला जाऊ शकतो. WDT विंडो मोड किंवा नॉन-विंडो मोडमध्ये कॉन्फिगर केले जाऊ शकते. WDT पोस्ट स्केलर वापरून विविध WDT टाइम-आउट कालावधी निवडले जाऊ शकतात. स्लीप किंवा आयडल मोड (पॉवर सेव्ह मोड) मधून डिव्हाइसला जागे करण्यासाठी देखील WDT चा वापर केला जाऊ शकतो.
WDT मॉड्यूल्सची काही प्रमुख वैशिष्ट्ये खालीलप्रमाणे आहेत:
- कॉन्फिगरेशन किंवा सॉफ्टवेअर नियंत्रित
- रन आणि स्लीप/इडल मोडसाठी वेगळे वापरकर्ता-कॉन्फिगर करण्यायोग्य टाइम-आउट कालावधी
- स्लीप किंवा निष्क्रिय मोडमधून डिव्हाइसला जागृत करू शकते
- रन मोडमध्ये वापरकर्ता-निवडण्यायोग्य घड्याळ स्रोत
- LPRC वरून स्लीप/इडल मोडमध्ये चालते
वॉचडॉग टाइमर ब्लॉक आकृती
नोंद
- विशिष्ट घड्याळ स्विच इव्हेंटनंतर डब्ल्यूडीटी रीसेट वर्तन डिव्हाइसवर अवलंबून असते. कृपया WDT साफ करणाऱ्या घड्याळ स्विच इव्हेंटच्या वर्णनासाठी विशिष्ट डिव्हाइस डेटा शीटमधील "वॉचडॉग टाइमर" विभाग पहा.
- उपलब्ध घड्याळाचे स्रोत उपकरणावर अवलंबून आहेत.
वॉचडॉग टाइमर नियंत्रण नोंदणी
WDT मॉड्यूल्समध्ये खालील स्पेशल फंक्शन रजिस्टर्स (SFRs) असतात:
- WDTCONL: वॉचडॉग टाइमर कंट्रोल रजिस्टर
हे रजिस्टर वॉचडॉग टायमर सक्षम किंवा अक्षम करण्यासाठी वापरले जाते आणि विंडो केलेले ऑपरेशन सक्षम किंवा अक्षम करते. - WDTCONH: वॉचडॉग टाइमर की रजिस्टर
या रजिस्टरचा वापर टाइम-आउट टाळण्यासाठी WDT साफ करण्यासाठी केला जातो. - RCON: कंट्रोल रजिस्टर रीसेट करा(2)
हे रजिस्टर रिसेटचे कारण सूचित करते.
नकाशा नोंदणी करा
तक्ता 2-1 संबंधित WDT मॉड्यूल रजिस्टर्सचा संक्षिप्त सारांश प्रदान करते. संबंधित रजिस्टर्स सारांशानंतर दिसतात, त्यानंतर प्रत्येक रजिस्टरचे तपशीलवार वर्णन असते.
तक्ता 2-1: वॉचडॉग टाइमर नोंदणी नकाशा
नाव | बिट श्रेणी | बिट्स | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ||
WDTCONL | १६:१० | ON(3) | — | — | RUNDIV[4:0](2) | CLKSEL[1:0](2) | SLPDIV[4:0](2) | WDTWINEN(3) | |||||||||
WDTCONH | १६:१० | WDTCLRKEY[15:0] | |||||||||||||||
RCON(4, 5) | १६:१० | TRAPR(1) | IOPUWR(1) | — | — | — | — | CM(1) | VREGS(1) | EXTR(1) | SWR(1) | — | WDTO | झोपा | निष्क्रिय(1) | बीओआर(1) | POR(1) |
आख्यायिका: — = लागू न केलेले, '0' म्हणून वाचा
नोंद
- हे बिट्स WDT मॉड्यूलशी संबंधित नाहीत.
- हे बिट केवळ वाचनीय आहेत आणि कॉन्फिगरेशन बिट्सचे मूल्य प्रतिबिंबित करतात.
- जर सेट केले असेल तर हे बिट कॉन्फिगरेशन बिटची स्थिती दर्शवतात. बिट स्पष्ट असल्यास, मूल्य सॉफ्टवेअरद्वारे नियंत्रित केले जाते.
- जर WDTEN[1:0] कॉन्फिगरेशन बिट '11' (अनप्रोग्राम केलेले) असतील, तर WDT नेहमी चालू (WDTCONL[15]) बिट सेटिंगकडे दुर्लक्ष करून सक्षम केले जाते.
- सर्व रीसेट स्थिती बिट्स सॉफ्टवेअरमध्ये सेट किंवा साफ केल्या जाऊ शकतात. सॉफ्टवेअरमध्ये यापैकी एक बिट सेट केल्याने डिव्हाइस रीसेट होत नाही.
नोंदणी 2-1: WDTCONL: वॉचडॉग टाइमर कंट्रोल रजिस्टर
R/W-0 | U-0 | U-0 | राय | राय | राय | राय | राय |
ON( 1 ,2 ) | — | — | RUNDIV[4:0](3) | ||||
बिट 15 | बिट 8 |
राय | राय | राय | राय | राय | राय | राय | R/W/HS-0 |
CLKSEL[1:0](3, 4) | SLPDIV[4:0](3) | WDTWINEN(1) | |||||
बिट 7 | बिट 0 |
- बिट 15 चालू: वॉचडॉग टाइमर बिट सक्षम करा(1,2)
1 = वॉचडॉग टाइमर सक्षम करते जर ते डिव्हाइस कॉन्फिगरेशनद्वारे सक्षम केले नसेल
0 = वॉचडॉग टाइमर सॉफ्टवेअरमध्ये सक्षम केले असल्यास ते अक्षम करते - बिट 14-13 लागू न केलेले: '0' म्हणून वाचा
- बिट 12-8 RUNDIV[4:0]: WDT रन मोड पोस्टस्केलर स्थिती बिट्स(3)
- बिट 7-6 CLKSEL[1:0]: WDT रन मोड घड्याळ निवडा स्थिती बिट्स(3,4)
11 = LPRC ऑसिलेटर
10 = FRC ऑसिलेटर
01 = राखीव
00 = SYSCLK - बिट 5-1 SLPDIV[4:0]: स्लीप आणि आयडल मोड WDT पोस्टस्केलर स्टेटस बिट्स(3)
- बिट 0 WDTWINEN: वॉचडॉग टाइमर विंडो सक्षम करा बिट(1)
1 = विंडो मोड सक्षम करते
0 = विंडो मोड अक्षम करते
नोंद
- बिट सेट केल्यास हे बिट कॉन्फिगरेशन बिटची स्थिती दर्शवतात. बिट साफ केल्यास, मूल्य सॉफ्टवेअरद्वारे नियंत्रित केले जाते.
- वापरकर्त्याच्या सॉफ्टवेअरने SYSCLK चक्रातील परिधीयचे SFRs वाचू किंवा लिहू नयेत, जे मॉड्यूलचा ऑन बिट साफ करणार्या सूचनेचे पालन करतात.
- हे बिट केवळ वाचनीय आहेत आणि कॉन्फिगरेशन बिट्सचे मूल्य प्रतिबिंबित करतात.
- उपलब्ध घड्याळाचे स्रोत उपकरणावर अवलंबून आहेत. कृपया उपलब्धतेसाठी विशिष्ट डिव्हाइस डेटा शीटमधील “वॉचडॉग टाइमर” प्रकरणाचा संदर्भ घ्या.
नोंदणी 2-2: WDTCONH: वॉचडॉग टाइमर की रजिस्टर
W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-XNUMX |
WDTCLRKEY[15:8] |
बिट 15 बिट 8 |
W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-XNUMX |
WDTCLRKEY[7:0] |
बिट 7 बिट 0 |
दंतकथा
R = वाचनीय बिट W = लिहिण्यायोग्य बिट U = अप्रयुक्त बिट, '0' म्हणून वाचा
-n = POR '1' वर मूल्य = बिट सेट केले आहे '0' = बिट साफ केले आहे x = बिट अज्ञात आहे
- बिट 15-0 WDTCLRKEY[15:0]: वॉचडॉग टाइमर क्लियर की बिट
टाइम-आउट टाळण्यासाठी वॉचडॉग टाइमर साफ करण्यासाठी, सॉफ्टवेअरने एकल 0-बिट लेखन वापरून या स्थानावर मूल्य, 5743x16, लिहावे.
नोंदणी 2-3: RCON: नियंत्रण रजिस्टर रीसेट करा(2)
R/W-0 | R/W-0 | U-0 | U-0 | R/W-0 | U-0 | R/W-0 | R/W-0 |
TRAPR(1) | IOPUWR(1) | — | — | VREGSF(1) | — | CM(1) | VREGS(1) |
बिट 15 | बिट 8 |
R/W-0 | R/W-0 | U-0 | R/W-0 | R/W-0 | R/W-0 | R/W-1 | R/W-1 |
EXTR(1) | SWR(1) | — | WDTO | झोपा | निष्क्रिय(1) | बीओआर(1) | POR(1) |
बिट 7 | बिट 0 |
दंतकथा
R = वाचनीय बिट W = लिहिण्यायोग्य बिट U = अप्रयुक्त बिट, '0' म्हणून वाचा
-n = POR '1' वर मूल्य = बिट सेट केले आहे '0' = बिट साफ केले आहे x = बिट अज्ञात आहे
- बिट 15 TRAPR: ट्रॅप रीसेट फ्लॅग बिट(1)
1 = एक ट्रॅप संघर्ष रीसेट झाला आहे
0 = एक ट्रॅप संघर्ष रीसेट झाला नाही - bit 14 IOPUWR: बेकायदेशीर Opcode किंवा Uninitialized W रजिस्टर ऍक्सेस रीसेट फ्लॅग बिट(1)
1 = एक बेकायदेशीर opcode शोध, एक बेकायदेशीर पत्ता मोड किंवा पत्ता पॉइंटर म्हणून वापरल्या जाणार्या अननिशिअल डब्ल्यू रजिस्टरमुळे रीसेट झाले
0 = एक बेकायदेशीर opcode किंवा Uninitialized W रजिस्टर रीसेट झाले नाही - बिट 13-12 लागू न केलेले: '0' म्हणून वाचा
- बिट 11 VREGSF: Flash Voltagस्लीप बिट दरम्यान ई रेग्युलेटर स्टँडबाय (1)
1 = फ्लॅश व्हॉल्यूमtagई रेग्युलेटर स्लीप दरम्यान सक्रिय असतो
0 = फ्लॅश व्हॉल्यूमtage रेग्युलेटर स्लीप दरम्यान स्टँडबाय मोडमध्ये जातो - बिट 10 लागू न केलेले: '0' म्हणून वाचा
- बिट 9 CM: कॉन्फिगरेशन जुळत नाही फ्लॅग बिट(1)
1 = कॉन्फिगरेशन जुळत नसलेला रीसेट झाला आहे
0 = एक कॉन्फिगरेशन जुळत नाही रीसेट झाले नाही - बिट 8 VREGS: Voltagस्लीप बिट दरम्यान ई रेग्युलेटर स्टँडबाय (1)
1 = खंडtagई रेग्युलेटर स्लीप दरम्यान सक्रिय असतो
0 = खंडtage रेग्युलेटर स्लीप दरम्यान स्टँडबाय मोडमध्ये जातो - बिट 7 EXTR: बाह्य रीसेट (MCLR) पिन बिट(1)
1 = एक मास्टर क्लियर (पिन) रीसेट झाला आहे
0 = एक मास्टर क्लियर (पिन) रीसेट झाला नाही - बिट 6 SWR: सॉफ्टवेअर रीसेट (सूचना) फ्लॅग बिट(1)
1 = एक रीसेट सूचना अंमलात आणली गेली आहे
0 = एक RESET सूचना अंमलात आणली गेली नाही - बिट 5 लागू न केलेले: '0' म्हणून वाचा
- बिट 4 WDTO: वॉचडॉग टाइमर टाइम-आउट फ्लॅग बिट
1 = WDT टाइम-आउट झाला आहे
0 = WDT टाइम-आउट झाले नाही - बिट 3 स्लीप: स्लीप फ्लॅग बिटमधून वेक-अप
1 = डिव्हाइस स्लीप मोडमध्ये आहे
0 = डिव्हाइस स्लीप मोडमध्ये नाही
नोंद
- हे बिट्स WDT मॉड्यूलशी संबंधित नाहीत.
- सर्व रीसेट स्थिती बिट्स सॉफ्टवेअरमध्ये सेट किंवा साफ केल्या जाऊ शकतात. सॉफ्टवेअरमध्ये यापैकी एक बिट सेट केल्याने डिव्हाइस रीसेट होत नाही.
नोंदणी 2-3: RCON: नियंत्रण रजिस्टर रीसेट करा(2)
- बिट 2 आयडल: इडल फ्लॅग बिट (1) पासून वेक-अप
1 = डिव्हाइस निष्क्रिय मोडमध्ये आहे
0 = डिव्हाइस निष्क्रिय मोडमध्ये नाही - बिट 1 BOR: ब्राउन-आउट रीसेट फ्लॅग बिट(1)
1 = एक तपकिरी-आउट रीसेट झाला आहे
0 = एक तपकिरी-आउट रीसेट झाला नाही - बिट 0 POR: पॉवर-ऑन रीसेट फ्लॅग बिट(1)
1 = पॉवर-ऑन रीसेट झाला आहे
0 = पॉवर-ऑन रीसेट झाला नाही
नोंद
- हे बिट्स WDT मॉड्यूलशी संबंधित नाहीत.
- सर्व रीसेट स्थिती बिट्स सॉफ्टवेअरमध्ये सेट किंवा साफ केल्या जाऊ शकतात. सॉफ्टवेअरमध्ये यापैकी एक बिट सेट केल्याने डिव्हाइस रीसेट होत नाही.
वॉचडॉग टाइमर ऑपरेशन
वॉचडॉग टाइमर (WDT) चे प्राथमिक कार्य म्हणजे सॉफ्टवेअर खराब झाल्यास प्रोसेसर रीसेट करणे किंवा झोपेत असताना किंवा निष्क्रिय असताना टाइम-आउट झाल्यास प्रोसेसरला वेक-अप करणे.
WDT मध्ये दोन स्वतंत्र टाइमर असतात, एक रन मोडमध्ये ऑपरेशनसाठी आणि दुसरा पॉवर सेव्ह मोडमध्ये ऑपरेशनसाठी. रन मोड WDT साठी घड्याळ स्त्रोत वापरकर्ता-निवडण्यायोग्य आहे.
प्रत्येक टाइमरमध्ये स्वतंत्र, वापरकर्ता-प्रोग्राम करण्यायोग्य पोस्टस्केलर असतो. दोन्ही टाइमर एकाच ऑन बिटद्वारे नियंत्रित केले जातात; ते स्वतंत्रपणे ऑपरेट केले जाऊ शकत नाहीत.
WDT सक्षम असल्यास, योग्य WDT काउंटर ओव्हरफ्लो होईपर्यंत किंवा "टाइम आउट" होईपर्यंत वाढेल.
रन मोडमध्ये WDT टाइम-आउट डिव्हाइस रीसेट व्युत्पन्न करेल. रन मोडमध्ये WDT टाइम-आउट रीसेट टाळण्यासाठी, वापरकर्ता अनुप्रयोगाने वेळोवेळी WDT ची सेवा करणे आवश्यक आहे. पॉवर सेव्ह मोडमधील टाइम-आउट डिव्हाइसला वेक-अप करेल.
टीप: LPRC ऑसिलेटर जेव्हाही WDT घड्याळ स्रोत म्हणून वापरला जातो आणि WDT सक्षम केला जातो तेव्हा स्वयंचलितपणे सक्षम होतो.
ऑपरेशनच्या पद्धती
WDT मध्ये ऑपरेशनचे दोन मोड आहेत: नॉन-विंडो मोड आणि प्रोग्रामेबल विंडो मोड. नॉन-विंडो मोडमध्ये, डब्ल्यूडीटी रीसेट (आकृती 3-1) रोखण्यासाठी डब्ल्यूडीटी कालावधीपेक्षा कमी वेळेत सॉफ्टवेअरने ठराविक काळाने डब्ल्यूडीटी साफ करणे आवश्यक आहे. वॉचडॉग टाइमर विंडो इनेबल (WDTWINEN) बिट (WDTCONL[0]) साफ करून नॉन-विंडो मोड निवडला जातो.
प्रोग्रामेबल विंडो मोडमध्ये, टाइम-आउट होण्यापूर्वी काउंटर अंतिम विंडोमध्ये असतानाच सॉफ्टवेअर WDT साफ करू शकते. या विंडोच्या बाहेर WDT साफ केल्याने डिव्हाइस रीसेट होईल (आकृती 3-2). विंडो आकाराचे चार पर्याय आहेत: एकूण WDT कालावधीच्या 25%, 37.5%, 50% आणि 75%. विंडोचा आकार डिव्हाइस कॉन्फिगरेशनमध्ये सेट केला आहे. पॉवर सेव्ह मोडमध्ये असताना प्रोग्राम करण्यायोग्य विंडो मोड लागू होत नाही.
आकृती 3-1: नॉन-विंडो WDT मोड
आकृती 3-2: प्रोग्रामेबल विंडो WDT मोड
वॉचडॉग टाइमर प्रोग्राम करण्यायोग्य विंडो
विंडोचा आकार कॉन्फिगरेशन बिट्स, WDTWIN[1:0] आणि RWDTPS[4:0] द्वारे निर्धारित केला जातो. प्रोग्रामेबल विंडो मोडमध्ये (WDTWINEN = 1), WDT विंडो आकार कॉन्फिगरेशन बिट्स, WDTWIN[1:0] (आकृती 3-2 पहा) च्या सेटिंगच्या आधारे साफ केले पाहिजे. या बिट सेटिंग्ज आहेत:
- 11 = WDT विंडो WDT कालावधीच्या 25% आहे
- 10 = WDT विंडो WDT कालावधीच्या 37.5% आहे
- 01 = WDT विंडो WDT कालावधीच्या 50% आहे
- 00 = WDT विंडो WDT कालावधीच्या 75% आहे
जर WDT अनुमत विंडोच्या आधी साफ केले असेल किंवा WDT ला टाइम-आउट करण्याची परवानगी असेल तर, डिव्हाइस रीसेट होईल. कोडच्या महत्त्वपूर्ण भागाच्या अनपेक्षित जलद किंवा संथ अंमलबजावणीदरम्यान डिव्हाइस रीसेट करण्यासाठी विंडो मोड उपयुक्त आहे. विंडो ऑपरेशन फक्त WDT रन मोडवर लागू होते. WDT स्लीप मोड नेहमी नॉन-विंडो मोडमध्ये चालतो.
WDT सक्षम आणि अक्षम करणे
ऑन बिट (WDTCONL[1]) वर '15' लिहून WDT डिव्हाइस कॉन्फिगरेशनद्वारे सक्षम किंवा अक्षम केले जाते किंवा सॉफ्टवेअरद्वारे नियंत्रित केले जाते. अधिक तपशीलांसाठी नोंदणी 2-1 पहा.
डिव्हाइस कॉन्फिगरेशन नियंत्रित WDT
FWDTEN कॉन्फिगरेशन बिट सेट केले असल्यास, WDT नेहमी सक्षम केले जाते. ऑन कंट्रोल बिट (WDTCONL[15]) '1' वाचून हे प्रतिबिंबित करेल. या मोडमध्ये, सॉफ्टवेअरमध्ये ऑन बिट साफ करता येत नाही. FWDTEN कॉन्फिगरेशन बिट कोणत्याही प्रकारच्या रीसेटद्वारे साफ केले जाणार नाही. WDT अक्षम करण्यासाठी, कॉन्फिगरेशन डिव्हाइसवर पुन्हा लिहिणे आवश्यक आहे. WINDIS कॉन्फिगरेशन बिट साफ करून विंडो मोड सक्षम केला आहे.
टीप: डब्ल्यूडीटी हे प्रोग्राम नसलेल्या डिव्हाइसवर डीफॉल्टनुसार सक्षम केले जाते.
सॉफ्टवेअर नियंत्रित WDT
FWDTEN कॉन्फिगरेशन बिट '0' असल्यास, WDT मॉड्यूल सॉफ्टवेअरद्वारे सक्षम किंवा अक्षम केले जाऊ शकते (डिफॉल्ट स्थिती). या मोडमध्ये, ऑन बिट (WDTCONL[15]) सॉफ्टवेअर नियंत्रणाखाली WDT ची स्थिती प्रतिबिंबित करते; '1' सूचित करतो की WDT मॉड्यूल सक्षम आहे आणि '0' सूचित करते की ते अक्षम आहे.
WDT पोस्टस्केलर
WDT मध्ये दोन वापरकर्ता-प्रोग्राम करण्यायोग्य पोस्टस्केलर आहेत: एक रन मोडसाठी आणि दुसरा पॉवर सेव्ह मोडसाठी. RWDTPS[4:0] कॉन्फिगरेशन बिट्स रन मोड पोस्टस्केलर सेट करतात आणि SWDTPS[4:0] कॉन्फिगरेशन बिट्स पॉवर सेव्ह मोड पोस्टस्केलर सेट करतात.
टीप: पोस्टस्केलर मूल्यासाठी कॉन्फिगरेशन बिट नावे भिन्न असू शकतात. तपशीलांसाठी विशिष्ट डिव्हाइस डेटा शीटचा संदर्भ घ्या.
डिव्हाइस कॉन्फिगरेशन नियंत्रित विंडो मोड
कॉन्फिगरेशन बिट, WINDIS साफ करून विंडो मोड सक्षम केला जाऊ शकतो. जेव्हा उपकरण कॉन्फिगरेशनद्वारे WDT विंडो मोड सक्षम केला जातो, तेव्हा WDTWINEN बिट (WDTCONL[0]) सेट केला जाईल आणि सॉफ्टवेअरद्वारे साफ करता येणार नाही.
सॉफ्टवेअर नियंत्रित विंडो मोड
WINDIS कॉन्फिगरेशन बिट '1' असल्यास, WDT प्रोग्रामेबल विंडो मोड WDTWINEN बिट (WDTCONL[0]) द्वारे सक्षम किंवा अक्षम केला जाऊ शकतो. A '1' सूचित करतो की प्रोग्रामेबल विंडो मोड सक्षम आहे आणि '0' सूचित करतो की प्रोग्रामेबल विंडो मोड अक्षम आहे.
WDT पोस्टस्केलर आणि कालावधी निवड
WDT मध्ये दोन स्वतंत्र 5-बिट पोस्टस्केलर आहेत, एक रन मोडसाठी आणि दुसरा पॉवर सेव्ह मोडसाठी, विविध प्रकारचे टाइम-आउट कालावधी तयार करण्यासाठी. पोस्टस्केलर 1:1 ते 1:2,147,483,647 विभाजक गुणोत्तर प्रदान करतात (तक्ता 3-1 पहा). पोस्टस्केलर सेटिंग्ज डिव्हाइस कॉन्फिगरेशन वापरून निवडल्या जातात. WDT टाइम-आउट कालावधी WDT घड्याळ स्त्रोत आणि पोस्टस्केलरच्या संयोजनाद्वारे निवडला जातो. WDT कालावधीच्या गणनेसाठी समीकरण 3-1 चा संदर्भ घ्या
समीकरण 3-1: WDT टाइम-आउट कालावधी गणना
WDT Time-out Period = (WDT Clock Period) • 2Postscaler
स्लीप मोडमध्ये, WDT घड्याळ स्त्रोत LPRC आहे आणि कालबाह्य कालावधी SLPDIV[4:0] बिट्स सेटिंगद्वारे निर्धारित केला जातो. LPRC, 32 kHz च्या नाममात्र वारंवारतेसह, पोस्टस्केलर किमान मूल्यावर असताना 1 मिलीसेकंदच्या WDT साठी नाममात्र टाइम-आउट कालावधी तयार करते.
रन मोडमध्ये, WDT घड्याळ स्त्रोत निवडण्यायोग्य आहे. टाइम-आउट कालावधी WDT घड्याळ स्रोत वारंवारता आणि RUNDIV[4:0] बिट्स सेटिंगद्वारे निर्धारित केला जातो.
टीप: WDT मॉड्यूल टाइम-आउट कालावधी थेट WDT घड्याळ स्त्रोताच्या वारंवारतेशी संबंधित आहे. घड्याळ स्त्रोताची नाममात्र वारंवारता डिव्हाइसवर अवलंबून असते. डिव्हाइस ऑपरेटिंग व्हॉल्यूमचे कार्य म्हणून वारंवारता बदलू शकतेtage आणि तापमान. कृपया घड्याळ वारंवारता वैशिष्ट्यांसाठी विशिष्ट डिव्हाइस डेटा शीट पहा. रन मोडसाठी उपलब्ध घड्याळ स्रोत डिव्हाइसवर अवलंबून आहेत. उपलब्ध स्त्रोतांसाठी कृपया विशिष्ट डिव्हाइस डेटा शीटमधील “वॉचडॉग टाइमर” प्रकरणाचा संदर्भ घ्या.
रन मोडमध्ये WDT ऑपरेशन
जेव्हा WDT कालबाह्य होते किंवा विंडो मोडमध्ये विंडोच्या बाहेर साफ केले जाते, तेव्हा NMI काउंटर कालबाह्य झाल्यावर डिव्हाइस रीसेट तयार केले जाते.
WDT घड्याळ स्रोत
WDT रन मोड घड्याळ स्त्रोत वापरकर्ता-निवडण्यायोग्य आहे. घड्याळाचा स्रोत RCLKSEL[1:0] (FWDT[6:5]) उपकरण बिट्सद्वारे निवडला जातो. WDT पॉवर सेव्ह मोड LPRC चा वापर घड्याळ स्रोत म्हणून करतो.
WDT (1) रीसेट करत आहे
रन मोड WDT काउंटर खालीलपैकी कोणत्याही द्वारे साफ केला जातो:
- कोणतेही डिव्हाइस रीसेट
- डीबग कमांडची अंमलबजावणी
- WDTCLRKEYx बिट्स (WDTCONH[0:5743]) मध्ये योग्य लेखन मूल्य (15x0) शोधणे (उदाampले ३-१)
- एक घड्याळ स्विच:(2)
- फर्मवेअरने घड्याळ स्विच सुरू केला
- टू-स्पीड स्टार्ट-अप
- फेल-सेफ क्लॉक मॉनिटर (FSCM) इव्हेंट
- जेव्हा ऑसिलेटर कॉन्फिगरेशन आणि टू-स्पीड स्टार्ट-अप डिव्हाइस कॉन्फिगरेशनमुळे स्वयंचलित घड्याळ स्विच होते तेव्हा झोपेतून उठल्यानंतर घड्याळ स्विच
स्लीपमध्ये प्रवेश केल्यावर स्लीप मोड WDT काउंटर रीसेट केला जातो.
नोंद
- जेव्हा डिव्हाइस पॉवर-सेव्हिंग मोडमध्ये प्रवेश करते तेव्हा रन मोड WDT रीसेट होत नाही.
- विशिष्ट घड्याळ स्विच इव्हेंटनंतर डब्ल्यूडीटी रीसेट वर्तन डिव्हाइसवर अवलंबून असते. कृपया WDT साफ करणाऱ्या घड्याळ स्विच इव्हेंटच्या वर्णनासाठी विशिष्ट डिव्हाइस डेटा शीटमधील "वॉचडॉग टाइमर" विभाग पहा.
Exampले 3-1: एसample कोड WDT साफ करण्यासाठी
तक्ता 3-1: WDT टाइम-आउट कालावधी सेटिंग्ज
पोस्टस्केलर मूल्ये | WDT घड्याळावर आधारित टाइम-आउट कालावधी | ||
32 kHz | 8 MHz | 25 MHz | |
00000 | 1 ms | 4 µs | 1.28 µs |
00001 | 2 ms | 8 µs | 2.56 µs |
00010 | 4 ms | 16 µs | 5.12 µs |
00011 | 8 ms | 32 µs | 10.24 µs |
00100 | 16 ms | 64 µs | 20.48 µs |
00101 | 32 ms | 128 µs | 40.96 µs |
00110 | 64 ms | 256 µs | 81.92 µs |
00111 | 128 ms | 512 µs | 163.84 µs |
01000 | 256 ms | 1.024 ms | 327.68 µs |
01001 | 512 ms | 2.048 ms | 655.36 µs |
01010 | 1.024 चे दशक | 4.096 ms | 1.31072 ms |
01011 | 2.048 चे दशक | 8.192 ms | 2.62144 ms |
01100 | 4.096 चे दशक | 16.384 ms | 5.24288 ms |
01101 | 8.192 चे दशक | 32.768 ms | 10.48576 ms |
01110 | 16.384 चे दशक | 65.536 ms | 20.97152 ms |
01111 | 32.768 चे दशक | 131.072 ms | 41.94304 ms |
10000 | 0:01:06 hms | 262.144 ms | 83.88608 ms |
10001 | 0:02:11 hms | 524.288 ms | 167.77216 ms |
10010 | 0:04:22 hms | 1.048576 चे दशक | 335.54432 ms |
10011 | 0:08:44 hms | 2.097152 चे दशक | 671.08864 ms |
10100 | 0:17:29 hms | 4.194304 चे दशक | 1.34217728 चे दशक |
10101 | 0:34:57 hms | 8.388608 चे दशक | 2.68435456 चे दशक |
10110 | 1:09:54 hms | 16.777216 चे दशक | 5.36870912 चे दशक |
10111 | 2:19:49 hms | 33.554432 चे दशक | 10.73741824 चे दशक |
11000 | 4:39:37 hms | 0:01:07 hms | 21.47483648 चे दशक |
11001 | 9:19:14 hms | 0:02:14 hms | 42.94967296 चे दशक |
11010 | 18:38:29 hms | 0:04:28 hms | 0:01:26 hms |
11011 | 1 दिवस 13:16:58 hms | 0:08:57 hms | 0:02:52 hms |
11100 | 3 दिवस 2:33:55 hms | 0:17:54 hms | 0:05:44 hms |
11101 | 6 दिवस 5:07:51 hms | 0:35:47 hms | 0:11:27 hms |
11110 | 12 दिवस 10:15:42 hms | 1:11:35 hms | 0:22:54 hms |
11111 | 24 दिवस 20:31:24 hms | 2:23:10 hms | 0:45:49 hms |
व्यत्यय आणतो आणि जनरेशन रीसेट करतो
रन मोडमध्ये WDT टाइम-आउट
जेव्हा रन मोडमध्ये WDT ची वेळ संपते, तेव्हा डिव्हाइस रीसेट तयार होते.
फर्मवेअर WDTO बिट (RCON[4]) ची चाचणी करून रन मोडमध्ये रीसेट करण्याचे कारण WDT टाइम-आउट आहे की नाही हे निर्धारित करू शकते.
टीप: विशिष्ट डिव्हाइस डेटा शीटमधील "रीसेट" आणि "इंटरप्ट कंट्रोलर" प्रकरणांचा संदर्भ घ्या. तसेच, तपशीलांसाठी “dsPIC39712/PIC70000600 फॅमिली रेफरन्स मॅन्युअल” मधील “रीसेट” (DS33) आणि “इंटरप्ट्स” (DS24) विभाग पहा.
पॉवर सेव्ह मोडमध्ये WDT टाइम-आउट
पॉवर सेव्ह मोडमध्ये डब्ल्यूडीटी मॉड्युल कालबाह्य झाल्यावर, ते डिव्हाइसला जागृत करते आणि डब्ल्यूडीटी रन मोड पुन्हा मोजणी सुरू करते.
WDT वेक-अप शोधण्यासाठी, WDTO बिट (RCON[4]), स्लीप बिट (RCON[3]) आणि IDLE बिट (RCON[2]) ची चाचणी केली जाऊ शकते. जर WDTO बिट '1' असेल, तर हा कार्यक्रम पॉवर सेव्ह मोडमध्ये WDT टाइम-आउटमुळे झाला होता. उपकरण जागृत असताना किंवा ते स्लीप किंवा निष्क्रिय मोडमध्ये होते की नाही हे निर्धारित करण्यासाठी SLEEP आणि IDLE बिट्सची चाचणी केली जाऊ शकते.
टीप: विशिष्ट डिव्हाइस डेटा शीटमधील "रीसेट" आणि "इंटरप्ट कंट्रोलर" प्रकरणांचा संदर्भ घ्या. तसेच, तपशीलांसाठी “dsPIC39712/PIC70000600 फॅमिली रेफरन्स मॅन्युअल” मधील “रीसेट” (DS33) आणि “इंटरप्ट्स” (DS24) विभाग पहा.
नॉन-डब्ल्यूडीटी इव्हेंटद्वारे पॉवर सेव्ह मोडमधून जागे व्हा
जेव्हा डिव्हाइस पॉवर सेव्ह मोडमधून नॉन-WDT NMI व्यत्ययाद्वारे जागृत केले जाते, तेव्हा पॉवर सेव्ह मोड WDT रिसेटमध्ये धरला जातो आणि WDT रन मोड प्री-पॉवर सेव्ह काउंट व्हॅल्यूमधून मोजणे सुरू ठेवतो.
कारण आणि परिणाम रीसेट करते
रीसेटचे कारण निश्चित करणे
WDT रीसेट झाला आहे की नाही हे निर्धारित करण्यासाठी, WDTO बिट (RCON[4]) ची चाचणी केली जाऊ शकते. WDTO बिट '1' असल्यास, रन मोडमध्ये WDT टाइम-आउट झाल्यामुळे रीसेट होते. त्यानंतरच्या रीसेटच्या स्त्रोताचे अचूक निर्धारण करण्यासाठी सॉफ्टवेअरने WDTO बिट साफ केले पाहिजे.
विविध रीसेटचे प्रभाव
डिव्हाइस रीसेटचा कोणताही प्रकार WDT साफ करेल. रीसेट केल्याने WDTCONH/L रजिस्टर्स डीफॉल्ट मूल्यावर परत येतील आणि जोपर्यंत ते डिव्हाइस कॉन्फिगरेशनद्वारे सक्षम केले जात नाही तोपर्यंत WDT अक्षम केले जाईल.
टीप: डिव्हाइस रीसेट केल्यानंतर, WDT ऑन बिट (WDTCONL[15]) FWDTEN बिट (FWDT[15]) ची स्थिती प्रतिबिंबित करेल.
डीबग आणि पॉवर-सेव्हिंग मोडमध्ये ऑपरेशन
पॉवर-सेव्हिंग मोडमध्ये WDT ऑपरेशन
WDT, सक्षम असल्यास, स्लीप मोड किंवा निष्क्रिय मोडमध्ये कार्य करणे सुरू ठेवेल आणि डिव्हाइसला जागृत करण्यासाठी वापरले जाऊ शकते. हे WDT कालबाह्य होईपर्यंत किंवा दुसर्या व्यत्ययाने डिव्हाइस जागृत होईपर्यंत डिव्हाइसला स्लीप किंवा निष्क्रिय मोडमध्ये राहू देते. जर वेक-अप नंतर डिव्हाइस पुन्हा स्लीप किंवा निष्क्रिय मोडमध्ये प्रवेश करत नसेल तर, WDT रन मोड NMI टाळण्यासाठी WDT अक्षम करणे किंवा वेळोवेळी सर्व्हिस करणे आवश्यक आहे.
स्लीप मोडमध्ये WDT ऑपरेशन
उपकरणाला स्लीप मोडमधून जागृत करण्यासाठी WDT मॉड्यूलचा वापर केला जाऊ शकतो. स्लीप मोडमध्ये प्रवेश करताना, WDT रन मोड काउंटर मोजणे थांबवते आणि पॉवर सेव्ह मोड WDT रिसेट स्थितीपासून मोजणे सुरू करते, जोपर्यंत त्याची वेळ संपत नाही, किंवा डिव्हाइस व्यत्ययाने जागे होत नाही. स्लीप मोडमध्ये डब्ल्यूडीटी टाइम आउट झाल्यावर, डिव्हाइस उठते आणि कोड एक्झिक्युशन पुन्हा सुरू करते, डब्ल्यूडीटीओ बिट (RCON[4]) सेट करते आणि रन मोड WDT पुन्हा सुरू करते.
निष्क्रिय मोडमध्ये WDT ऑपरेशन
उपकरणाला निष्क्रिय मोडमधून सक्रिय करण्यासाठी WDT मॉड्यूलचा वापर केला जाऊ शकतो. निष्क्रिय मोडमध्ये प्रवेश करताना, WDT रन मोड काउंटर मोजणे थांबवते आणि पॉवर सेव्ह मोड WDT रिसेट स्थितीपासून मोजणे सुरू करते, जोपर्यंत त्याची वेळ संपत नाही, किंवा डिव्हाइस व्यत्ययाने जागे होत नाही. डिव्हाइस उठते आणि कोडची अंमलबजावणी पुन्हा सुरू करते, WDTO बिट (RCON[4]) सेट करते आणि रन मोड WDT पुन्हा सुरू करते.
वेक-अप दरम्यान वेळ विलंब
स्लीपमधील डब्ल्यूडीटी इव्हेंट आणि कोड एक्झिक्यूशन सुरू होण्याच्या दरम्यान वेळ विलंब होईल. या विलंबाच्या कालावधीमध्ये वापरात असलेल्या ऑसिलेटरसाठी सुरू होण्याच्या वेळेचा समावेश होतो. स्लीप मोडमधून वेक-अपच्या विपरीत, निष्क्रिय मोडमधून वेक-अपशी संबंधित वेळ विलंब होत नाही. निष्क्रिय मोड दरम्यान सिस्टम घड्याळ चालू आहे; त्यामुळे, वेक-अपच्या वेळी स्टार्ट-अप विलंब आवश्यक नाही.
पॉवर सेव्ह मोडमध्ये WDT घड्याळ स्रोत
पॉवर सेव्ह मोडसाठी WDT घड्याळ स्त्रोत वापरकर्ता-निवडण्यायोग्य नाही. घड्याळ स्त्रोत LPRC आहे.
डीबग मोडमध्ये WDT ऑपरेशन
टाइम-आउट टाळण्यासाठी डीबग मोडमध्ये WDT अक्षम केले पाहिजे.
हा विभाग मॅन्युअलच्या या विभागाशी संबंधित असलेल्या ऍप्लिकेशन नोट्सची सूची देतो. या ऍप्लिकेशन नोट्स विशेषतः dsPIC33/PIC24 डिव्हाइस कुटुंबासाठी लिहिल्या जाऊ शकत नाहीत, परंतु संकल्पना समर्पक आहेत आणि बदल आणि संभाव्य मर्यादांसह वापरल्या जाऊ शकतात. ड्युअल वॉचडॉग टाइमर मॉड्यूलशी संबंधित सध्याच्या अॅप्लिकेशन नोट्स आहेत:
टीप: मायक्रोचिप ला भेट द्या webजागा (www.microchip.com) अतिरिक्त ऍप्लिकेशन नोट्स आणि कोड उदाampउपकरणांच्या dsPIC33/PIC24 कुटुंबासाठी.
पुनरावृत्ती इतिहास
पुनरावृत्ती A (मार्च 2016)
ही या दस्तऐवजाची प्रारंभिक आवृत्ती आहे.
पुनरावृत्ती B (जून 2018)
डिव्हाइस कुटुंबाचे नाव dsPIC33/PIC24 वर बदलते.
पृष्ठ फूटरमधून आगाऊ माहिती वॉटरमार्क काढून टाकते.
पुनरावृत्ती C (फेब्रुवारी 2022)
अद्यतने तक्ता 2-1 आणि तक्ता 3-1.
अद्यतने नोंदणी 2-1.
अद्यतने विभाग 3.1 “ऑपरेशनचे मोड”, विभाग 3.2 “वॉचडॉग टाइमर प्रोग्राम करण्यायोग्य विंडो”, विभाग 3.3 “WDT सक्षम करणे आणि अक्षम करणे”, विभाग 3.4.1 “डिव्हाइस”
कॉन्फिगरेशन नियंत्रित विंडो मोड”, विभाग 3.4.2 “सॉफ्टवेअर नियंत्रित विंडो मोड”, विभाग 3.7 “WDT घड्याळ स्रोत” आणि विभाग 6.1.2 “निष्क्रिय मोडमध्ये WDT ऑपरेशन”.
वॉचडॉग टाइमर मानक “मास्टर” आणि “स्लेव्ह” या शब्दावली वापरते. या दस्तऐवजात वापरलेली समतुल्य मायक्रोचिप शब्दावली अनुक्रमे “मुख्य” आणि “दुय्यम” आहे
मायक्रोचिप उत्पादनांवरील कोड संरक्षण वैशिष्ट्याचे खालील तपशील लक्षात घ्या:
- मायक्रोचिप उत्पादने त्यांच्या विशिष्ट मायक्रोचिप डेटा शीटमध्ये समाविष्ट असलेल्या वैशिष्ट्यांची पूर्तता करतात.
- मायक्रोचिपचा असा विश्वास आहे की त्याच्या उत्पादनांचे कुटुंब इच्छित पद्धतीने, ऑपरेटिंग वैशिष्ट्यांमध्ये आणि सामान्य परिस्थितीत वापरल्यास सुरक्षित आहे.
- मायक्रोचिप त्याच्या बौद्धिक संपदा अधिकारांचे मूल्य आणि आक्रमकपणे संरक्षण करते. मायक्रोचिप उत्पादनाच्या कोड संरक्षण वैशिष्ट्यांचा भंग करण्याचा प्रयत्न कठोरपणे प्रतिबंधित आहे आणि डिजिटल मिलेनियम कॉपीराइट कायद्याचे उल्लंघन करू शकते.
- मायक्रोचिप किंवा इतर कोणताही सेमीकंडक्टर निर्माता त्याच्या कोडच्या सुरक्षिततेची हमी देऊ शकत नाही. कोड संरक्षणाचा अर्थ असा नाही की आम्ही उत्पादन "अटूट" असल्याची हमी देत आहोत. कोड संरक्षण सतत विकसित होत आहे. मायक्रोचिप आमच्या उत्पादनांची कोड संरक्षण वैशिष्ट्ये सतत सुधारण्यासाठी वचनबद्ध आहे.
हे प्रकाशन आणि यातील माहिती केवळ मायक्रोचिप उत्पादनांसह वापरली जाऊ शकते, ज्यामध्ये तुमच्या अनुप्रयोगासह मायक्रोचिप उत्पादनांची रचना, चाचणी आणि एकत्रीकरण समाविष्ट आहे. या माहितीचा इतर कोणत्याही प्रकारे वापर या अटींचे उल्लंघन करते. डिव्हाइस अॅप्लिकेशन्सशी संबंधित माहिती केवळ तुमच्या सोयीसाठी प्रदान केली जाते आणि ती अपडेट्सद्वारे बदलली जाऊ शकते. तुमचा अर्ज तुमच्या वैशिष्ट्यांशी जुळतो याची खात्री करणे तुमची जबाबदारी आहे. अतिरिक्त समर्थनासाठी तुमच्या स्थानिक मायक्रोचिप विक्री कार्यालयाशी संपर्क साधा किंवा येथे अतिरिक्त समर्थन मिळवा
https://www.microchip.com/en-us/support/design-help/client-supportservices.
ही माहिती मायक्रोचिप द्वारे "जशी आहे तशी" प्रदान केली जाते. MICROCHIP कोणत्याही प्रकारचे कोणतेही प्रतिनिधित्व किंवा हमी देत नाही मग ते व्यक्त किंवा निहित, लिखित किंवा मौखिक, वैधानिक किंवा अन्यथा, माहितीशी संबंधित, परंतु मर्यादित नसलेल्या, मर्यादित नसलेल्या, माहितीशी संबंधित पोझ, किंवा संबंधित वॉरंटी त्याची स्थिती, गुणवत्ता किंवा कार्यप्रदर्शन.
कोणत्याही अप्रत्यक्ष, विशेष, दंडात्मक, आकस्मिक, किंवा परिणामी नुकसान, नुकसान, खर्च किंवा कोणत्याही प्रकारच्या खर्चासाठी मायक्रोचिप जबाबदार राहणार नाही, ज्याचा संबंध यूएसकेशी संबंधित असेल, जरी MICROCHIP ला संभाव्यतेचा सल्ला दिला गेला असेल किंवा नुकसान शक्य असेल. कायद्याने परवानगी दिलेल्या पूर्ण मर्यादेपर्यंत, माहितीशी संबंधित कोणत्याही प्रकारे सर्व दाव्यांवर मायक्रोचिपची संपूर्ण उत्तरदायित्व किंवा तिचा वापर, जर तुम्हाला काही असेल तर, शुल्काच्या रकमेपेक्षा जास्त होणार नाही. माहितीसाठी मायक्रोचिप.
लाइफ सपोर्ट आणि/किंवा सुरक्षा ऍप्लिकेशन्समध्ये मायक्रोचिप उपकरणांचा वापर पूर्णपणे खरेदीदाराच्या जोखमीवर आहे आणि खरेदीदार अशा वापरामुळे होणारे कोणतेही आणि सर्व नुकसान, दावे, दावे किंवा खर्चापासून निरुपद्रवी मायक्रोचिपचा बचाव, नुकसानभरपाई आणि ठेवण्यास सहमती देतो. कोणत्याही मायक्रोचिप बौद्धिक संपदा अधिकारांतर्गत कोणताही परवाना स्पष्टपणे किंवा अन्यथा सांगितल्याशिवाय दिला जात नाही.
ट्रेडमार्क
मायक्रोचिपचे नाव आणि लोगो, मायक्रोचिप लोगो, Adaptec, AnyRate, AVR, AVR लोगो, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KKLEXLAX, लिंक्स, लिंक्स, लिंक्स maXTouch, MediaLB, megaAVR, Microsemi, Microsemi लोगो, MOST, MOST लोगो, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 लोगो, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpySTgo, SFNSTgo, SFNICS , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, आणि XMEGA हे यूएसए आणि इतर देशांमध्ये मायक्रोचिप टेक्नॉलॉजी इनकॉर्पोरेटेडचे नोंदणीकृत ट्रेडमार्क आहेत. 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, ProASIC Plus, ProASIC Plus, ProAsic Plus SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, आणि ZL हे मायक्रोचिप टेक्नॉलॉजीचे नोंदणीकृत ट्रेडमार्क आहेत यूएसए संलग्न की सप्रेशन, AKS, analog-for-the-Digital Age, Any Capacitor, AnyInut, AnyInut. ऑगमेंटेड स्विचिंग, ब्लूस्काय, बॉडीकॉम, कोडगार्ड, क्रिप्टोऑथेंटिकेशन, क्रिप्टोऑटोमोटिव्ह, क्रिप्टोकॉम्पेनियन, क्रिप्टोकंट्रोलर, डीएसपीआयसीडीईएम, डीएसपीआयसीडीईएम.नेट, डायनॅमिक एव्हरेज मॅचिंग, डॅम, ईसीएएन, एस्प्रेसो, एस्प्रेसो, एस्प्रेसो cuit सिरीयल प्रोग्रामिंग, ICSP, INICnet, इंटेलिजेंट पॅरललिंग, इंटर-चिप कनेक्टिव्हिटी, जिटरब्लॉकर, नॉब-ऑन-डिस्प्ले, मॅक्सक्रिप्टो, कमालView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB प्रमाणित लोगो, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, सर्वज्ञ कोड जनरेशन, PICDEM, PICDEM.net, PICKit, PICtail, PowerSmart, IQMatrix, PureSmart , 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, TSHARC, USB, TSHARC VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, आणि ZENA हे यूएसए आणि इतर देशांमध्ये अंतर्भूत मायक्रोचिप तंत्रज्ञानाचे ट्रेडमार्क आहेत.
SQTP हे यूएसए मधील मायक्रोचिप तंत्रज्ञानाचे सेवा चिन्ह आहे
Adaptec लोगो, फ्रिक्वेन्सी ऑन डिमांड, सिलिकॉन स्टोरेज टेक्नॉलॉजी, Symmcom आणि ट्रस्टेड टाइम हे इतर देशांमध्ये मायक्रोचिप टेक्नॉलॉजी इंक. चे नोंदणीकृत ट्रेडमार्क आहेत. GestIC हा Microchip Technology Germany II GmbH & Co. KG चा नोंदणीकृत ट्रेडमार्क आहे, जो इतर देशांतील Microchip Technology Inc. ची उपकंपनी आहे.
येथे नमूद केलेले इतर सर्व ट्रेडमार्क त्यांच्या संबंधित कंपन्यांची मालमत्ता आहेत.
© 2016-2022, Microchip Technology Incorporated and its
उपकंपन्या
सर्व हक्क राखीव.
ISBN: 978-1-5224-9893-3
जगभरातील विक्री आणि सेवा
अमेरिका
कॉर्पोरेट कार्यालय
2355 वेस्ट चांडलर Blvd.
चांडलर, AZ 85224-6199
दूरध्वनी: ५७४-५३७-८९००
फॅक्स: ५७४-५३७-८९००
तांत्रिक समर्थन:
http://www.microchip.com/support
Web पत्ता: www.microchip.com
कागदपत्रे / संसाधने
![]() |
MICROCHIP dsPIC33 ड्युअल वॉचडॉग टाइमर [pdf] वापरकर्ता मार्गदर्शक dsPIC33 ड्युअल वॉचडॉग टाइमर, dsPIC33, ड्युअल वॉचडॉग टाइमर, वॉचडॉग टाइमर |