MIKROCHIP-LOGO

Časovač mrtvého muže MICROCHIP DMT

MICROCHIP-DMT-Deadman-Timer-PRODUCT - Kopírovat

Poznámka: Tato část referenční příručky má sloužit jako doplněk k datovým listům zařízení. V závislosti na variantě zařízení se tato část návodu nemusí vztahovat na všechna zařízení dsPIC33/PIC24.

  • Přečtěte si prosím poznámku na začátku kapitoly „Časovač mrtvých mužů (DMT)“ v aktuálním datovém listu zařízení a zkontrolujte, zda tento dokument podporuje zařízení, které používáte.
  • Listy s údaji o zařízení a sekce referenčních příruček rodiny jsou k dispozici ke stažení na webu Microchip Worldwide Webna adrese: http://www.microchip.com.

ZAVEDENÍ

Modul Deadman Timer (DMT) je navržen tak, aby uživatelům umožnil sledovat stav jejich aplikačního softwaru tím, že vyžaduje periodická přerušení časovače v rámci uživatelem zadaného časového okna. Modul DMT je synchronní čítač a když je povolen, počítá načtení instrukcí a je schopen způsobit měkký trap/přerušení. V kapitole „Řadič přerušení“ v aktuálním datovém listu zařízení zkontrolujte, zda je událost DMT měkkým trapem nebo přerušením, pokud není čítač DMT vymazán v rámci nastaveného počtu instrukcí. DMT je obvykle připojen k systémovým hodinám, které pohánějí procesor (TCY). Uživatel zadá hodnotu časového limitu časovače a hodnotu masky, která určuje rozsah okna, což je rozsah počtů, který není uvažován pro událost porovnání.

Některé z klíčových funkcí tohoto modulu jsou:

  • Konfigurace nebo aktivace softwaru řízena
  • Uživatelsky konfigurovatelný časový limit nebo počet instrukcí
  • Dvě sekvence instrukcí pro vymazání časovače
  • 32bitové konfigurovatelné okno pro vymazání časovače

ukazuje blokové schéma modulu Deadman Timer.

Blokové schéma modulu časovače Deadman

MICROCHIP-DMT-Deadman-Timer-FIG-1

Poznámka: 

  1. DMT lze povolit buď v konfiguračním registru, FDMT, nebo v registru speciálních funkcí (SFR), DMTCON.
  2. DMT je taktován vždy, když jsou instrukce vyzvednuty procesorem pomocí systémových hodin. Napřample, po provedení instrukce GOTO (která používá čtyři instrukční cykly) bude čítač DMT zvýšen pouze jednou.
  3. BAD1 a BAD2 jsou příznaky nesprávné sekvence. Další informace naleznete v části 3.5 „Resetování DMT“.
  4. Maximální počet DMT je řízen počáteční hodnotou registrů FDMTCNL a FDMTCNH.
  5. Událost DMT je nemaskovatelná měkká past nebo přerušení.

ukazuje časový diagram události Deadman Timer.

Událost časovače mrtvého muže

MICROCHIP-DMT-Deadman-Timer-FIG-2

REGISTRACE DMT

Poznámka: Každá varianta zařízení rodiny dsPIC33/PIC24 může mít jeden nebo více modulů DMT. Další podrobnosti naleznete v technických listech konkrétního zařízení.

  • Modul DMT se skládá z následujících registrů speciálních funkcí (SFR):
    • DMTCON: Registr ovládání časovače Deadman
  • Tento registr se používá k povolení nebo zakázání časovače Deadman.
    • DMTPRECLR: Předběžný registr časovače Deadman
  • Tento registr se používá k zápisu klíčového slova předběžného vymazání, aby se případně vymazal časovač Deadman.
    • DMTCLR: Deadman Timer Clear Register
  • Tento registr se používá k zápisu jasného klíčového slova po zapsání předem jasného slova do
  • Registr DMTPRECLR. Deadman Timer bude vymazán po jasném zápisu klíčového slova.
    • DMTSTAT: Registr stavu časovače Deadman
  • Tento registr poskytuje stav pro nesprávné hodnoty nebo sekvence klíčových slov nebo události Deadman Timer a zda je otevřené okno pro vymazání DMT.
    • DMTCNTL: Deadman Timer Count Register Nízký a
    • DMTCNTH: Registr čítače časovače mrtvého režimu (Deadman Timer Count) - vysoká hodnota
  • Tyto registry nižšího a vyššího počtu, společně jako 32bitový registr čítače, umožňují uživatelskému softwaru číst obsah čítače DMT.
    • DMTPSCNTL: Stav příspěvku Konfigurace počtu DMT Stav registru Nízký a
    • DMTPSCNTH: Stav příspěvku Konfigurace počtu DMT Stav registru Vysoká
  • Tyto nižší a vyšší registry poskytují hodnotu konfiguračních bitů DMTCNTx v registrech FDMTCNTL a FDMTCNTH.
    • DMTPSINTVL: Stav příspěvku Konfigurace intervalu DMT Stav registru Nízký a
    • DMTPSINTVH: Stav příspěvku Konfigurace DMT Interval Status Registrovat Vysoká
  • Tyto nižší a vyšší registry poskytují hodnotu konfiguračních bitů DMTIVTx v registrech FDMTIVTL a FDMTIVTH.
    • DMTHOLDREG: DMT Hold Register
  • Tento registr uchovává poslední načtenou hodnotu registru DMTCNTH při čtení registrů DMTCNTH a DMTCNTL.

Konfigurace pojistky Registry, které ovlivňují modul časovače Deadman

Registrovat jméno Popis
FDMT Nastavení bitu DMTEN v tomto registru aktivuje modul DMT a pokud je tento bit prázdný, lze DMT povolit softwarově prostřednictvím registru DMTCON.
FDMTCNTL a FDMTCNTH Dolní (DMTCNT[15:0]) a horní (DMTCNT[31:16])

16 bitů konfiguruje hodnotu časového limitu počítání 32bitových instrukcí DMT. Hodnota zapsaná do těchto registrů je celkový počet instrukcí, které jsou vyžadovány pro událost DMT.

FDMTIVTL a FDMTIVTH Dolní (DMTIVT[15:0]) a horní (DMTIVT[31:16])

16 bitů konfiguruje interval 32bitového okna DMT. Hodnota zapsaná do těchto registrů je minimální počet instrukcí, které jsou nutné k vymazání DMT.

Registrovat mapu

Souhrn registrů spojených s modulem Deadman Timer (DMT) je uveden v tabulce 2-2.

Název SFR Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
DMTCON ON
DMTPRECLR KROK 1[7:0]
DMTCLR KROK 2[7:0]
DMTSTAT BAD1 BAD2 DMTEVENT WINOPN
DMTCNTL POČÍTADLO[15:0]
DMTCNTH POČÍTADLO[31:16]
DMTHOLDREG UPRCNT[15:0]
DMTPSCNTL PSCNT[15:0]
DMTPSCNTH PSCNT[31:16]
DMTPSINTVL PSINTV[15:0]
DMTPSINTVH PSINTV[31:16]

Legenda: neimplementované, čte se jako „0“. Resetované hodnoty jsou zobrazeny v šestnáctkové soustavě.

Kontrolní registr DMT

DMTCON: Registr ovládání časovače Deadman

R/W-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
ON(1,2)
bit 15 bit 8
U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

MICROCHIP-DMT-Deadman-Timer-FIG-4

Poznámka

  1. Tento bit má kontrolu pouze tehdy, když DMTEN = 0 v registru FDMT.
  2. DMT nelze softwarově zakázat. Zápis '0' do tohoto bitu nemá žádný účinek.

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
KROK 1[7:0](1)
bit 15 bit 8
U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

MICROCHIP-DMT-Deadman-Timer-FIG-5

Poznámka 1: Bity[15:8] se vymažou, když je počítadlo DMT vynulováno zapsáním správné sekvence STEP1 a STEP2.

DMTCLR: Deadman Timer Clear Register

U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
bit 15 bit 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
KROK 2[7:0](1)
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

MICROCHIP-DMT-Deadman-Timer-FIG-6

Poznámka 1: Bity[7:0] se vymažou, když je počítadlo DMT vynulováno zapsáním správné sekvence STEP1 a STEP2.

DMTSTAT: Registr stavu časovače Deadman

U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
bit 15 bit 8
R-0 R-0 R-0 U-0 U-0 U-0 U-0 R-0
BAD1(1) BAD2(1) DMTEVENT(1) WINOPN
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

MICROCHIP-DMT-Deadman-Timer-FIG-7

Poznámka1: Bity BAD1, BAD2 a DMTEVENT se vymažou pouze při resetu.

DMTCNTL: Deadman Timer Count Register Nízký

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
POČÍTADLO[15:8]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
POČÍTADLO[7:0]
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

bit 15-0: COUNTER[15:0]: Čtení aktuálního obsahu bitů dolního čítače DMT

DMTCNTH: Deadman Timer Count Register High

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
POČÍTADLO[31:24]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
POČÍTADLO[23:16]
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

bit 15-0: COUNTER[31:16]: Čtení aktuálního obsahu bitů vyššího čítače DMT

DMTPSCNTL: Stav příspěvku Konfigurace počtu DMT Stav registru Nízký

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[15:8]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[7:0]
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

bit 15-0: PSCNT[15:0]: Nižší počet instrukcí DMT Hodnota konfigurace Stavové bity Toto je vždy hodnota konfiguračního registru FDMTCNTL.

DMTPSCNTH: Post Status Konfigurace DMT Count Status Registrovat Vysoká

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[31:24]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[23:16]
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

bit 15-0: PSCNT[31:16]: Vyšší hodnota počtu instrukcí DMT Stavové bity konfigurace Toto je vždy hodnota konfiguračního registru FDMTCNTH.

DMTPSINTVL: Post Status Konfigurace DMT Interval Status Register Low

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSINTV[15:8]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSINTV[7:0]
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

bit 15-0: PSINTV[15:0]: Stavové bity konfigurace intervalu dolního okna DMT Toto je vždy hodnota konfiguračního registru FDMTIVTL.

DMTPSINTVH: Post Status Konfigurace DMT Interval Status Register High

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSINTV[31:24]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSINTV[23:16]
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

bit 15-0: PSINTV[31:16]: Vyšší stavové bity konfigurace intervalu okna DMT Toto je vždy hodnota konfiguračního registru FDMTIVTH.

DMTHOLDREG: DMT Hold Register

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
UPRCNT[15:8](1)
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
UPRCNT[7:0](1)
bit 7 bit 0
Legenda:

R = čitelný bit W = zapisovatelný bit U = neimplementovaný bit, čteno jako „0“

-n = Hodnota v POR '1' = Bit je nastaven na '0' = Bit je vymazán x = Bit je neznámý

bit 15-0: UPRCNT[15:0]: Obsahuje hodnotu registru DMTCNTH, když byly registry DMTCNTL a DMTCNTH bity posledního čtení(1)
Poznámka 1: Registr DMTHOLDREG je při resetování inicializován na '0' a načte se pouze při čtení registrů DMTCNTL a DMTCNTH.

PROVOZ DMT

Provozní režimy Aof

Primární funkcí modulu Deadman Timer (DMT) je přerušení procesoru v případě poruchy softwaru. Modul DMT, který pracuje se systémovými hodinami, je volně běžící časovač načítání instrukce, který je taktován vždy, když dojde k načtení instrukce, dokud nenastane shoda počtu. Pokyny se nenačítají, když je procesor v režimu spánku.

Modul DMT se skládá z 32bitového čítače, registrů DMTCNTL a DMTCNTH určených pouze pro čtení s hodnotou shody časového limitu, jak je specifikováno dvěma externími 16bitovými registry Configuration Fuse, FDMTCNTL a FDMTCNTH. Kdykoli dojde ke shodě počtu, dojde k události DMT, což není nic jiného než měkký trap/přerušení. Podívejte se na kapitolu „Řadič přerušení“ v aktuálním datovém listu zařízení a zkontrolujte, zda je událost DMT soft trap nebo přerušení. Modul DMT se obvykle používá v kritických aplikacích a aplikacích kritických z hlediska bezpečnosti, kde musí být detekována jakákoliv porucha funkce softwaru a sekvenování.

Aktivace a deaktivace modulu DMT

Modul DMT lze povolit nebo zakázat konfigurací zařízení nebo jej lze povolit softwarově zápisem do registru DMTCON.
Pokud je nastaven bit konfigurace DMTEN v registru FDMT, je DMT vždy povolen. Kontrolní bit ON (DMTCON[15]) to bude reflektovat čtením '1'. V tomto režimu nelze softwarově vymazat bit ON. Chcete-li deaktivovat DMT, musí být konfigurace přepsána do zařízení. Pokud je DMTEN v pojistce nastaven na '0', pak je DMT hardwarově zakázáno.

Software může aktivovat DMT nastavením bitu ON v registru Deadman Timer Control (DMTCON). Pro softwarové ovládání by však měl být konfigurační bit DMTEN v registru FDMT nastaven na „0“. Jakmile je povoleno, deaktivace DMT v softwaru není možná.

DMT Count Windowed Interval

Modul DMT má režim provozu v okně. Konfigurační bity DMTIVT[15:0] a DMTIVT[31:16] v registrech FDMTIVTL a FDMTIVTH nastavují hodnotu intervalu okna. V režimu Windowed může software vymazat DMT pouze tehdy, když je počítadlo ve svém posledním okně předtím, než dojde ke shodě počtu. To znamená, že pokud je hodnota čítače DMT větší nebo rovna hodnotě zapsané do hodnoty intervalu okna, pak lze do modulu DMT vložit pouze sekvenci mazání. Pokud je DMT vymazáno před povoleným oknem, okamžitě se vygeneruje soft trap nebo přerušení Deadman Timer.

Provoz DMT v režimech úspory energie

Protože modul DMT je inkrementován pouze načtením instrukcí, hodnota počtu se nezmění, když je jádro neaktivní. Modul DMT zůstává neaktivní v režimu spánku a nečinnosti. Jakmile se zařízení probudí z režimu spánku nebo nečinnosti, začne se počítadlo DMT opět zvyšovat.

Resetování DMT

DMT lze resetovat dvěma způsoby: jedním způsobem je použití systémového resetu a druhým způsobem je zápis uspořádané sekvence do registrů DMTPRECLR a DMTCLR. Vymazání hodnoty počítadla DMT vyžaduje speciální sekvenci operací:

  1. Bity STEP1[7:0] v registru DMTPRECLR musí být zapsány jako '01000000' (0x40):
    1. Pokud je do bitů STEP0x zapsána jakákoliv jiná hodnota než 40x1, nastaví se bit BAD1 v registru DMTSTAT a způsobí výskyt události DMT.
    2. Pokud kroku 2 nepředchází krok 1, nastaví se příznaky BAD1 a DMTEVENT. Příznaky BAD1 a DMTEVENT se vymažou pouze při resetu zařízení.
  2. Bity STEP2[7:0] v registru DMTCLR musí být zapsány jako „00001000“ (0x08). To lze provést pouze v případě, že předchází Krok 1 a DMT je v intervalu otevřeného okna. Jakmile jsou zapsány správné hodnoty, počítadlo DMT se vynuluje. Hodnota registrů DMTPRECLR, DMTCLR a DMTSTAT bude také vynulována.
    1. Pokud je do bitů STEP0x zapsána jakákoliv jiná hodnota než 08x2, nastaví se bit BAD2 v registru DMTSTAT a způsobí výskyt události DMT.
    2. Krok 2 se neprovádí v intervalu otevřeného okna; způsobí nastavení příznaku BAD2. Okamžitě dojde k události DMT.
    3. Zápis sekvencí předběžného vymazání typu back-to-back (0x40) také způsobí nastavení příznaku BAD2 a způsobí událost DMT.

Poznámka: Po neplatné sekvenci předběžného vymazání/vymazání trvá nastavení příznaku BAD1/BAD2 alespoň dva cykly a nastavení DMTEVENT alespoň tři cykly.
Příznaky BAD2 a DMTEVENT se vymažou pouze při resetu zařízení. Podívejte se na vývojový diagram, jak je znázorněno na obrázku 3-1.

Vývojový diagram pro událost DMTMICROCHIP-DMT-Deadman-Timer-FIG-3

Poznámka 1

  1. DMT je povoleno (ON (DMTCON[15]) podle kvalifikace FDMT v konfiguračních pojistkách.
  2. Čítač DMT lze vynulovat po vypršení čítače nebo výskytech BAD1/BAD2 pouze pomocí resetování zařízení.
  3. STEP2x před STEP1x (DMTCLEAR zapsaný před DMTPRECLEAR) nebo BAD_STEP1 (DMTPRECLEAR zapsaný s hodnotou ne rovnou 0x40).
  4. STEP1x (DMTPRECLEAR zapsán znovu po STEP1x), nebo BAD_STEP2 (DMTCLR zapsán s hodnotou ne rovnou 0x08) nebo interval okna není otevřen.

Výběr počtu DMT

Počet časovačů Deadman je nastaven bity registru DMTCNTL[15:0] a DMTCNTH[31:16] v registrech FDMTCNTL a FDMTCNTH. Aktuální hodnotu počtu DMT lze získat načtením nižších a vyšších registrů Deadman Timer Count, DMTCNTL a DMTCNTH.

Bity PSCNT[15:0] a PSCNT[31:16] v registrech DMTPSCNTL a DMTPSCNTH umožňují softwaru číst maximální počet zvolený pro časovač Deadman. To znamená, že tyto bitové hodnoty PSCNTx nejsou nic jiného než hodnoty, které jsou původně zapsány do bitů DMTCNTx v registrech Configuration Fuse, FDMTCNTL a FDMTCNTH. Kdykoli dojde k události DMT, uživatel může vždy porovnat, zda se aktuální hodnota čítače v registrech DMTCNTL a DMTCNTH rovná hodnotě registrů DMTPSCNTL a DMTPSCNTH, které obsahují maximální hodnotu počtu.

Bity PSINTV[15:0] a PSINTV[31:16] v registrech DMTPSINTVL a DMTPSINTVH umožňují softwaru číst hodnotu intervalu okna DMT. To znamená, že tyto registry čtou hodnotu, která je zapsána do registrů FDMTIVTL a FDMTIVTH. Kdykoli tedy aktuální hodnota čítače DMT v DMTCNTL a DMTCNTH dosáhne hodnoty registrů DMTPSINTVL a DMTPSINTVH, otevře se interval okna, takže uživatel může vložit čistou sekvenci do bitů STEP2x, což způsobí reset DMT.

Bity UPRCNT[15:0] v registru DMTHOLDREG uchovávají hodnotu posledního čtení hodnot horního počtu DMT (DMTCNTH) při každém čtení DMTCNTL a DMTCNTH.

SOUVISEJÍCÍ POZNÁMKY K APLIKACI

V této části jsou uvedeny poznámky k aplikaci, které se vztahují k této části příručky. Tyto aplikační poznámky nemusí být napsány specificky pro rodiny produktů dsPIC33/PIC24, ale koncepty jsou relevantní a lze je použít s úpravami a možnými omezeními. Aktuální poznámky k aplikaci týkající se Deadman Timer (DMT) jsou:

Titul: V tuto chvíli nejsou žádné související poznámky k aplikaci.
Poznámka: Navštivte prosím Microchip webstránky (www.microchip.com) pro další aplikační poznámky a kód exampsoubory pro řadu zařízení dsPIC33/PIC24.

HISTORIE REVIZÍ

Revize A (únor 2014)

  • Toto je první uvolněná verze tohoto dokumentu.

Revize B (březen 2022)

  • Aktualizace Obrázek 1-1 a Obrázek 3-1.
  • Aktualizace registru 2-1, registrace 2-2, registrace 2-3, registrace 2-4, registrace 2-9 a registrace 2-10. Aktualizuje tabulku 2-1 a tabulku 2-2.
  • Aktualizace Oddíl 1.0 „Úvod“, Oddíl 2.0 „Registry DMT“, Oddíl 3.1 „Provozní režimy“, Oddíl 3.2 „Povolení a deaktivace modulu DMT“, Oddíl 3.3
  • “DMT Count Windowed Interval”, část 3.5 “Resetování DMT” a část 3.6 “Výběr počtu DMT”.
  • Přesune mapu registrů do sekce 2.0 „Registry DMT“.

Všimněte si následujících podrobností o funkci ochrany kódu na produktech Microchip:

  • Produkty Microchip splňují specifikace obsažené v jejich konkrétním datovém listu Microchip.
  • Společnost Microchip věří, že její řada produktů je bezpečná, pokud se používají zamýšleným způsobem, v rámci provozních specifikací a za normálních podmínek.
  • Microchip si cení a agresivně chrání svá práva duševního vlastnictví. Pokusy o porušení funkcí ochrany kódu produktu Microchip jsou přísně zakázány a mohou porušovat zákon Digital Millennium Copyright Act.
  • Společnost Microchip ani žádný jiný výrobce polovodičů nemůže zaručit bezpečnost svého kódu. Ochrana kódem neznamená, že garantujeme, že produkt je „nerozbitný“. Ochrana kódu se neustále vyvíjí. Společnost Microchip se zavázala neustále zlepšovat funkce ochrany kódu našich produktů.

Tato publikace a zde uvedené informace mohou být použity pouze s produkty Microchip, včetně návrhu, testování a integrace produktů Microchip s vaší aplikací. Použití těchto informací jakýmkoli jiným způsobem porušuje tyto podmínky. Informace týkající se aplikací zařízení jsou poskytovány pouze pro vaše pohodlí a mohou být nahrazeny aktualizacemi. Je vaší odpovědností zajistit, aby vaše aplikace splňovala vaše specifikace. Obraťte se na místní obchodní zastoupení Microchip pro další podporu nebo získejte další podporu na https://www.microchip.com/en-us/support/design-help/client-support-services.

TYTO INFORMACE POSKYTUJE SPOLEČNOST MICROCHIP „TAK JAK JSOU“. MICROCHIP NEPOSKYTUJE ŽÁDNÁ PROHLÁŠENÍ ANI ZÁRUKY JAKÉHOKOLI DRUHU, AŤ VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ, PÍSEMNÉ NEBO ÚSTNÍ, ZÁKONNÉ NEBO JINÉ, TÝKAJÍCÍ SE INFORMACÍ VČETNĚ, ALE NEOMEZENÝCH NA JAKÉKOLI PŘEDPOKLÁDANÉ ZÁRUKY TN NEBO ZÁRUKY VZTAHUJÍCÍ SE K JEHO STAVU, KVALITĚ NEBO VÝKONU.

V ŽÁDNÉM PŘÍPADĚ NEBUDE MICROCHIP ODPOVĚDNÁ ZA ŽÁDNÉ NEPŘÍMÉ, ZVLÁŠTNÍ, TRESTNÍ, NÁHODNÉ NEBO NÁSLEDNÉ ZTRÁTY, ŠKODY, NÁKLADY NEBO NÁKLADY JAKÉHOKOLI DRUHU, JAKÉKOLI SOUVISEJÍCÍ S INFORMACEMI NEBO JEJICH POUŽITÍM, A TO JAK JAK DŘÍVE MICROCHIP BUDETE INFORMOVÁNI NA MOŽNOST NEBO ŠKODY JSOU PŘEDVÍDAJÍCÍ. CELKOVÁ ODPOVĚDNOST SPOLEČNOSTI MICROCHIP ZA VŠECHNY NÁROKY SOUVISEJÍCÍ S INFORMACEMI NEBO JEJICH POUŽITÍM NEPŘEKROČÍ V NEJVYŠŠÍM ROZSAHU POVOLENÉM ZÁKONEM, KTERÉ JSTE ZA INFORMACE ZAPLATILI PŘÍMO SPOLEČNOSTI MICROCHIP.

Použití zařízení Microchip v aplikacích na podporu života a/nebo v bezpečnostních aplikacích je zcela na riziko kupujícího a kupující souhlasí s tím, že bude Microchip bránit, odškodnit a chránit před jakýmikoli škodami, nároky, žalobami nebo výdaji vyplývajícími z takového použití. Žádné licence nejsou poskytovány, implicitně ani jinak, v rámci jakýchkoli práv duševního vlastnictví společnosti Microchip, pokud není uvedeno jinak.

ochranné známky
Název a logo Microchip, logo Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron a XMEGA jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSync, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath a ZL jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA.

Potlačení sousedících klíčů, AKS, Analog-for-the-Digital Age, Libovolný kondenzátor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, ddsPICDEM, Average , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, max.View, 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, QQMatriICE , 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, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect a ZENA jsou ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích.
SQTP je servisní značka společnosti Microchip Technology Incorporated v USA

Logo Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom a Trusted Time jsou registrované ochranné známky společnosti Microchip Technology Inc. v jiných zemích.
GestIC je registrovaná ochranná známka společnosti Microchip Technology Germany II GmbH & Co. KG, dceřiné společnosti Microchip Technology Inc., v jiných zemích.
Všechny ostatní ochranné známky uvedené v tomto dokumentu jsou majetkem příslušných společností.

© 2014-2022, Microchip Technology Incorporated a její dceřiné společnosti. Všechna práva vyhrazena.
ISBN: 978-1-6683-0063-3

Informace týkající se systémů řízení kvality společnosti Microchip naleznete na adrese www.microchip.com/quality.
2014-2022 Microchip Technology Inc. a její dceřiné společnosti

Celosvětový prodej a servis

AMERIKY
Kancelář společnosti

Atlanta

Austin, TX

Boston

Čína – Xiamen

  • tel: 86-592-2388138

Nizozemsko – Drunen

  • tel: 31-416-690399
  • Fax: 31-416-690340

Norsko – Trondheim

  • tel: 47-7288-4388

Polsko – Varšava

  • tel: 48-22-3325737

Dokumenty / zdroje

Časovač mrtvého muže MICROCHIP DMT [pdfUživatelská příručka
Časovač mrtvého muže DMT, DMT, Časovač mrtvého muže, Časovač

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *