МИКРОЧИП-ЛОГО

МИКРОЧИП DMT Тајмер за мртов човек

МИКРОЧИП-DMT-Deadman-Timer-PRODUCT - Копија

Забелешка: Овој дел од прирачникот за референца на семејството е наменет да служи како дополнување на листовите со податоци на уредот. Во зависност од варијантата на уредот, овој рачен дел може да не важи за сите уреди dsPIC33/PIC24.

  • Ве молиме, консултирајте се со забелешката на почетокот од поглавјето „Deadman Timer (DMT)“ во тековниот лист со податоци за уредот за да проверите дали овој документ го поддржува уредот што го користите.
  • Листовите со податоци на уредот и секциите на прирачникот за семејни референци се достапни за преземање од Microchip Worldwide Webсајт на: http://www.microchip.com.

ВОВЕД

Модулот Deadman Timer (DMT) е дизајниран да им овозможи на корисниците да го следат здравјето на нивниот апликативен софтвер со барање периодични прекини на тајмерот во рамките на временскиот прозорец одреден од корисникот. Модулот DMT е синхрони бројач и кога е овозможен, брои преземања на инструкции и може да предизвика мека замка/прекин. Погледнете во поглавјето „Контролор за прекини“ во тековниот лист со податоци за уредот за да проверите дали настанот DMT е мека замка или прекинува ако бројачот DMT не е исчистен во одреден број инструкции. DMT обично е поврзан со системскиот часовник што го придвижува процесорот (TCY). Корисникот ја одредува вредноста на истекот на тајмерот и вредноста на маската што го одредува опсегот на прозорецот, што е опсегот на брои што не се зема предвид за споредбениот настан.

Некои од клучните карактеристики на овој модул се:

  • Конфигурација или софтвер овозможува контролирано
  • Период на истекување или број на инструкции што може да се конфигурира од корисникот
  • Две инструкциски секвенци за бришење на тајмерот
  • 32-битен прозорец што може да се конфигурира за бришење на тајмерот

покажува блок дијаграм на модулот Deadman Timer.

Блок дијаграм на модулот Deadman Timer

МИКРОЧИП-DMT-Deadman-Timer-СЛИКА-1

Забелешка: 

  1. DMT може да се вклучи или во Конфигурацискиот регистар, FDMT, или во Регистарот за специјални функции (SFR), DMTCON.
  2. DMT се тактира секогаш кога процесорот ги презема инструкциите со помош на системски часовник. За прample, по извршувањето на инструкцијата GOTO (која користи четири инструкциски циклуси), бројачот DMT ќе се зголеми само еднаш.
  3. BAD1 и BAD2 се ознаки за несоодветна низа. За повеќе информации, погледнете во Дел 3.5 „Ресетирање на DMT“.
  4. DMT Max Count е контролиран од почетната вредност на регистрите FDMTCNL и FDMTCNH.
  5. Настанот DMT е мека стапица или прекин што не може да се маскира.

го прикажува временскиот дијаграм на настанот Deadman Timer.

Настан на тајмерот Deadman

МИКРОЧИП-DMT-Deadman-Timer-СЛИКА-2

DMT РЕГИСТРИ

Забелешка: Секоја варијанта на уреди од семејството dsPIC33/PIC24 може да има еден или повеќе DMT модули. За повеќе детали, погледнете ги специфичните листови со податоци за уредот.

  • Модулот DMT се состои од следните специјални регистри на функции (SFR):
    • DMTCON: Регистар за контрола на тајмерот Deadman
  • Овој регистар се користи за да се овозможи или оневозможи тајмерот на Deadman.
    • DMTPRECLR: Deadman Timer Preclear Register
  • Овој регистар се користи за да се напише пречистен клучен збор за на крајот да се исчисти Deadman Timer.
    • DMTCLR: Deadman Timer Clear Register
  • Овој регистар се користи за да се напише јасен клучен збор откако ќе се напише прејасен збор на
  • Регистар DMTPRECLR. Тајмерот Deadman ќе се исчисти по јасно пишување на клучниот збор.
    • DMTSTAT: Регистар за статус на тајмер на мртвиот човек
  • Овој регистар обезбедува статус за неточни вредности или секвенци на клучни зборови, или настани на Deadman Timer и дали е отворен прозорецот за прочистување на DMT или не.
    • DMTCNTL: Deadman Timer Count Register Low и
    • DMTCNTH: Deadman тајмер Број Регистрирај се високо
  • Овие регистри со помали и поголеми брои, заедно како 32-битен бројач, му дозволуваат на корисничкиот софтвер да ја чита содржината на бројачот DMT.
    • DMTPSCNTL: Статус на објавување Конфигурирај DMT Број Статус Регистар Низок и
    • DMTPSCNTH: Статус на објавување Конфигурирај DMT Број Статус Регистрирај се високо
  • Овие пониски и повисоки регистри ја обезбедуваат вредноста на битовите за конфигурација DMTCNTx во регистрите FDMTCNTL и FDMTCNTH, соодветно.
    • DMTPSINTVL: Статус на објавување Конфигурирајте DMT интервал Статус Регистар Низок и
    • DMTPSINTVH: Статус на објавување Конфигурирај статус на интервал на DMT Регистрирај се високо
  • Овие пониски и повисоки регистри ја обезбедуваат вредноста на битовите за конфигурација DMTIVTx во регистрите FDMTIVTL и FDMTIVTH, соодветно.
    • DMTHOLDREG: DMT Држете се регистрирате
  • Овој регистар ја задржува последната прочитана вредност на регистарот DMTCNTH кога се читаат регистрите DMTCNTH и DMTCNTL.

Конфигурација на осигурувачи Регистри кои влијаат на модулот за тајмер на Deadman

Регистрирајте име Опис
ФДМТ Поставувањето на битот 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.

Име 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]
DMTSTAT ЛОШО 1 ЛОШО 2 ДМТЕВЕНТ ВИНОПН
DMTCNTL БРОЈ[15:0]
DMTCNTH БРОЈ[31:16]
DMTHOLDREG UPRCNT[15:0]
DMTPSCNTL PSCNT[15:0]
DMTPSCNTH PSCNT[31:16]
ДМТПСИНТВЛ PSINTV[15:0]
ДМТПСИНТВХ PSINTV[31:16]

Легенда: неспроведен, прочитајте како „0“. Вредностите за ресетирање се прикажани во хексадецимално.

DMT контролен регистар

DMTCON: Регистар за контрола на тајмерот Deadman

R/W-0 У-0 У-0 У-0 У-0 У-0 У-0 У-0
ON(1,2)
бит 15 бит 8
У-0 У-0 У-0 У-0 У-0 У-0 У-0 У-0
бит 7 бит 0
Легенда:

R = читлив бит W = бит што може да се запише U = бит неимплементиран, прочитан како '0'

-n = Вредност на POR '1' = Битот е поставен '0' = Битот е исчистен x = Битот е непознат

МИКРОЧИП-DMT-Deadman-Timer-СЛИКА-4

Забелешка

  1. Овој бит има контрола само кога DMTEN = 0 во регистарот FDMT.
  2. DMT не може да се оневозможи во софтверот. Пишувањето „0“ на овој бит нема ефект.

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
У-0 У-0 У-0 У-0 У-0 У-0 У-0 У-0
бит 7 бит 0
Легенда:

R = читлив бит W = бит што може да се запише U = бит неимплементиран, прочитан како '0'

-n = Вредност на POR '1' = Битот е поставен '0' = Битот е исчистен x = Битот е непознат

МИКРОЧИП-DMT-Deadman-Timer-СЛИКА-5

Забелешка 1: Битовите[15:8] се бришат кога бројачот на DMT се ресетира со запишување правилна низа од ЧЕКОР1 и ЧЕКОР2.

DMTCLR: Deadman Timer Clear Register

У-0 У-0 У-0 У-0 У-0 У-0 У-0 У-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 = Битот е непознат

МИКРОЧИП-DMT-Deadman-Timer-СЛИКА-6

Забелешка 1: Битовите[7:0] се бришат кога бројачот на DMT се ресетира со запишување правилна низа од ЧЕКОР1 и ЧЕКОР2.

DMTSTAT: Регистар за статус на тајмер на мртвиот човек

У-0 У-0 У-0 У-0 У-0 У-0 У-0 У-0
бит 15 бит 8
Р-0 Р-0 Р-0 У-0 У-0 У-0 У-0 Р-0
ЛОШО 1(1) ЛОШО 2(1) ДМТЕВЕНТ(1) ВИНОПН
бит 7 бит 0
Легенда:

R = читлив бит W = бит што може да се запише U = бит неимплементиран, прочитан како '0'

-n = Вредност на POR '1' = Битот е поставен '0' = Битот е исчистен x = Битот е непознат

МИКРОЧИП-DMT-Deadman-Timer-СЛИКА-7

Забелешка 1: BAD1, BAD2 и DMTEVENT битовите се бришат само при ресетирање.

DMTCNTL: Бројот на тајмерот на мртвото лице е мал

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: COUNTER[15:0]: Прочитајте ја тековната содржина на битови од долниот бројач на DMT

DMTCNTH: Бројот на тајмерот за мртво лице е висок

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 бројач

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.

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.

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.

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.

DMTHOLDREG: ДМТ Задржете се регистрирате

Р-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, кој работи на системскиот часовник, е бесплатен тајмер за преземање инструкции, кој се такнува секогаш кога се случува преземање на инструкции додека не се појави совпаѓање на броењето. Инструкциите не се преземаат кога процесорот е во режим на мирување.

Модулот DMT се состои од 32-битен бројач, регистрите DMTCNTL и DMTCNTH само за читање со вредност за совпаѓање со броењето на време-аут, како што е наведено од двата надворешни, 16-битни регистри за конфигурациски осигурувачи, FDMTCNTL и FDMTCNTH. Секогаш кога ќе се случи совпаѓањето со броењето, ќе се случи настан DMT, што не е ништо друго освен мека замка/прекин. Погледнете во поглавјето „Контролор за прекин“ во тековниот лист со податоци за уредот за да проверите дали настанот DMT е мека замка или прекин. Модулот DMT вообичаено се користи во апликации кои се критични за мисијата и за безбедноста, каде што мора да се открие каков било дефект на софтверската функционалност и секвенционирање.

Овозможување A и оневозможување на модулот DMT

Модулот DMT може да се овозможи или оневозможи со конфигурацијата на уредот или може да се овозможи преку софтвер со запишување во регистарот DMTCON.
Ако е поставен битот за конфигурација на DMTEN во регистарот FDMT, DMT секогаш е овозможен. Контролниот бит ON (DMTCON[15]) ќе го одрази ова со читање на „1“. Во овој режим, битот ON не може да се исчисти во софтверот. За да се оневозможи DMT, конфигурацијата мора да се препише на уредот. Ако DMTEN е поставен на '0' во осигурувачот, тогаш DMT е оневозможен во хардверот.

Софтверот може да го овозможи DMT со поставување на битот ON во регистарот Deadman Timer Control (DMTCON). Меѓутоа, за контрола на софтверот, битот за конфигурација на DMTEN во регистарот FDMT треба да биде поставен на „0“. Откако е овозможено, оневозможувањето на DMT во софтверот не е можно.

Интервал на прозорец со брои DMT

Модулот 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 бара посебен редослед на операции:

  1. Битови STEP1[7:0] во регистарот DMTPRECLR мора да бидат напишани како „01000000“ (0x40):
    1. Ако некоја друга вредност освен 0x40 е напишана на STEP1x битовите, битот BAD1 во регистарот DMTSTAT ќе се постави и предизвикува настанување на DMT настан.
    2. Ако на чекор 2 не му претходи чекор 1, се поставуваат знаменца BAD1 и DMTEVENT. Знамињата BAD1 и DMTEVENT се бришат само при ресетирање на уредот.
  2. Битови STEP2[7:0] во регистарот DMTCLR мора да бидат напишани како „00001000“ (0x08). Ова може да се направи само ако му претходи чекор 1 и DMT е во интервалот на отворен прозорец. Откако ќе се напишат точните вредности, бројачот на DMT ќе се исчисти на нула. Вредноста на регистрите DMTPRECLR, DMTCLR и DMTSTAT исто така ќе биде избришана на нула.
    1. Ако некоја друга вредност освен 0x08 е запишана на STEP2x битовите, битот BAD2 во регистарот DMTSTAT ќе се постави и ќе предизвика настанување на DMT настан.
    2. Чекор 2 не се изведува во интервалот на отворен прозорец; предизвикува поставување на знамето BAD2. Веднаш се случува настан DMT.
    3. Пишувањето назад-до-назад пречисти секвенци (0x40) исто така предизвикува поставување на знамето BAD2 и предизвикува настан DMT.

Забелешка: По неважечка секвенца за пречистење/бришење, потребни се најмалку два циклуса за да се постави знамето BAD1/BAD2 и најмалку три циклуси за да се постави DMTEVENT.
Знамињата BAD2 и DMTEVENT се бришат само при ресетирање на уредот. Погледнете го дијаграмот на текови како што е прикажано на Слика 3-1.

Дијаграм на текови за настанот DMTМИКРОЧИП-DMT-Deadman-Timer-СЛИКА-3

Забелешка 1

  1. DMT е овозможен (ВКЛУЧЕНО (DMTCON[15]) како што е квалификувано од FDMT во осигурувачите за конфигурација.
  2. DMT бројачот може да се ресетира по истекот на бројачот или појавата на BAD1/BAD2 само со Ресетирање на уредот.
  3. STEP2x пред STEP1x (DMTCLEAR напишано пред DMTPRECLEAR) или BAD_STEP1 (DMTPRECLEAR напишано со вредност не еднаква на 0x40).
  4. 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 во регистрите за конфигурациски осигурувачи, FDMTCNTL и FDMTCNTH. Секогаш кога ќе се случи настанот DMT, корисникот секогаш може да споредува за да види дали тековната вредност на бројачот во регистрите DMTCNTL и DMTCNTH е еднаква на вредноста на регистрите DMTPSCNTL и DMTPSCNTH, кои ја имаат максималната вредност на броењето.

Битовите PSINTV[15:0] и PSINTV[31:16] во регистрите DMTPSINTVL и DMTPSINTVH, соодветно, му дозволуваат на софтверот да ја чита вредноста на интервалот на прозорецот DMT. Тоа значи дека овие регистри ја читаат вредноста што е запишана во регистрите FDMTIVTL и FDMTIVTH. Така, кога тековната вредност на DMT бројачот во DMTCNTL и DMTCNTH ја достигне вредноста на регистрите DMTPSINTVL и DMTPSINTVH, се отвора интервалот на прозорецот така што корисникот може да ја вметне чистата низа во STEP2x битовите, што предизвикува DMT да се ресетира.

Битовите UPRCNT[15:0] во регистарот DMTHOLDREG ја задржуваат вредноста на последното читање на вредностите на горните вредности на DMT (DMTCNTH) секогаш кога се читаат DMTCNTL и DMTCNTH.

ПОВРЗАНИ БЕЛЕШКИ ЗА АПЛИКАЦИЈА

Овој дел ги наведува белешките за апликацијата кои се поврзани со овој дел од прирачникот. Овие белешки за апликација може да не се напишани специјално за фамилиите на производи dsPIC33/PIC24, но концептите се релевантни и може да се користат со модификација и можни ограничувања. Тековните белешки за апликација поврзани со тајмерот за мртов човек (DMT) се:

Наслов: Нема поврзани белешки за апликација во моментов.
Забелешка: Ве молиме посетете го микрочипот webстраница (www.microchip.com) за дополнителни белешки за апликација и код на прamples за семејството уреди dsPIC33/PIC24.

ИСТОРИЈА НА РЕВИЗИЈА

Ревизија А (февруари 2014)

  • Ова е првичната објавена верзија на овој документ.

Ревизија Б (март 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 „ДМТ регистри“, Дел 3.1 „Начини на работа“, Дел 3.2 „Овозможување и оневозможување на DMT модулот“, Дел 3.3
  • „Интервал на прозорец со брои DMT“, Дел 3.5 „Ресетирање на DMT“ и Дел 3.6 „Избор на брои DMT“.
  • Ја преместува мапата на регистарот во делот 2.0 „ДМТ регистри“.

Забележете ги следните детали за функцијата за заштита на кодот на производите на Microchip:

  • Производите со микрочип ги исполнуваат спецификациите содржани во нивниот посебен лист со податоци за микрочипови.
  • Микрочип верува дека неговата фамилија на производи е безбедна кога се користи на предвидениот начин, во рамките на работните спецификации и под нормални услови.
  • Микрочипот ги вреднува и агресивно ги штити своите права на интелектуална сопственост. Обидите да се прекршат карактеристиките за заштита на кодот на производот на Microchip се строго забранети и може да го прекршат Законот за авторски права на дигиталниот милениум.
  • Ниту Microchip ниту кој било друг производител на полупроводници не може да ја гарантира безбедноста на неговиот код. Заштитата на кодот не значи дека гарантираме дека производот е „нескршлив“. Заштитата на кодот постојано се развива. Микрочип е посветен на континуирано подобрување на карактеристиките за заштита на кодот на нашите производи.

Оваа публикација и информациите овде може да се користат само со производите на Микрочип, вклучително и за дизајнирање, тестирање и интегрирање на производите на Микрочип со вашата апликација. Користењето на оваа информација на кој било друг начин ги прекршува овие услови. Информациите за апликациите на уредот се обезбедени само за ваша погодност и може да бидат заменети со ажурирања. Ваша одговорност е да се осигурате дека вашата апликација ги исполнува вашите спецификации. Контактирајте ја локалната канцеларија за продажба на Microchip за дополнителна поддршка или добијте дополнителна поддршка на https://www.microchip.com/en-us/support/design-help/client-support-services.

ОВАА ИНФОРМАЦИЈА СЕ ОБЕЗБЕДУВА МИКРОЧИП „КАКО ШТО Е“. МИКРОЧИП НЕ ПРАВИ НИКАКВИ ПРЕТСТАВУВАЊА ИЛИ ГАРАНЦИИ ОД НИКОЈ ВИД БИЛО ИЗРАЗНИ ИЛИ ИМПЛИЦИРАНИ, ПИСМЕНИ ИЛИ УСНИ, ЗАКОНСКИ ИЛИ ПОинаку, ПОВРЗАНИ СО ИНФОРМАЦИИТЕ ВКЛУЧУВАЈЌИ НО НЕ ОГРАНИЧЕНИ ДО ОГРАНИЧЕНИ НЕПРЕКРШУВАЊЕ, ПРОДАЖБА И СООДВЕТНОСТ ЗА ПОСЕДНА ЦЕЛ ИЛИ ГАРАНЦИИ ПОВРЗАНИ СО НЕГОВАТА СОСТОЈБА, КВАЛИТЕТ ИЛИ ИЗВЕДБА.

ВО НИКОЈ СЛУЧАЈ МИКРОЧИПОТ НЕМА ДА БИДЕ ОДГОВОРЕН ЗА НИКОЈ ИНДИ-РЕКТЕН, ПОСЕБЕН, КАЗНЕТЕН, ИНЦИДЕНТАЛЕН ИЛИ ПОСЛЕДНИЧКИ ЗАГУБИ, ШТЕТА, ТРОШОЦИ ИЛИ ТРОШОВИ ОД КАКОВ ВИД БИЛО ПОВРЗАНИ СО НИЕ, ДУРИ И ДА Е СОВЕТЕН МИКРОЧИП ЗА МОЖНОСТА ИЛИ ШТЕТИТЕ СЕ ПРЕДВИДЕЛИ. ВО ЦЕЛОСНИОТ СТЕМЕН ДОЗВОЛЕН СО ЗАКОН, ВКУПНАТА ОДГОВОРНОСТ НА МИКРОЧИПОТ ЗА СИТЕ ПОБАРУВАЊА НА КАКОВ НАЧИН ПОВРЗАНИ СО ИНФОРМАЦИИТЕ ИЛИ НЕГОВАТА УПОТРЕБА НЕМА ДА ЈА НАДМИНАТ ВИСИНАТА НА НАДОМЕСТОЦИ, АКО ГИ ПОСТОЈАТ ТОА ШТО ГИ ПЛАТУВААТ ИНФОРМАЦИИ.

Употребата на уредите со микрочип за поддршка на животот и/или безбедносните апликации е целосно на ризик на купувачот, а купувачот се согласува да го брани, обештети и држи безопасниот Микрочип од секакви штети, барања, тужби или трошоци што произлегуваат од таквата употреба. Ниту една лиценца не се пренесува, имплицитно или на друг начин, според правата на интелектуална сопственост на Микрочип, освен ако не е поинаку наведено.

Заштитни знаци
Името и логото на микрочипот, логото на Microchip, Adaptec, AnyRate, AVR, AVR логото, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, LANMDS, macky maXTouch, MediaLB, megaAVR, Microsemi, Microsemi лого, 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 Incorporated во САД и други земји.
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, CryptoPICAMDs, DYController. , ECAN, еспресо T1S, EtherGREEN, GridTime, IdealBridge, сериско програмирање во коло, ICSP, INICnet, интелигентно паралелизирање, поврзување меѓу чипови, JitterBlocker, копче на дисплеј, maxCrypto, максView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Сертифицирано лого, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Сезнајно генерирање кодови, 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, Frequency on Demand, 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

За информации во врска со системите за управување со квалитет на Microchip, посетете ја www.microchip.com/quality.
2014-2022 Microchip Technology Inc. и нејзините подружници

Продажба и сервис низ целиот свет

АМЕРИКА
Корпоративна канцеларија

Атланта

Остин, Тексас

Бостон

Кина - Ксијамен

  • тел: 86-592-2388138

Холандија – Друнен

  • тел: 31-416-690399
  • Факс: 31-416-690340

Норвешка – Трондхајм

  • тел: 47-7288-4388

Полска – Варшава

  • тел: 48-22-3325737

Документи / ресурси

МИКРОЧИП DMT Тајмер за мртов човек [pdf] Упатство за корисникот
DMT Deadman Timer, DMT, Deadman Timer, Timer

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *