മൈക്രോചിപ്പ് dsPIC33 ഡ്യുവൽ വാച്ച്‌ഡോഗ് ടൈമർ

ഉള്ളടക്കം മറയ്ക്കുക

ആമുഖം

dsPIC33/PIC24 ഡ്യുവൽ വാച്ച്‌ഡോഗ് ടൈമർ (WDT) ഈ വിഭാഗത്തിൽ വിവരിച്ചിരിക്കുന്നു. ചിത്രം 1 കാണുക-
WDT യുടെ ഒരു ബ്ലോക്ക് ഡയഗ്രാമിന് 1.
WDT, പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, ആന്തരിക ലോ-പവർ RC (LPRC) ഓസിലേറ്റർ ക്ലോക്ക് ഉറവിടത്തിൽ നിന്നോ റൺ മോഡിൽ തിരഞ്ഞെടുക്കാവുന്ന ക്ലോക്ക് ഉറവിടത്തിൽ നിന്നോ പ്രവർത്തിക്കുന്നു. സോഫ്‌റ്റ്‌വെയറിൽ WDT ഇടയ്‌ക്കിടെ മായ്‌ച്ചില്ലെങ്കിൽ ഉപകരണം റീസെറ്റ് ചെയ്‌ത് സിസ്റ്റം സോഫ്റ്റ്‌വെയർ തകരാറുകൾ കണ്ടെത്താൻ WDT ഉപയോഗിക്കാം. WDT വിൻഡോ മോഡിലോ നോൺ-വിൻഡോ മോഡിലോ കോൺഫിഗർ ചെയ്യാവുന്നതാണ്. WDT പോസ്റ്റ് സ്കെയിലർ ഉപയോഗിച്ച് വിവിധ WDT ടൈം ഔട്ട് കാലയളവുകൾ തിരഞ്ഞെടുക്കാം. സ്ലീപ്പ് അല്ലെങ്കിൽ ഐഡിൽ മോഡിൽ (പവർ സേവ് മോഡ്) ഉപകരണത്തെ ഉണർത്താനും WDT ഉപയോഗിക്കാം.
WDT മൊഡ്യൂളുകളുടെ ചില പ്രധാന സവിശേഷതകൾ ഇവയാണ്:

  • കോൺഫിഗറേഷൻ അല്ലെങ്കിൽ സോഫ്‌റ്റ്‌വെയർ നിയന്ത്രിച്ചു
  • റൺ, സ്ലീപ്പ്/നിഷ്‌ക്രിയ മോഡുകൾക്കായി പ്രത്യേക ഉപയോക്തൃ-കോൺഫിഗർ ചെയ്യാവുന്ന ടൈം-ഔട്ട് കാലയളവുകൾ
  • സ്ലീപ്പ് അല്ലെങ്കിൽ ഐഡിൽ മോഡിൽ നിന്ന് ഉപകരണത്തെ ഉണർത്താനാകും
  • റൺ മോഡിൽ ഉപയോക്താവിന് തിരഞ്ഞെടുക്കാവുന്ന ക്ലോക്ക് ഉറവിടം
  • സ്ലീപ്പ്/ഐഡൽ മോഡിൽ LPRC-ൽ നിന്ന് പ്രവർത്തിക്കുന്നു

വാച്ച്ഡോഗ് ടൈമർ ബ്ലോക്ക് ഡയഗ്രം

കുറിപ്പ്

  1. ഒരു നിർദ്ദിഷ്ട ക്ലോക്ക് സ്വിച്ച് ഇവന്റിന് ശേഷമുള്ള WDT റീസെറ്റ് സ്വഭാവം ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു. WDT മായ്‌ക്കുന്ന ക്ലോക്ക് സ്വിച്ച് ഇവന്റുകളുടെ വിവരണത്തിനായി നിർദ്ദിഷ്ട ഉപകരണ ഡാറ്റ ഷീറ്റിലെ "വാച്ച്‌ഡോഗ് ടൈമർ" വിഭാഗം പരിശോധിക്കുക.
  2. ലഭ്യമായ ക്ലോക്ക് ഉറവിടങ്ങൾ ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു.

വാച്ച്ഡോഗ് ടൈമർ കൺട്രോൾ രജിസ്റ്ററുകൾ

WDT മൊഡ്യൂളുകളിൽ ഇനിപ്പറയുന്ന പ്രത്യേക ഫംഗ്ഷൻ രജിസ്റ്ററുകൾ (SFRs) അടങ്ങിയിരിക്കുന്നു:

  • WDTCONL: വാച്ച്ഡോഗ് ടൈമർ കൺട്രോൾ രജിസ്റ്റർ
    വാച്ച്ഡോഗ് ടൈമർ പ്രവർത്തനക്ഷമമാക്കുന്നതിനോ പ്രവർത്തനരഹിതമാക്കുന്നതിനോ ഈ രജിസ്റ്റർ ഉപയോഗിക്കുന്നു, കൂടാതെ വിൻഡോ ചെയ്ത പ്രവർത്തനം പ്രവർത്തനക്ഷമമാക്കുകയോ പ്രവർത്തനരഹിതമാക്കുകയോ ചെയ്യുന്നു.
  • WDTCONH: വാച്ച്ഡോഗ് ടൈമർ കീ രജിസ്റ്റർ
    സമയപരിധി തടയുന്നതിന് WDT മായ്‌ക്കാൻ ഈ രജിസ്റ്റർ ഉപയോഗിക്കുന്നു.
  • RCON: നിയന്ത്രണ രജിസ്റ്റർ (2) പുനഃസജ്ജമാക്കുക
    ഈ രജിസ്റ്റർ ഒരു പുനഃസജ്ജീകരണത്തിന്റെ കാരണം സൂചിപ്പിക്കുന്നു.
രജിസ്റ്റർ മാപ്പ്

ബന്ധപ്പെട്ട WDT മൊഡ്യൂൾ രജിസ്റ്ററുകളുടെ ഒരു ഹ്രസ്വ സംഗ്രഹം പട്ടിക 2-1 നൽകുന്നു. സംഗ്രഹത്തിന് ശേഷം അനുബന്ധ രജിസ്റ്ററുകൾ ദൃശ്യമാകും, തുടർന്ന് ഓരോ രജിസ്റ്ററിന്റെയും വിശദമായ വിവരണം.

പട്ടിക 2-1: വാച്ച്ഡോഗ് ടൈമറുകൾ രജിസ്റ്റർ മാപ്പ്

പേര് ബിറ്റ് റേഞ്ച് ബിറ്റുകൾ
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
WDTCONL 15:0 ON(3) റൺഡിവ്[4:0](2) CLKSEL[1:0](2) SLPDIV[4:0](2) WDTWINEN(3)
WDTCONH 15:0 WDTCLRKEY[15:0]
RCON(4, 5) 15:0 ട്രാപ്പ്(1) ഐഒപിയുഡബ്ല്യുആർ(1) CM(1) വി.ആർ.ഇ.ജി.എസ്(1) അധിക(1) SWR(1) WDTO ഉറങ്ങുക നിഷ്ക്രിയം(1) BOR(1) POR(1)

ഐതിഹ്യം: — = നടപ്പാക്കാത്തത്, '0' ആയി വായിക്കുക

കുറിപ്പ്

  1. ഈ ബിറ്റുകൾ WDT മൊഡ്യൂളുമായി ബന്ധപ്പെടുത്തിയിട്ടില്ല.
  2. ഈ ബിറ്റുകൾ വായിക്കാൻ മാത്രമുള്ളതും കോൺഫിഗറേഷൻ ബിറ്റുകളുടെ മൂല്യം പ്രതിഫലിപ്പിക്കുന്നതുമാണ്.
  3. ഈ ബിറ്റുകൾ സജ്ജമാക്കിയാൽ കോൺഫിഗറേഷൻ ബിറ്റിനുള്ള സ്റ്റാറ്റസ് പ്രതിഫലിപ്പിക്കുന്നു. ബിറ്റ് വ്യക്തമാണെങ്കിൽ, മൂല്യം സോഫ്‌റ്റ്‌വെയറാണ് നിയന്ത്രിക്കുന്നത്.
  4. WDTEN[1:0] കോൺഫിഗറേഷൻ ബിറ്റുകൾ '11' ആണെങ്കിൽ (പ്രോഗ്രാം ചെയ്യാത്തത്), ഓൺ (WDTCONL[15]) ബിറ്റ് ക്രമീകരണം പരിഗണിക്കാതെ തന്നെ WDT എപ്പോഴും പ്രവർത്തനക്ഷമമായിരിക്കും.
  5. എല്ലാ റീസെറ്റ് സ്റ്റാറ്റസ് ബിറ്റുകളും സോഫ്‌റ്റ്‌വെയറിൽ സജ്ജമാക്കുകയോ മായ്‌ക്കുകയോ ചെയ്യാം. ഈ ബിറ്റുകളിൽ ഒന്ന് സോഫ്‌റ്റ്‌വെയറിൽ സജ്ജീകരിക്കുന്നത് ഉപകരണം റീസെറ്റ് ചെയ്യപ്പെടില്ല.

രജിസ്റ്റർ 2-1: WDTCONL: വാച്ച്ഡോഗ് ടൈമർ കൺട്രോൾ രജിസ്റ്റർ

R/W-0 U-0 U-0 Ry Ry Ry Ry Ry
ON( 1 ,2 ) റൺഡിവ്[4:0](3)
ബിറ്റ് 15     ബിറ്റ് 8
Ry Ry Ry Ry Ry Ry Ry 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 = വിൻഡോ മോഡ് പ്രവർത്തനരഹിതമാക്കുന്നു

കുറിപ്പ്

  1. ബിറ്റ് സജ്ജമാക്കിയാൽ കോൺഫിഗറേഷൻ ബിറ്റിന്റെ നിലയെ ഈ ബിറ്റുകൾ പ്രതിഫലിപ്പിക്കുന്നു. ബിറ്റ് മായ്‌ക്കുകയാണെങ്കിൽ, മൂല്യം നിയന്ത്രിക്കുന്നത് സോഫ്റ്റ്‌വെയർ ആണ്.
  2. മൊഡ്യൂളിന്റെ ഓൺ ബിറ്റ് മായ്‌ക്കുന്ന നിർദ്ദേശം അനുസരിച്ച് ഉപയോക്താവിന്റെ സോഫ്‌റ്റ്‌വെയർ ഉടൻ തന്നെ SYSCLK സൈക്കിളിൽ പെരിഫറലിന്റെ SFR-കൾ വായിക്കുകയോ എഴുതുകയോ ചെയ്യരുത്.
  3. ഈ ബിറ്റുകൾ വായിക്കാൻ മാത്രമുള്ളതും കോൺഫിഗറേഷൻ ബിറ്റുകളുടെ മൂല്യം പ്രതിഫലിപ്പിക്കുന്നതുമാണ്.
  4. ലഭ്യമായ ക്ലോക്ക് ഉറവിടങ്ങൾ ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു. ലഭ്യതയ്ക്കായി നിർദ്ദിഷ്ട ഉപകരണ ഡാറ്റ ഷീറ്റിലെ "വാച്ച്‌ഡോഗ് ടൈമർ" അധ്യായം പരിശോധിക്കുക.

രജിസ്റ്റർ 2-2: WDTCONH: വാച്ച്ഡോഗ് ടൈമർ കീ രജിസ്റ്റർ

W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-0
WDTCLRKEY[15:8]
ബിറ്റ് 15 ബിറ്റ് 8
W-0 W-0 W-0 W-0 W-0 W-0 W-0 W-0
WDTCLRKEY[7:0]
ബിറ്റ് 7 ബിറ്റ് 0

ഇതിഹാസം

R = റീഡബിൾ ബിറ്റ് W = എഴുതാവുന്ന ബിറ്റ് U = നടപ്പിലാക്കാത്ത ബിറ്റ്, '0' ആയി വായിക്കുക
-n = POR '1' ലെ മൂല്യം = ബിറ്റ് സജ്ജീകരിച്ചു '0' = ബിറ്റ് ക്ലിയർ ചെയ്തു x = ബിറ്റ് അജ്ഞാതമാണ്

  • ബിറ്റ് 15-0 WDTCLRKEY[15:0]: വാച്ച്‌ഡോഗ് ടൈമർ ക്ലിയർ കീ ബിറ്റുകൾ
    സമയപരിധി തടയാൻ വാച്ച്‌ഡോഗ് ടൈമർ മായ്‌ക്കുന്നതിന്, സോഫ്‌റ്റ്‌വെയർ ഈ ലൊക്കേഷനിലേക്ക് 0x5743 എന്ന മൂല്യം ഒരു 16-ബിറ്റ് റൈറ്റ് ഉപയോഗിച്ച് എഴുതണം.

രജിസ്റ്റർ 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
ട്രാപ്പ്(1) ഐഒപിയുഡബ്ല്യുആർ(1) വി.ആർ.ഇ.ജി.എസ്.എഫ്(1) CM(1) വി.ആർ.ഇ.ജി.എസ്(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
അധിക(1) SWR(1) WDTO ഉറങ്ങുക നിഷ്ക്രിയം(1) BOR(1) POR(1)
ബിറ്റ് 7   ബിറ്റ് 0

ഇതിഹാസം

R = റീഡബിൾ ബിറ്റ് W = എഴുതാവുന്ന ബിറ്റ് U = നടപ്പിലാക്കാത്ത ബിറ്റ്, '0' ആയി വായിക്കുക
-n = POR '1' ലെ മൂല്യം = ബിറ്റ് സജ്ജീകരിച്ചു '0' = ബിറ്റ് ക്ലിയർ ചെയ്തു x = ബിറ്റ് അജ്ഞാതമാണ്

  • ബിറ്റ് 15 TRAPR: ട്രാപ്പ് റീസെറ്റ് ഫ്ലാഗ് ബിറ്റ്(1)
    1 = ഒരു ട്രാപ്പ് കോൺഫ്ലിക്റ്റ് റീസെറ്റ് സംഭവിച്ചു
    0 = ഒരു ട്രാപ്പ് കോൺഫ്ലിക്റ്റ് റീസെറ്റ് സംഭവിച്ചിട്ടില്ല
  • ബിറ്റ് 14 IOPUWR: നിയമവിരുദ്ധമായ ഒപ്‌കോഡ് അല്ലെങ്കിൽ അൺഇനീഷ്യലൈസ്ഡ് W രജിസ്‌റ്റർ ആക്‌സസ് റീസെറ്റ് ഫ്ലാഗ് ബിറ്റ്(1)
    1 = ഒരു നിയമവിരുദ്ധമായ ഒപ്‌കോഡ് കണ്ടെത്തൽ, നിയമവിരുദ്ധമായ വിലാസ മോഡ് അല്ലെങ്കിൽ ഒരു അഡ്രസ് പോയിന്ററായി ഉപയോഗിച്ച അൺഇനീഷ്യലൈസ്ഡ് ഡബ്ല്യു രജിസ്‌റ്റർ ഒരു പുനഃസജ്ജീകരണത്തിന് കാരണമായി
    0 = നിയമവിരുദ്ധമായ ഒപ്‌കോഡ് അല്ലെങ്കിൽ അൺഇനീഷ്യലൈസ്ഡ് ഡബ്ല്യു രജിസ്റ്റർ റീസെറ്റ് സംഭവിച്ചിട്ടില്ല
  • ബിറ്റ് 13-12 നടപ്പിലാക്കാത്തത്: '0' ആയി വായിക്കുക
  • ബിറ്റ് 11 VREGSF: ഫ്ലാഷ് വോളിയംtagഉറക്ക സമയത്ത് ഇ റെഗുലേറ്റർ സ്റ്റാൻഡ്‌ബൈ ബിറ്റ് (1)
    1 = ഫ്ലാഷ് വോളിയംtagഉറക്ക സമയത്ത് ഇ റെഗുലേറ്റർ സജീവമാണ്
    0 = ഫ്ലാഷ് വോളിയംtagഉറക്ക സമയത്ത് ഇ റെഗുലേറ്റർ സ്റ്റാൻഡ്‌ബൈ മോഡിലേക്ക് പോകുന്നു
  • ബിറ്റ് 10 നടപ്പിലാക്കാത്തത്: '0' ആയി വായിക്കുക
  • ബിറ്റ് 9 CM: കോൺഫിഗറേഷൻ പൊരുത്തക്കേട് ഫ്ലാഗ് ബിറ്റ്(1)
    1 = ഒരു കോൺഫിഗറേഷൻ പൊരുത്തക്കേട് റീസെറ്റ് സംഭവിച്ചു
    0 = ഒരു കോൺഫിഗറേഷൻ പൊരുത്തക്കേട് റീസെറ്റ് സംഭവിച്ചിട്ടില്ല
  • ബിറ്റ് 8 VREGS: വാല്യംtagഉറക്ക സമയത്ത് ഇ റെഗുലേറ്റർ സ്റ്റാൻഡ്‌ബൈ ബിറ്റ് (1)
    1 = വാല്യംtagഉറക്ക സമയത്ത് ഇ റെഗുലേറ്റർ സജീവമാണ്
    0 = വാല്യംtagഉറക്ക സമയത്ത് ഇ റെഗുലേറ്റർ സ്റ്റാൻഡ്‌ബൈ മോഡിലേക്ക് പോകുന്നു
  • ബിറ്റ് 7 EXTR: ബാഹ്യ റീസെറ്റ് (MCLR) പിൻ ബിറ്റ്(1)
    1 = ഒരു മാസ്റ്റർ ക്ലിയർ (പിൻ) റീസെറ്റ് സംഭവിച്ചു
    0 = ഒരു മാസ്റ്റർ ക്ലിയർ (പിൻ) റീസെറ്റ് സംഭവിച്ചിട്ടില്ല
  • ബിറ്റ് 6 SWR: സോഫ്റ്റ്‌വെയർ റീസെറ്റ് (നിർദ്ദേശം) ഫ്ലാഗ് ബിറ്റ്(1)
    1 = ഒരു റീസെറ്റ് നിർദ്ദേശം നടപ്പിലാക്കി
    0 = ഒരു റീസെറ്റ് നിർദ്ദേശം നടപ്പിലാക്കിയിട്ടില്ല
  • ബിറ്റ് 5 നടപ്പിലാക്കാത്തത്: '0' ആയി വായിക്കുക
  • ബിറ്റ് 4 WDTO: വാച്ച്ഡോഗ് ടൈമർ ടൈം-ഔട്ട് ഫ്ലാഗ് ബിറ്റ്
    1 = WDT സമയപരിധി കഴിഞ്ഞു
    0 = WDT ടൈം-ഔട്ട് സംഭവിച്ചിട്ടില്ല
  • ബിറ്റ് 3 ഉറക്കം: സ്ലീപ്പ് ഫ്ലാഗ് ബിറ്റിൽ നിന്ന് ഉണരുക
    1 = ഉപകരണം സ്ലീപ്പ് മോഡിലാണ്
    0 = ഉപകരണം സ്ലീപ്പ് മോഡിൽ ആയിരുന്നില്ല

കുറിപ്പ്

  1. ഈ ബിറ്റുകൾ WDT മൊഡ്യൂളുമായി ബന്ധപ്പെടുത്തിയിട്ടില്ല.
  2. എല്ലാ റീസെറ്റ് സ്റ്റാറ്റസ് ബിറ്റുകളും സോഫ്‌റ്റ്‌വെയറിൽ സജ്ജമാക്കുകയോ മായ്‌ക്കുകയോ ചെയ്യാം. ഈ ബിറ്റുകളിൽ ഒന്ന് സോഫ്‌റ്റ്‌വെയറിൽ സജ്ജീകരിക്കുന്നത് ഉപകരണം റീസെറ്റ് ചെയ്യപ്പെടില്ല.

രജിസ്റ്റർ 2-3: RCON: റീസെറ്റ് കൺട്രോൾ രജിസ്റ്റർ(2)

  • ബിറ്റ് 2 നിഷ്‌ക്രിയം: നിഷ്‌ക്രിയ ഫ്ലാഗിൽ നിന്ന് ഉണരുക ബിറ്റ്(1)
    1 = ഉപകരണം നിഷ്‌ക്രിയ മോഡിലാണ്
    0 = ഉപകരണം നിഷ്‌ക്രിയ മോഡിൽ ആയിരുന്നില്ല
  • ബിറ്റ് 1 BOR: ബ്രൗൺ ഔട്ട് റീസെറ്റ് ഫ്ലാഗ് ബിറ്റ്(1)
    1 = ഒരു ബ്രൗൺ-ഔട്ട് റീസെറ്റ് സംഭവിച്ചു
    0 = ഒരു ബ്രൗൺ-ഔട്ട് റീസെറ്റ് സംഭവിച്ചിട്ടില്ല
  • ബിറ്റ് 0 പോർ: പവർ-ഓൺ റീസെറ്റ് ഫ്ലാഗ് ബിറ്റ്(1)
    1 = ഒരു പവർ-ഓൺ റീസെറ്റ് സംഭവിച്ചു
    0 = ഒരു പവർ-ഓൺ റീസെറ്റ് സംഭവിച്ചിട്ടില്ല

കുറിപ്പ്

  1. ഈ ബിറ്റുകൾ WDT മൊഡ്യൂളുമായി ബന്ധപ്പെടുത്തിയിട്ടില്ല.
  2. എല്ലാ റീസെറ്റ് സ്റ്റാറ്റസ് ബിറ്റുകളും സോഫ്‌റ്റ്‌വെയറിൽ സജ്ജമാക്കുകയോ മായ്‌ക്കുകയോ ചെയ്യാം. ഈ ബിറ്റുകളിൽ ഒന്ന് സോഫ്‌റ്റ്‌വെയറിൽ സജ്ജീകരിക്കുന്നത് ഉപകരണം റീസെറ്റ് ചെയ്യപ്പെടില്ല.

വാച്ച്ഡോഗ് ടൈമർ ഓപ്പറേഷൻ

വാച്ച്‌ഡോഗ് ടൈമറിന്റെ (WDT) പ്രാഥമിക പ്രവർത്തനം ഒരു സോഫ്റ്റ്‌വെയർ തകരാർ സംഭവിച്ചാൽ പ്രോസസ്സർ പുനഃസജ്ജമാക്കുക അല്ലെങ്കിൽ ഉറക്കത്തിലോ നിഷ്‌ക്രിയമായിരിക്കുമ്പോഴോ സമയപരിധി സംഭവിക്കുമ്പോൾ പ്രോസസ്സർ ഉണർത്തുക എന്നതാണ്.
WDT രണ്ട് സ്വതന്ത്ര ടൈമറുകൾ ഉൾക്കൊള്ളുന്നു, ഒന്ന് റൺ മോഡിൽ പ്രവർത്തിക്കാനും മറ്റൊന്ന് പവർ സേവ് മോഡിൽ പ്രവർത്തിക്കാനും. റൺ മോഡ് WDT-യുടെ ക്ലോക്ക് ഉറവിടം ഉപയോക്താക്കൾക്ക് തിരഞ്ഞെടുക്കാവുന്നതാണ്.
ഓരോ ടൈമറിനും ഒരു സ്വതന്ത്ര, ഉപയോക്തൃ-പ്രോഗ്രാം ചെയ്യാവുന്ന പോസ്റ്റ് സ്കെയിലർ ഉണ്ട്. രണ്ട് ടൈമറുകളും ഒരു ഓൺ ബിറ്റ് വഴിയാണ് നിയന്ത്രിക്കുന്നത്; അവ സ്വതന്ത്രമായി പ്രവർത്തിക്കാൻ കഴിയില്ല.
WDT പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ, ഉചിതമായ WDT കൌണ്ടർ അത് കവിഞ്ഞൊഴുകുന്നത് വരെ അല്ലെങ്കിൽ "ടൈം ഔട്ട്" വരെ വർദ്ധിക്കും.
റൺ മോഡിൽ ഒരു WDT ടൈം-ഔട്ട് ഒരു ഉപകരണം പുനഃസജ്ജമാക്കും. റൺ മോഡിൽ ഒരു WDT ടൈം-ഔട്ട് റീസെറ്റ് തടയുന്നതിന്, ഉപയോക്തൃ ആപ്ലിക്കേഷൻ ഇടയ്ക്കിടെ WDT സേവനം നൽകണം. പവർ സേവ് മോഡിൽ സമയപരിധി കഴിഞ്ഞാൽ ഉപകരണത്തെ ഉണർത്തും.

കുറിപ്പ്: ഒരു WDT ക്ലോക്ക് ഉറവിടമായി ഉപയോഗിക്കുമ്പോഴും WDT പ്രവർത്തനക്ഷമമാക്കുമ്പോഴും LPRC ഓസിലേറ്റർ സ്വയമേവ പ്രവർത്തനക്ഷമമാകും.

പ്രവർത്തന രീതികൾ

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), WDTWIN[1:0], വിൻഡോ സൈസ് കോൺഫിഗറേഷൻ ബിറ്റുകളുടെ ക്രമീകരണത്തെ അടിസ്ഥാനമാക്കി WDT ക്ലിയർ ചെയ്യണം (ചിത്രം 3-2 കാണുക). ഈ ബിറ്റ് ക്രമീകരണങ്ങൾ ഇവയാണ്:

  • 11 = WDT വിൻഡോ WDT കാലയളവിന്റെ 25% ആണ്
  • 10 = WDT വിൻഡോ WDT കാലയളവിന്റെ 37.5% ആണ്
  • 01 = WDT വിൻഡോ WDT കാലയളവിന്റെ 50% ആണ്
  • 00 = WDT വിൻഡോ WDT കാലയളവിന്റെ 75% ആണ്

അനുവദനീയമായ വിൻഡോയ്ക്ക് മുമ്പായി WDT മായ്‌ക്കുകയോ അല്ലെങ്കിൽ WDT-യെ സമയപരിധിക്ക് അനുവദിക്കുകയോ ചെയ്‌താൽ, ഒരു ഉപകരണം റീസെറ്റ് സംഭവിക്കുന്നു. കോഡിന്റെ ഒരു നിർണായക ഭാഗത്തിന്റെ അപ്രതീക്ഷിത വേഗത്തിലോ സാവധാനത്തിലോ നിർവ്വഹിക്കുമ്പോൾ ഉപകരണം പുനഃസജ്ജമാക്കുന്നതിന് വിൻഡോ മോഡ് ഉപയോഗപ്രദമാണ്. WDT റൺ മോഡിൽ മാത്രമേ വിൻഡോ പ്രവർത്തനം ബാധകമാകൂ. WDT സ്ലീപ്പ് മോഡ് എല്ലായ്പ്പോഴും നോൺ-വിൻഡോ മോഡിൽ പ്രവർത്തിക്കുന്നു.

WDT പ്രവർത്തനക്ഷമമാക്കുകയും പ്രവർത്തനരഹിതമാക്കുകയും ചെയ്യുന്നു

ഉപകരണ കോൺഫിഗറേഷൻ വഴി WDT പ്രവർത്തനക്ഷമമാക്കുകയോ പ്രവർത്തനരഹിതമാക്കുകയോ ചെയ്യുന്നു, അല്ലെങ്കിൽ ഓൺ ബിറ്റിലേക്ക് (WDTCONL[1]) '15' എഴുതി സോഫ്‌റ്റ്‌വെയർ വഴി നിയന്ത്രിക്കുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക് രജിസ്റ്റർ 2-1 കാണുക.

ഉപകരണ കോൺഫിഗറേഷൻ നിയന്ത്രിത WDT

FWDTEN കോൺഫിഗറേഷൻ ബിറ്റ് സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, WDT എപ്പോഴും പ്രവർത്തനക്ഷമമായിരിക്കും. ഓൺ കൺട്രോൾ ബിറ്റ് (WDTCONL[15]) ഒരു '1' വായിക്കുന്നതിലൂടെ ഇത് പ്രതിഫലിപ്പിക്കും. ഈ മോഡിൽ, സോഫ്‌റ്റ്‌വെയറിൽ ഓൺ ബിറ്റ് ക്ലിയർ ചെയ്യാൻ കഴിയില്ല. FWDTEN കോൺഫിഗറേഷൻ ബിറ്റ് ഏതെങ്കിലും തരത്തിലുള്ള റീസെറ്റ് വഴി മായ്‌ക്കില്ല. WDT പ്രവർത്തനരഹിതമാക്കുന്നതിന്, കോൺഫിഗറേഷൻ ഉപകരണത്തിലേക്ക് മാറ്റിയെഴുതണം. WINDIS കോൺഫിഗറേഷൻ ബിറ്റ് മായ്‌ക്കുന്നതിലൂടെ വിൻഡോ മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു.

കുറിപ്പ്: ഒരു പ്രോഗ്രാം ചെയ്യാത്ത ഉപകരണത്തിൽ സ്ഥിരസ്ഥിതിയായി WDT പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു.

സോഫ്‌റ്റ്‌വെയർ നിയന്ത്രിത WDT

FWDTEN കോൺഫിഗറേഷൻ ബിറ്റ് '0' ആണെങ്കിൽ, സോഫ്‌റ്റ്‌വെയർ വഴി WDT മൊഡ്യൂൾ പ്രവർത്തനക്ഷമമാക്കുകയോ പ്രവർത്തനരഹിതമാക്കുകയോ ചെയ്യാം (സ്ഥിരസ്ഥിതി അവസ്ഥ). ഈ മോഡിൽ, ON ബിറ്റ് (WDTCONL[15]) സോഫ്റ്റ്‌വെയർ നിയന്ത്രണത്തിലുള്ള WDT യുടെ നിലയെ പ്രതിഫലിപ്പിക്കുന്നു; '1' എന്നത് WDT മൊഡ്യൂൾ പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെന്നും '0' അത് പ്രവർത്തനരഹിതമാക്കിയെന്നും സൂചിപ്പിക്കുന്നു.

WDT പോസ്റ്റ് സ്കെയിലർ

WDT-ന് ഉപയോക്തൃ-പ്രോഗ്രാം ചെയ്യാവുന്ന രണ്ട് പോസ്റ്റ് സ്കെയിലറുകൾ ഉണ്ട്: ഒന്ന് റൺ മോഡിനും മറ്റൊന്ന് പവർ സേവ് മോഡിനും. RWDTPS[4:0] കോൺഫിഗറേഷൻ ബിറ്റുകൾ റൺ മോഡ് പോസ്റ്റ്‌സ്‌കെയിലറും SWDTPS[4:0] കോൺഫിഗറേഷൻ ബിറ്റുകൾ പവർ സേവ് മോഡ് പോസ്റ്റ്‌സ്‌കേലറും സജ്ജമാക്കുന്നു.

കുറിപ്പ്: പോസ്റ്റ് സ്കെയിലർ മൂല്യത്തിനായുള്ള കോൺഫിഗറേഷൻ ബിറ്റ് പേരുകൾ വ്യത്യാസപ്പെടാം. വിശദാംശങ്ങൾക്ക് നിർദ്ദിഷ്ട ഉപകരണ ഡാറ്റ ഷീറ്റ് കാണുക.

ഉപകരണ കോൺഫിഗറേഷൻ നിയന്ത്രിത വിൻഡോ മോഡ്

കോൺഫിഗറേഷൻ ബിറ്റ്, WINDIS ക്ലിയർ ചെയ്തുകൊണ്ട് വിൻഡോ മോഡ് പ്രവർത്തനക്ഷമമാക്കാം. ഉപകരണ കോൺഫിഗറേഷൻ വഴി WDT വിൻഡോ മോഡ് പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, WDTWINEN ബിറ്റ് (WDTCONL[0]) സജ്ജീകരിക്കപ്പെടും, സോഫ്‌റ്റ്‌വെയർ വഴി മായ്‌ക്കാനാവില്ല.

സോഫ്‌റ്റ്‌വെയർ നിയന്ത്രിത വിൻഡോ മോഡ്

WINDIS കോൺഫിഗറേഷൻ ബിറ്റ് '1' ആണെങ്കിൽ, WDTWINEN ബിറ്റ് (WDTCONL[0]) ഉപയോഗിച്ച് WDT പ്രോഗ്രാം ചെയ്യാവുന്ന വിൻഡോ മോഡ് പ്രവർത്തനക്ഷമമാക്കാനോ പ്രവർത്തനരഹിതമാക്കാനോ കഴിയും. ഒരു '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] ബിറ്റുകൾ ക്രമീകരണമാണ്. 32 kHz നാമമാത്രമായ ആവൃത്തിയുള്ള LPRC, പോസ്റ്റ്‌സ്‌കെയിലർ ഏറ്റവും കുറഞ്ഞ മൂല്യത്തിലായിരിക്കുമ്പോൾ 1 മില്ലിസെക്കൻഡ് WDT-യ്‌ക്ക് നാമമാത്രമായ സമയപരിധി കാലയളവ് സൃഷ്ടിക്കുന്നു.
റൺ മോഡിൽ, WDT ക്ലോക്ക് ഉറവിടം തിരഞ്ഞെടുക്കാവുന്നതാണ്. WDT ക്ലോക്ക് സോഴ്സ് ഫ്രീക്വൻസിയും RUNDIV[4:0] ബിറ്റ്സ് ക്രമീകരണവും അനുസരിച്ചാണ് സമയപരിധി നിശ്ചയിക്കുന്നത്.

കുറിപ്പ്: WDT മൊഡ്യൂൾ സമയപരിധി അവസാനിക്കുന്നത് WDT ക്ലോക്ക് ഉറവിടത്തിന്റെ ആവൃത്തിയുമായി നേരിട്ട് ബന്ധപ്പെട്ടിരിക്കുന്നു. ക്ലോക്ക് ഉറവിടത്തിന്റെ നാമമാത്ര ആവൃത്തി ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു. ഉപകരണത്തിന്റെ ഓപ്പറേറ്റിംഗ് വോള്യത്തിന്റെ പ്രവർത്തനമെന്ന നിലയിൽ ആവൃത്തി വ്യത്യാസപ്പെടാംtagഇ, താപനില. ക്ലോക്ക് ഫ്രീക്വൻസി സ്പെസിഫിക്കേഷനുകൾക്കായി പ്രത്യേക ഉപകരണ ഡാറ്റ ഷീറ്റ് പരിശോധിക്കുക. റൺ മോഡിനായി ലഭ്യമായ ക്ലോക്ക് ഉറവിടങ്ങൾ ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു. ലഭ്യമായ ഉറവിടങ്ങൾക്കായി നിർദ്ദിഷ്ട ഉപകരണ ഡാറ്റ ഷീറ്റിലെ "വാച്ച്‌ഡോഗ് ടൈമർ" അദ്ധ്യായം പരിശോധിക്കുക.

റൺ മോഡിൽ WDT പ്രവർത്തനം

WDT കാലഹരണപ്പെടുമ്പോൾ അല്ലെങ്കിൽ വിൻഡോ മോഡിൽ വിൻഡോയ്ക്ക് പുറത്ത് മായ്‌ക്കുമ്പോൾ, NMI കൗണ്ടർ കാലഹരണപ്പെടുമ്പോൾ ഒരു ഉപകരണം പുനഃസജ്ജമാക്കും.

WDT ക്ലോക്ക് ഉറവിടങ്ങൾ

WDT റൺ മോഡ് ക്ലോക്ക് ഉറവിടം ഉപയോക്താക്കൾക്ക് തിരഞ്ഞെടുക്കാവുന്നതാണ്. ക്ലോക്ക് ഉറവിടം തിരഞ്ഞെടുത്തത് RCLKSEL[1:0] (FWDT[6:5]) ഉപകരണ ബിറ്റുകൾ ആണ്. WDT പവർ സേവ് മോഡ് ക്ലോക്ക് ഉറവിടമായി LPRC ഉപയോഗിക്കുന്നു.

WDT(1) പുനഃസജ്ജമാക്കുന്നു

റൺ മോഡ് WDT കൌണ്ടർ ഇനിപ്പറയുന്നവയിൽ ഏതെങ്കിലുമൊന്ന് മായ്‌ച്ചിരിക്കുന്നു:

  • ഏതെങ്കിലും ഉപകരണം പുനഃസജ്ജമാക്കുക
  • ഒരു ഡീബഗ് കമാൻഡിന്റെ നിർവ്വഹണം
  • WDTCLRKEYx ബിറ്റുകളിലേക്ക് (WDTCONH[0:5743]) ഒരു ശരിയായ റൈറ്റ് മൂല്യം (15x0) കണ്ടെത്തൽ (ഉദാഹരണം കാണുകampലെ 3-1)
  • ഒരു ക്ലോക്ക് സ്വിച്ച്:(2)
  • ഫേംവെയർ ക്ലോക്ക് സ്വിച്ച് ആരംഭിച്ചു
  • രണ്ട് സ്പീഡ് സ്റ്റാർട്ട്-അപ്പ്
  • പരാജയം-സേഫ് ക്ലോക്ക് മോണിറ്റർ (FSCM) ഇവന്റ്
  • ഓസിലേറ്റർ കോൺഫിഗറേഷൻ കാരണം ഒരു ഓട്ടോമാറ്റിക് ക്ലോക്ക് സ്വിച്ച് സംഭവിക്കുകയും ഉപകരണ കോൺഫിഗറേഷൻ വഴി ടു-സ്പീഡ് സ്റ്റാർട്ട്-അപ്പ് പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുമ്പോൾ ഉറക്കത്തിൽ നിന്ന് ഉണർന്നതിന് ശേഷം ക്ലോക്ക് സ്വിച്ച് ചെയ്യുക
    സ്ലീപ്പിലേക്ക് പ്രവേശിക്കുമ്പോൾ സ്ലീപ്പ് മോഡ് WDT കൗണ്ടർ പുനഃസജ്ജമാക്കുന്നു.

കുറിപ്പ്

  1. ഉപകരണം ഒരു പവർ-സേവിംഗ് മോഡിൽ പ്രവേശിക്കുമ്പോൾ റൺ മോഡ് WDT റീസെറ്റ് ചെയ്യപ്പെടുന്നില്ല.
  2. ഒരു നിർദ്ദിഷ്‌ട ക്ലോക്ക് സ്വിച്ച് ഇവന്റിന് ശേഷമുള്ള WDT റീസെറ്റ് സ്വഭാവം ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു. WDT മായ്‌ക്കുന്ന ക്ലോക്ക് സ്വിച്ച് ഇവന്റുകളുടെ വിവരണത്തിനായി നിർദ്ദിഷ്ട ഉപകരണ ഡാറ്റ ഷീറ്റിലെ "വാച്ച്‌ഡോഗ് ടൈമർ" വിഭാഗം പരിശോധിക്കുക.

Exampലെ 3-1: എസ്ampWDT മായ്‌ക്കുന്നതിനുള്ള കോഡ്

പട്ടിക 3-1: WDT സമയപരിധി ക്രമീകരണങ്ങൾ

പോസ്റ്റ് സ്കെയിലർ മൂല്യങ്ങൾ WDT ക്ലോക്കിനെ അടിസ്ഥാനമാക്കിയുള്ള സമയപരിധി
32 kHz 8 MHz 25 MHz
00000 1 എം.എസ് 4 µs 1.28 µs
00001 2 എം.എസ് 8 µs 2.56 µs
00010 4 എം.എസ് 16 µs 5.12 µs
00011 8 എം.എസ് 32 µs 10.24 µs
00100 16 എം.എസ് 64 µs 20.48 µs
00101 32 എം.എസ് 128 µs 40.96 µs
00110 64 എം.എസ് 256 µs 81.92 µs
00111 128 എം.എസ് 512 µs 163.84 µs
01000 256 എം.എസ് 1.024 എം.എസ് 327.68 µs
01001 512 എം.എസ് 2.048 എം.എസ് 655.36 µs
01010 1.024 സെ 4.096 എം.എസ് 1.31072 എം.എസ്
01011 2.048 സെ 8.192 എം.എസ് 2.62144 എം.എസ്
01100 4.096 സെ 16.384 എം.എസ് 5.24288 എം.എസ്
01101 8.192 സെ 32.768 എം.എസ് 10.48576 എം.എസ്
01110 16.384 സെ 65.536 എം.എസ് 20.97152 എം.എസ്
01111 32.768 സെ 131.072 എം.എസ് 41.94304 എം.എസ്
10000 0:01:06 hms 262.144 എം.എസ് 83.88608 എം.എസ്
10001 0:02:11 hms 524.288 എം.എസ് 167.77216 എം.എസ്
10010 0:04:22 hms 1.048576 സെ 335.54432 എം.എസ്
10011 0:08:44 hms 2.097152 സെ 671.08864 എം.എസ്
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 മണിക്കൂർ 0:08:57 hms 0:02:52 hms
11100 3 ദിവസം 2:33:55 മണിക്കൂർ 0:17:54 hms 0:05:44 hms
11101 6 ദിവസം 5:07:51 മണിക്കൂർ 0:35:47 hms 0:11:27 hms
11110 12 ദിവസം 10:15:42 മണിക്കൂർ 1:11:35 hms 0:22:54 hms
11111 24 ദിവസം 20:31:24 മണിക്കൂർ 2:23:10 hms 0:45:49 hms

തടസ്സങ്ങളും പുനഃസജ്ജീകരണ ജനറേഷനും

റൺ മോഡിൽ WDT സമയം കഴിഞ്ഞു

റൺ മോഡിൽ WDT കാലഹരണപ്പെടുമ്പോൾ, ഒരു ഉപകരണം റീസെറ്റ് ജനറേറ്റുചെയ്യുന്നു.
WDTO ബിറ്റ് (RCON[4]) പരീക്ഷിച്ച് റൺ മോഡിൽ WDT ടൈം-ഔട്ടാണോ റീസെറ്റിന്റെ കാരണം എന്ന് ഫേംവെയറിന് നിർണ്ണയിക്കാനാകും.

കുറിപ്പ്: നിർദ്ദിഷ്ട ഉപകരണ ഡാറ്റ ഷീറ്റിലെ "റീസെറ്റുകൾ", "ഇന്ററപ്റ്റ് കൺട്രോളർ" എന്നീ അധ്യായങ്ങൾ കാണുക. കൂടാതെ, വിശദാംശങ്ങൾക്ക് "dsPIC39712/PIC70000600 ഫാമിലി റഫറൻസ് മാനുവൽ" ലെ "റീസെറ്റ്" (DS33), "ഇന്ററപ്റ്റുകൾ" (DS24) എന്നീ വിഭാഗങ്ങൾ പരിശോധിക്കുക.

പവർ സേവ് മോഡിൽ WDT സമയം കഴിഞ്ഞു

പവർ സേവ് മോഡിൽ WDT മൊഡ്യൂൾ കാലഹരണപ്പെടുമ്പോൾ, അത് ഉപകരണത്തെ ഉണർത്തുകയും WDT റൺ മോഡ് കൗണ്ടിംഗ് പുനരാരംഭിക്കുകയും ചെയ്യുന്നു.
ഒരു WDT വേക്ക്-അപ്പ് കണ്ടെത്തുന്നതിന്, WDTO ബിറ്റ് (RCON[4]), സ്ലീപ്പ് ബിറ്റ് (RCON[3]), IDLE ബിറ്റ് (RCON[2]) എന്നിവ പരിശോധിക്കാവുന്നതാണ്. ഡബ്ല്യുഡിടിഒ ബിറ്റ് '1' ആണെങ്കിൽ, പവർ സേവ് മോഡിൽ ഡബ്ല്യുഡിടി കാലഹരണപ്പെട്ടതിനാലാണ് ഇവന്റ് സംഭവിച്ചത്. ഉപകരണം ഉണർന്നിരിക്കുമ്പോഴാണോ അതോ സ്ലീപ്പ് അല്ലെങ്കിൽ ഐഡിൽ മോഡിൽ ആണോ എന്ന് നിർണ്ണയിക്കാൻ SLEEP, IDLE ബിറ്റുകൾ എന്നിവ പരിശോധിക്കാവുന്നതാണ്.

കുറിപ്പ്: നിർദ്ദിഷ്ട ഉപകരണ ഡാറ്റ ഷീറ്റിലെ "റീസെറ്റുകൾ", "ഇന്ററപ്റ്റ് കൺട്രോളർ" എന്നീ അധ്യായങ്ങൾ കാണുക. കൂടാതെ, വിശദാംശങ്ങൾക്ക് "dsPIC39712/PIC70000600 ഫാമിലി റഫറൻസ് മാനുവൽ" ലെ "റീസെറ്റ്" (DS33), "ഇന്ററപ്റ്റുകൾ" (DS24) എന്നീ വിഭാഗങ്ങൾ പരിശോധിക്കുക.

WDT ഇതര ഇവന്റ് വഴി പവർ സേവ് മോഡിൽ നിന്ന് ഉണരുക

നോൺ-ഡബ്ല്യുഡിടി എൻഎംഐ ഇന്ററപ്റ്റിലൂടെ പവർ സേവ് മോഡിൽ നിന്ന് ഉപകരണം ഉണർത്തുമ്പോൾ, റീസെറ്റിൽ പവർ സേവ് മോഡ് ഡബ്ല്യുഡിടി ഹോൾഡ് ചെയ്യപ്പെടുകയും ഡബ്ല്യുഡിടി റൺ മോഡ് പ്രീ-പവർ സേവ് കൗണ്ട് മൂല്യത്തിൽ നിന്ന് എണ്ണുന്നത് തുടരുകയും ചെയ്യുന്നു.

കാരണവും ഫലവും പുനഃസജ്ജമാക്കുന്നു

ഒരു പുനഃസജ്ജീകരണത്തിന്റെ കാരണം നിർണ്ണയിക്കുന്നു

ഒരു WDT റീസെറ്റ് സംഭവിച്ചിട്ടുണ്ടോ എന്ന് നിർണ്ണയിക്കാൻ, WDTO ബിറ്റ് (RCON[4]) പരിശോധിക്കാവുന്നതാണ്. WDTO ബിറ്റ് '1' ആണെങ്കിൽ, റൺ മോഡിൽ ഒരു WDT ടൈം-ഔട്ട് കാരണം റീസെറ്റ് ചെയ്തു. തുടർന്നുള്ള പുനഃസജ്ജീകരണത്തിന്റെ ഉറവിടം ശരിയായി നിർണ്ണയിക്കാൻ സോഫ്‌റ്റ്‌വെയർ WDTO ബിറ്റ് ക്ലിയർ ചെയ്യണം.

വിവിധ റീസെറ്റുകളുടെ ഇഫക്റ്റുകൾ

ഏത് തരത്തിലുള്ള ഉപകരണ പുനഃസജ്ജീകരണവും WDT മായ്‌ക്കും. റീസെറ്റ് WDTCONH/L രജിസ്റ്ററുകൾ ഡിഫോൾട്ട് മൂല്യത്തിലേക്ക് തിരികെ നൽകും, ഉപകരണ കോൺഫിഗറേഷൻ മുഖേന ഇത് പ്രവർത്തനക്ഷമമാക്കിയില്ലെങ്കിൽ WDT പ്രവർത്തനരഹിതമാകും.

കുറിപ്പ്: ഒരു ഉപകരണം പുനഃസജ്ജമാക്കിയ ശേഷം, WDT ON ബിറ്റ് (WDTCONL[15]) FWDTEN ബിറ്റിന്റെ (FWDT[15]) അവസ്ഥയെ പ്രതിഫലിപ്പിക്കും.

ഡീബഗ്, പവർ-സേവിംഗ് മോഡുകളിൽ പ്രവർത്തനം

പവർ-സേവിംഗ് മോഡുകളിൽ WDT പ്രവർത്തനം

WDT, പ്രവർത്തനക്ഷമമാക്കിയാൽ, സ്ലീപ്പ് മോഡിലോ ഐഡൽ മോഡിലോ പ്രവർത്തനം തുടരും, ഉപകരണം ഉണർത്താൻ ഉപയോഗിക്കാനും കഴിയും. WDT കാലഹരണപ്പെടുന്നതുവരെ അല്ലെങ്കിൽ മറ്റൊരു തടസ്സം ഉപകരണത്തെ ഉണർത്തുന്നത് വരെ സ്ലീപ്പ് അല്ലെങ്കിൽ ഐഡൽ മോഡിൽ തുടരാൻ ഇത് ഉപകരണത്തെ അനുവദിക്കുന്നു. ഒരു വേക്ക്-അപ്പിന് ശേഷം ഉപകരണം സ്ലീപ്പ് അല്ലെങ്കിൽ ഐഡൽ മോഡിൽ വീണ്ടും പ്രവേശിക്കുന്നില്ലെങ്കിൽ, ഒരു WDT റൺ മോഡ് NMI തടയുന്നതിന് WDT പ്രവർത്തനരഹിതമാക്കുകയോ ഇടയ്‌ക്കിടെ സേവനം നൽകുകയോ വേണം.

സ്ലീപ്പ് മോഡിൽ WDT ഓപ്പറേഷൻ

സ്ലീപ്പ് മോഡിൽ നിന്ന് ഉപകരണത്തെ ഉണർത്താൻ WDT മൊഡ്യൂൾ ഉപയോഗിച്ചേക്കാം. സ്ലീപ്പ് മോഡിൽ പ്രവേശിക്കുമ്പോൾ, WDT റൺ മോഡ് കൌണ്ടർ എണ്ണുന്നത് നിർത്തുന്നു, പവർ സേവ് മോഡ് WDT റീസെറ്റ് അവസ്ഥയിൽ നിന്ന് എണ്ണാൻ തുടങ്ങുന്നു, അത് സമയം കഴിയുന്നതുവരെ അല്ലെങ്കിൽ ഒരു തടസ്സം മൂലം ഉപകരണം ഉണർന്നിരിക്കും. സ്ലീപ്പ് മോഡിൽ WDT കാലഹരണപ്പെടുമ്പോൾ, ഉപകരണം ഉണരുകയും കോഡ് എക്‌സിക്യൂഷൻ പുനരാരംഭിക്കുകയും WDTO ബിറ്റ് (RCON[4]) സജ്ജമാക്കുകയും റൺ മോഡ് WDT പുനരാരംഭിക്കുകയും ചെയ്യുന്നു.

നിഷ്‌ക്രിയ മോഡിൽ WDT പ്രവർത്തനം

ഐഡൽ മോഡിൽ നിന്ന് ഉപകരണത്തെ ഉണർത്താൻ WDT മൊഡ്യൂൾ ഉപയോഗിച്ചേക്കാം. നിഷ്‌ക്രിയ മോഡിൽ പ്രവേശിക്കുമ്പോൾ, WDT റൺ മോഡ് കൌണ്ടർ എണ്ണുന്നത് നിർത്തുന്നു, പവർ സേവ് മോഡ് WDT റീസെറ്റ് അവസ്ഥയിൽ നിന്ന് എണ്ണാൻ തുടങ്ങുന്നു, അത് കാലഹരണപ്പെടുന്നതുവരെ അല്ലെങ്കിൽ ഒരു തടസ്സം മൂലം ഉപകരണം ഉണർന്നിരിക്കും. ഉപകരണം ഉണരുകയും കോഡ് നിർവ്വഹണം പുനരാരംഭിക്കുകയും WDTO ബിറ്റ് (RCON[4]) സജ്ജമാക്കുകയും റൺ മോഡ് WDT പുനരാരംഭിക്കുകയും ചെയ്യുന്നു.

ഉണരുമ്പോൾ സമയം വൈകുന്നു

സ്ലീപ്പിലെ WDT ഇവന്റിനും കോഡ് എക്‌സിക്യൂഷന്റെ തുടക്കത്തിനും ഇടയിൽ കാലതാമസം ഉണ്ടാകും. ഈ കാലതാമസത്തിന്റെ ദൈർഘ്യം ഉപയോഗത്തിലുള്ള ഓസിലേറ്ററിന്റെ ആരംഭ സമയം ഉൾക്കൊള്ളുന്നു. സ്ലീപ്പ് മോഡിൽ നിന്നുള്ള വേക്ക്-അപ്പിൽ നിന്ന് വ്യത്യസ്തമായി, നിഷ്‌ക്രിയ മോഡിൽ നിന്നുള്ള വേക്ക്-അപ്പുമായി ബന്ധപ്പെട്ട സമയ കാലതാമസങ്ങളൊന്നുമില്ല. നിഷ്‌ക്രിയ മോഡിൽ സിസ്റ്റം ക്ലോക്ക് പ്രവർത്തിക്കുന്നു; അതിനാൽ, ഉണർന്നിരിക്കുമ്പോൾ സ്റ്റാർട്ടപ്പ് കാലതാമസം ആവശ്യമില്ല.

പവർ സേവ് മോഡിൽ WDT ക്ലോക്ക് ഉറവിടങ്ങൾ

പവർ സേവ് മോഡിനുള്ള WDT ക്ലോക്ക് ഉറവിടം ഉപയോക്താക്കൾക്ക് തിരഞ്ഞെടുക്കാവുന്നതല്ല. ക്ലോക്ക് ഉറവിടം LPRC ആണ്.

ഡീബഗ് മോഡിൽ WDT പ്രവർത്തനം

സമയപരിധി തടയാൻ ഡീബഗ് മോഡിൽ WDT പ്രവർത്തനരഹിതമാക്കണം.

ബന്ധപ്പെട്ട അപേക്ഷാ കുറിപ്പുകൾ

മാനുവലിന്റെ ഈ വിഭാഗവുമായി ബന്ധപ്പെട്ട ആപ്ലിക്കേഷൻ കുറിപ്പുകൾ ഈ വിഭാഗം പട്ടികപ്പെടുത്തുന്നു. ഈ ആപ്ലിക്കേഷൻ കുറിപ്പുകൾ dsPIC33/PIC24 ഉപകരണ കുടുംബത്തിന് വേണ്ടി പ്രത്യേകമായി എഴുതപ്പെടണമെന്നില്ല, എന്നാൽ ആശയങ്ങൾ പ്രസക്തവും പരിഷ്ക്കരണവും സാധ്യമായ പരിമിതികളും ഉപയോഗിച്ച് ഉപയോഗിക്കാം. ഡ്യുവൽ വാച്ച്‌ഡോഗ് ടൈമർ മൊഡ്യൂളുമായി ബന്ധപ്പെട്ട നിലവിലെ ആപ്ലിക്കേഷൻ കുറിപ്പുകൾ:

കുറിപ്പ്: മൈക്രോചിപ്പ് സന്ദർശിക്കുക webസൈറ്റ് (www.microchip.com) അധിക ആപ്ലിക്കേഷൻ കുറിപ്പുകൾക്കും കോഡ് എക്സിampdsPIC33/PIC24 ഫാമിലി ഡിവൈസുകൾക്കുള്ള les.

റിവിഷൻ ഹിസ്റ്ററി

റിവിഷൻ എ (മാർച്ച് 2016)
ഈ പ്രമാണത്തിന്റെ പ്രാരംഭ പതിപ്പാണിത്.
റിവിഷൻ ബി (ജൂൺ 2018)
ഉപകരണത്തിന്റെ കുടുംബപ്പേര് dsPIC33/PIC24 എന്നാക്കി മാറ്റുന്നു.
പേജ് ഫൂട്ടറുകളിൽ നിന്ന് അഡ്വാൻസ് ഇൻഫർമേഷൻ വാട്ടർമാർക്ക് നീക്കം ചെയ്യുന്നു.
റിവിഷൻ സി (ഫെബ്രുവരി 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 പ്രവർത്തനം".
വാച്ച്ഡോഗ് ടൈമർ സ്റ്റാൻഡേർഡ് "മാസ്റ്റർ", "സ്ലേവ്" എന്നീ പദങ്ങൾ ഉപയോഗിക്കുന്നു. ഈ ഡോക്യുമെന്റിൽ ഉപയോഗിച്ചിരിക്കുന്ന തുല്യമായ മൈക്രോചിപ്പ് ടെർമിനോളജി യഥാക്രമം "മെയിൻ", "സെക്കൻഡറി" എന്നിവയാണ്.

മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളിലെ കോഡ് പരിരക്ഷണ സവിശേഷതയുടെ ഇനിപ്പറയുന്ന വിശദാംശങ്ങൾ ശ്രദ്ധിക്കുക:

  • മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങൾ അവയുടെ പ്രത്യേക മൈക്രോചിപ്പ് ഡാറ്റ ഷീറ്റിൽ അടങ്ങിയിരിക്കുന്ന സ്പെസിഫിക്കേഷനുകൾ പാലിക്കുന്നു.
  • ഉദ്ദേശിച്ച രീതിയിൽ, ഓപ്പറേറ്റിംഗ് സ്പെസിഫിക്കേഷനുകൾക്കുള്ളിൽ, സാധാരണ അവസ്ഥയിൽ ഉപയോഗിക്കുമ്പോൾ അതിൻ്റെ ഉൽപ്പന്നങ്ങളുടെ കുടുംബം സുരക്ഷിതമാണെന്ന് മൈക്രോചിപ്പ് വിശ്വസിക്കുന്നു.
  • മൈക്രോചിപ്പ് അതിന്റെ ബൗദ്ധിക സ്വത്തവകാശങ്ങളെ വിലമതിക്കുകയും ആക്രമണാത്മകമായി സംരക്ഷിക്കുകയും ചെയ്യുന്നു. മൈക്രോചിപ്പ് ഉൽപ്പന്നത്തിന്റെ കോഡ് പരിരക്ഷണ സവിശേഷതകൾ ലംഘിക്കാനുള്ള ശ്രമങ്ങൾ കർശനമായി നിരോധിച്ചിരിക്കുന്നു കൂടാതെ ഡിജിറ്റൽ മില്ലേനിയം പകർപ്പവകാശ നിയമം ലംഘിച്ചേക്കാം.
  • മൈക്രോചിപ്പിനോ മറ്റേതെങ്കിലും അർദ്ധചാലക നിർമ്മാതാക്കൾക്കോ ​​അതിൻ്റെ കോഡിൻ്റെ സുരക്ഷ ഉറപ്പുനൽകാൻ കഴിയില്ല. കോഡ് പരിരക്ഷണം അർത്ഥമാക്കുന്നത് ഉൽപ്പന്നം "പൊട്ടാത്തത്" ആണെന്ന് ഞങ്ങൾ ഉറപ്പ് നൽകുന്നു എന്നല്ല. കോഡ് സംരക്ഷണം നിരന്തരം വികസിച്ചുകൊണ്ടിരിക്കുന്നു. ഞങ്ങളുടെ ഉൽപ്പന്നങ്ങളുടെ കോഡ് പരിരക്ഷണ സവിശേഷതകൾ തുടർച്ചയായി മെച്ചപ്പെടുത്തുന്നതിന് Microchip പ്രതിജ്ഞാബദ്ധമാണ്.

ഈ പ്രസിദ്ധീകരണവും ഇതിലെ വിവരങ്ങളും നിങ്ങളുടെ ആപ്ലിക്കേഷനുമായി മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങൾ രൂപകൽപ്പന ചെയ്യുന്നതിനും പരിശോധിക്കുന്നതിനും സംയോജിപ്പിക്കുന്നതിനും ഉൾപ്പെടെ, മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളിൽ മാത്രമേ ഉപയോഗിക്കാവൂ. ഈ വിവരങ്ങൾ മറ്റേതെങ്കിലും രീതിയിൽ ഉപയോഗിക്കുന്നത് ഈ നിബന്ധനകൾ ലംഘിക്കുന്നു. ഉപകരണ ആപ്ലിക്കേഷനുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ നിങ്ങളുടെ സൗകര്യാർത്ഥം മാത്രമാണ് നൽകിയിരിക്കുന്നത്, അപ്ഡേറ്റുകൾ അസാധുവാക്കിയേക്കാം. നിങ്ങളുടെ ആപ്ലിക്കേഷൻ നിങ്ങളുടെ സ്പെസിഫിക്കേഷനുകൾ പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കേണ്ടത് നിങ്ങളുടെ ഉത്തരവാദിത്തമാണ്. അധിക പിന്തുണയ്‌ക്കായി നിങ്ങളുടെ പ്രാദേശിക മൈക്രോചിപ്പ് സെയിൽസ് ഓഫീസുമായി ബന്ധപ്പെടുക അല്ലെങ്കിൽ അധിക പിന്തുണ നേടുക
https://www.microchip.com/en-us/support/design-help/client-supportservices.
ഈ വിവരം മൈക്രോചിപ്പ് "ഉള്ളതുപോലെ" നൽകുന്നു. MICROCHIP പ്രസ്താവിച്ചതോ സൂചിപ്പിച്ചതോ, ലിഖിതമോ വാക്കാലുള്ളതോ, നിയമപരമോ അല്ലാത്തതോ ആയ ഏതെങ്കിലും തരത്തിലുള്ള പ്രതിനിധാനങ്ങളോ വാറന്റികളോ നൽകുന്നില്ല. ലംഘനം, വ്യാപാരം, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ഫിറ്റ്നസ്, അല്ലെങ്കിൽ ഇതുമായി ബന്ധപ്പെട്ട വാറന്റികൾ അതിന്റെ അവസ്ഥ, ഗുണനിലവാരം അല്ലെങ്കിൽ പ്രകടനം.

ഒരു സാഹചര്യത്തിലും, ഏതെങ്കിലും തരത്തിലുള്ള പരോക്ഷമായ, പ്രത്യേക, ശിക്ഷാപരമായ, ആകസ്മികമായ അല്ലെങ്കിൽ തുടർന്നുള്ള നഷ്ടം, നാശനഷ്ടം, ചെലവ്, അല്ലെങ്കിൽ അതിനാവശ്യമായ ഏതെങ്കിലും തരത്തിലുള്ള ചെലവുകൾ എന്നിവയ്‌ക്ക് മൈക്രോചിപ്പ് ബാധ്യസ്ഥനായിരിക്കില്ല. എങ്ങനെയായാലും, മൈക്രോചിപ്പ് സാധ്യതയെക്കുറിച്ച് ഉപദേശിച്ചിട്ടുണ്ടെങ്കിലും അല്ലെങ്കിൽ നാശനഷ്ടങ്ങൾ മുൻകൂട്ടിക്കാണാവുന്നതാണെങ്കിൽ പോലും. നിയമം അനുവദനീയമായ പരമാവധി, വിവരങ്ങൾ അല്ലെങ്കിൽ അതിൻ്റെ ഉപയോഗം ബന്ധപ്പെട്ട എല്ലാ ക്ലെയിമുകളിലും മൈക്രോചിപ്പിൻ്റെ മൊത്തത്തിലുള്ള ബാധ്യത നിങ്ങളുടെ ഫീഡിൻ്റെ അളവിനേക്കാൾ കൂടുതലാകില്ല. വിവരങ്ങൾക്കായി നേരിട്ട് മൈക്രോചിപ്പിലേക്ക്.
ലൈഫ് സപ്പോർട്ടിലും കൂടാതെ/അല്ലെങ്കിൽ സുരക്ഷാ ആപ്ലിക്കേഷനുകളിലും മൈക്രോചിപ്പ് ഉപകരണങ്ങളുടെ ഉപയോഗം പൂർണ്ണമായും വാങ്ങുന്നയാളുടെ റിസ്കിലാണ്, കൂടാതെ അത്തരം ഉപയോഗത്തിൻ്റെ ഫലമായുണ്ടാകുന്ന എല്ലാ കേടുപാടുകൾ, ക്ലെയിമുകൾ, സ്യൂട്ടുകൾ അല്ലെങ്കിൽ ചെലവുകൾ എന്നിവയിൽ നിന്ന് ദോഷകരമല്ലാത്ത മൈക്രോചിപ്പിനെ പ്രതിരോധിക്കാനും നഷ്ടപരിഹാരം നൽകാനും വാങ്ങുന്നയാൾ സമ്മതിക്കുന്നു. ഏതെങ്കിലും മൈക്രോചിപ്പ് ബൗദ്ധിക സ്വത്തവകാശത്തിന് കീഴിലുള്ള ലൈസൻസുകളൊന്നും പരോക്ഷമായോ അല്ലാതെയോ പ്രസ്താവിച്ചിട്ടില്ലെങ്കിൽ കൈമാറുന്നതല്ല.

വ്യാപാരമുദ്രകൾ

മൈക്രോചിപ്പ് നാമവും ലോഗോയും, മൈക്രോചിപ്പ് ലോഗോ, അഡാപ്റ്റി, ഓറേറ്റ്, അവന്റ്, ക്രിപ്റ്റോമിമെറി, ക്രിപ്റ്റൈം, ഡിഎസ്പിക്, ഡിഎസ്പിക്, ഡിഎസ്പിക്ബ്ലോക്സ്, കീലോക്, ക്ലീൻ, ലഞ്ച്, എംഎസ്പിഎൽഎൽ, ലഞ്ച്, മാക്സ്സ്റ്റൈൽ, maXTouch, MediaLB, megaAVR, മൈക്രോസെമി, മൈക്രോസെമി ലോഗോ, MOST, MOST ലോഗോ, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 ലോഗോ, PolarFire, Prochip Designer, QTouch, SAM-BA, SFyNSTGO, SFyNSTGo , 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, QuFASIC പ്ലസ്, പ്രോസിക്, പ്രോസിക്യുസ് പ്ലസ്, പ്ലസ് SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, ZL എന്നിവ യുഎസ്എ അയസന്റ് കീ സപ്രഷൻ, AKS, അനലോഗ്-ഫോർ-ദി-ഡിജിറ്റൽ ഏജ്, ഏതെങ്കിലുമൊരു Capaciut, ഏതായാലും മൈക്രോചിപ്പ് ടെക്നോളജിയുടെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്. ഓഗ്‌മെന്റഡ് സ്വിച്ചിംഗ്, ബ്ലൂസ്‌കൈ, ബോഡികോം, കോഡ്‌ഗാർഡ്, ക്രിപ്‌റ്റോ ഓതന്റിക്കേഷൻ, ക്രിപ്‌റ്റോ ഓട്ടോമോട്ടീവ്, ക്രിപ്‌റ്റോകമ്പാനിയൻ, ക്രിപ്‌റ്റോകൺട്രോളർ, dsPICDEM, dsPICDEM.net, ഡൈനാമിക് ആവറേജ് മാച്ചിംഗ്, ഡാം, ECAN, GREEN, GREEN, Es, -സർക്യൂട്ട് സീരിയൽ പ്രോഗ്രാമിംഗ്, ICSP, INICnet, ഇന്റലിജന്റ് പാരലലിംഗ്, ഇന്റർ-ചിപ്പ് കണക്റ്റിവിറ്റി, ജിറ്റർബ്ലോക്കർ, നോബ്-ഓൺ-ഡിസ്‌പ്ലേ, മാക്‌സ്‌ക്രിപ്‌റ്റോ, പരമാവധിView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB സർട്ടിഫൈഡ് ലോഗോ, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, ഓമ്‌നിസിയന്റ് കോഡ് ജനറേഷൻ, PICDEM, PICDEM.net, PICkit, PICtail, PICtail, PICtail, PowerSilt, PowerSilt, , റിപ്പിൾ ബ്ലോക്കർ, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, USB ChTS, ടോട്ടൽ എൻഎച്ച്ആർസി വാരിസെൻസ്, വെക്റ്റർബ്ലോക്സ്, വെരിഫി, ViewSpan, WiperLock, XpressConnect, ZENA എന്നിവ യുഎസ്എയിലും മറ്റ് രാജ്യങ്ങളിലും സംയോജിപ്പിച്ചിട്ടുള്ള മൈക്രോചിപ്പ് ടെക്നോളജിയുടെ വ്യാപാരമുദ്രകളാണ്.

യുഎസ്എയിൽ സംയോജിപ്പിച്ച മൈക്രോചിപ്പ് ടെക്‌നോളജിയുടെ സേവന ചിഹ്നമാണ് SQTP
അഡാപ്‌ടെക് ലോഗോ, ഫ്രീക്വൻസി ഓൺ ഡിമാൻഡ്, സിലിക്കൺ സ്റ്റോറേജ് ടെക്‌നോളജി, സിംകോം, ട്രസ്റ്റഡ് ടൈം എന്നിവ മറ്റ് രാജ്യങ്ങളിൽ മൈക്രോചിപ്പ് ടെക്‌നോളജി Inc. ന്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്. GestIC, മറ്റ് രാജ്യങ്ങളിലെ മൈക്രോചിപ്പ് ടെക്‌നോളജി ഇൻ‌കോർപ്പറേറ്റിന്റെ അനുബന്ധ സ്ഥാപനമായ മൈക്രോചിപ്പ് ടെക്‌നോളജി ജർമ്മനി II GmbH & Co. KG യുടെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ്.
ഇവിടെ പരാമർശിച്ചിരിക്കുന്ന മറ്റെല്ലാ വ്യാപാരമുദ്രകളും അതത് കമ്പനികളുടെ സ്വത്താണ്.
© 2016-2022, മൈക്രോചിപ്പ് ടെക്നോളജി ഇൻകോർപ്പറേറ്റഡ്, അതിന്റെ
സബ്സിഡറികൾ.
എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
ISBN: 978-1-5224-9893-3

ലോകമെമ്പാടുമുള്ള വിൽപ്പനയും സേവനവും

അമേരിക്ക
കോർപ്പറേറ്റ് ഓഫീസ്
2355 വെസ്റ്റ് ചാൻഡലർ Blvd.
ചാൻഡലർ, AZ 85224-6199
ഫോൺ: 480-792-7200
ഫാക്സ്: 480-792-7277
സാങ്കേതിക സഹായം:
http://www.microchip.com/support
Web വിലാസം: www.microchip.com

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

മൈക്രോചിപ്പ് dsPIC33 ഡ്യുവൽ വാച്ച്‌ഡോഗ് ടൈമർ [pdf] ഉപയോക്തൃ ഗൈഡ്
dsPIC33 ഡ്യുവൽ വാച്ച്‌ഡോഗ് ടൈമർ, dsPIC33, ഡ്യുവൽ വാച്ച്‌ഡോഗ് ടൈമർ, വാച്ച്‌ഡോഗ് ടൈമർ

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *