MICROCHIP DMT Deadman Aago
Akiyesi: Abala afọwọṣe itọkasi ẹbi yii jẹ itumọ lati ṣiṣẹ bi iranlowo si awọn iwe data ẹrọ. Da lori iyatọ ẹrọ, abala afọwọṣe yii le ma kan gbogbo awọn ẹrọ dsPIC33/PIC24.
- Jọwọ kan si akọsilẹ ni ibẹrẹ ipin “Aago Deadman (DMT)” ninu iwe data ẹrọ lọwọlọwọ lati ṣayẹwo boya iwe yii ṣe atilẹyin ẹrọ ti o nlo.
- Awọn iwe data ohun elo ati awọn apakan itọnisọna ẹbi wa fun igbasilẹ lati Microchip Ni agbaye Webaaye ni: http://www.microchip.com.
AKOSO
Aago Deadman Aago (DMT) jẹ apẹrẹ lati fun awọn olumulo laaye lati ṣe atẹle ilera ti sọfitiwia ohun elo wọn nipa wiwa awọn idilọwọ aago igbakọọkan laarin ferese akoko ti olumulo kan pato. Module DMT jẹ counter amuṣiṣẹpọ ati nigbati o ba ṣiṣẹ, o ka awọn iwe-itọnisọna, o si ni anfani lati fa idẹkùn rirọ/idalọwọduro. Tọkasi ipin “Oludari Idilọwọ” ninu iwe data ẹrọ lọwọlọwọ lati ṣayẹwo boya iṣẹlẹ DMT jẹ pakute rirọ tabi da gbigbi ti counter DMT ko ba kuro laarin nọmba awọn ilana. DMT ni igbagbogbo ti sopọ si aago eto ti o ṣe awakọ ero isise (TCY). Olumulo naa ṣalaye iye akoko-akoko aago ati iye boju-boju kan ti o ṣalaye iwọn ti window, eyiti o jẹ iwọn awọn iṣiro ti a ko gbero fun iṣẹlẹ lafiwe.
Diẹ ninu awọn ẹya pataki ti module yii ni:
- Iṣeto ni tabi software jeki dari
- Akoko akoko-iṣatunṣe olumulo tabi kika itọnisọna
- Awọn ilana itọnisọna meji lati ko aago kuro
- Ferese atunto 32-bit lati ko aago kuro
fihan a Àkọsílẹ aworan atọka ti Deadman Aago module.
Deadman Aago Module Block aworan atọka
Akiyesi:
- DMT le ṣiṣẹ boya ninu iforukọsilẹ Iṣeto, FDMT, tabi ni Iforukọsilẹ Iṣẹ Pataki (SFR), DMTCON.
- Awọn DMT ti wa ni clocked nigbakugba ti awọn ilana ti wa ni mu nipa ero isise lilo aago eto. Fun example, lẹhin ṣiṣe ilana GOTO kan (eyiti o nlo awọn akoko itọnisọna mẹrin), counter DMT yoo jẹ afikun ni ẹẹkan.
- BAD1 ati BAD2 jẹ awọn asia ti ko tọ. Fun alaye diẹ sii, tọka si Abala 3.5 “Ṣatunkọ DMT”.
- Iwọn DMT Max jẹ iṣakoso nipasẹ iye ibẹrẹ ti awọn iforukọsilẹ FDMTCNL ati FDMTCNH.
- Iṣẹlẹ DMT jẹ ẹgẹ rirọ ti kii ṣe boju-boju tabi idalọwọduro.
ṣe afihan aworan akoko ti iṣẹlẹ Aago Deadman kan.
Deadman Aago Iṣẹlẹ
DMT REGISTERS
Akiyesi: Iyatọ ẹrọ idile dsPIC33/PIC24 kọọkan le ni ọkan tabi diẹ ẹ sii awọn modulu DMT. Tọkasi awọn iwe data ẹrọ kan pato fun awọn alaye diẹ sii.
- Module DMT ni awọn iforukọsilẹ Awọn iṣẹ pataki wọnyi (SFRs):
- DMTCON: Deadman Aago Iṣakoso Forukọsilẹ
- Iforukọsilẹ yii ni a lo lati mu ṣiṣẹ tabi mu Aago Deadman ṣiṣẹ.
- DMTPRECLR: Deadman Aago Preclear Forukọsilẹ
- Iforukọsilẹ yii ni a lo lati kọ koko-ọrọ iṣaaju lati ko Aago Deadman kuro nikẹhin.
- DMTCLR: Deadman Aago Ko Forukọsilẹ
- Iforukọsilẹ yii ni a lo lati kọ koko-ọrọ ti o han gbangba lẹhin ti a ti kọ ọrọ iṣaaju si awọn
- Forukọsilẹ DMTPRECLR. Aago Deadman naa yoo parẹ ni atẹle kikọ ọrọ ti o han gbangba.
- DMTSTAT: Deadman Aago ipo Forukọsilẹ
- Iforukọsilẹ yii n pese ipo fun awọn iye Koko-ọrọ ti ko tọ tabi awọn itọsẹ, tabi awọn iṣẹlẹ Aago Deadman ati boya boya window mimọ DMT ti ṣii tabi rara.
- DMTCNTL: Deadman Aago Ka Forukọsilẹ Low ati
- DMTCNTH: Deadman Aago Ka Forukọsilẹ High
- Awọn iforukọsilẹ kika kekere ati ti o ga julọ, papọ gẹgẹbi iforukọsilẹ counter 32-bit, gba sọfitiwia olumulo laaye lati ka awọn akoonu ti DMT counter.
- DMTPSCNTL: Ipo Ifiweranṣẹ Tunto DMT Iṣiro Ipo Iforukọsilẹ Kekere ati
- DMTPSCNTH: Ipo Ifiweranṣẹ Tunto DMT Iṣiro Ipo Forukọsilẹ Giga
- Awọn iforukọsilẹ isalẹ ati ti o ga julọ n pese iye ti awọn iwọn Iṣeto DMTCNTx ninu awọn iforukọsilẹ FDMTCNTL ati FDMTCNTH, lẹsẹsẹ.
- DMTPSINTVL: Ipo Ifiweranṣẹ Tunto Ipo Aarin DMT Iforukọsilẹ Kekere ati
- DMTPSINTVH: Ipo Ifiweranṣẹ Ṣe atunto Ipo Aarin DMT Iforukọsilẹ Giga
- Awọn iforukọsilẹ isalẹ ati ti o ga julọ n pese iye ti awọn iwọn Iṣeto DMTIVTx ninu awọn iforukọsilẹ FDMTIVTL ati FDMTIVTH, lẹsẹsẹ.
- DMTHOLDREG: DMT idaduro Forukọsilẹ
- Iforukọsilẹ yii ni iye kika ti o kẹhin ti iforukọsilẹ DMTCNTH nigbati awọn iforukọsilẹ DMTCNTH ati DMTCNTL ti ka.
Awọn iforukọsilẹ Iṣeto Fuse ti o kan Module Aago Deadman
Orukọ Iforukọsilẹ | Apejuwe |
FDMT | Ṣiṣeto die-die DMTEN ninu iforukọsilẹ yii jẹ ki module DMT jẹ ki nkan yii ba han, DMT le mu ṣiṣẹ ni sọfitiwia nipasẹ iforukọsilẹ DMTCON. |
FDMTCNTL ati FDMTCNTH | Isalẹ (DMTCNT[15:0]) ati oke (DMTCNT[31:16])
16 die-die tunto awọn 32-bit DMT ilana ka akoko-to iye. Iye ti a kọ si awọn iforukọsilẹ wọnyi jẹ nọmba apapọ awọn ilana ti o nilo fun iṣẹlẹ DMT kan. |
FDMTIVTL ati FDMTIVTH | Isalẹ (DMTIVT[15:0]) ati oke (DMTIVT[31:16])
16 die-die tunto 32-bit DMT aarin window. Iye ti a kọ si awọn iforukọsilẹ wọnyi jẹ nọmba ti o kere julọ ti awọn ilana ti o nilo lati ko DMT kuro. |
Forukọsilẹ Map
Akopọ ti awọn iforukọsilẹ ti o ni nkan ṣe pẹlu module Deadman Timer (DMT) ni a pese ni Tabili 2-2.
Orukọ 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 | Igbesẹ 1[7:0] | — | — | — | — | — | — | — | — | |||||||
DMTCLR | — | — | — | — | — | — | — | — | Igbesẹ 2[7:0] | |||||||
DMTSTAT | — | — | — | — | — | — | — | — | BAD1 | BAD2 | DMTEVENT | — | — | — | — | WINOPN |
DMTCNTL | AKIYESI[15:0] | |||||||||||||||
DMTCNTH | AKIYESI[31:16] | |||||||||||||||
DMTHOLDREG | UPRCNT[15:0] | |||||||||||||||
DMTPSCNTL | PSCNT[15:0] | |||||||||||||||
DMTPSCNTH | PSCNT[31:16] | |||||||||||||||
DMTPSINTVL | PSINTV[15:0] | |||||||||||||||
DMTPSINTVH | PSINTV[31:16] |
Àlàyé: aiṣiṣẹ, ka bi '0'. Awọn iye atunto han ni hexadecimal.
DMT Iṣakoso Forukọsilẹ
DMTCON: Deadman Aago Iṣakoso Forukọsilẹ
R/W-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
ON(1,2) | — | — | — | — | — | — | — |
15 | 8 |
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
7 | 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
Akiyesi
- Iwọn yi ni iṣakoso nikan nigbati DMTEN = 0 ninu iforukọsilẹ FDMT.
- DMT ko le ṣe alaabo ni sọfitiwia. Kikọ '0' si bit yii ko ni ipa kankan.
DMTPRECLR: Deadman Aago Preclear Forukọsilẹ
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
Igbesẹ 1[7:0](1) | |||||||
15 | 8 |
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
7 | 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
Akiyesi1: Awọn Bits[15:8] jẹ imukuro nigbati counter DMT ti wa ni ipilẹ nipasẹ kikọ ọna ti o pe ti STEP1 ati STEP2.
DMTCLR: Deadman Aago Ko Forukọsilẹ
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
15 | 8 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
Igbesẹ 2[7:0](1) | |||||||
7 | 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
Akiyesi1: Awọn Bits[7:0] jẹ imukuro nigbati counter DMT ti wa ni ipilẹ nipasẹ kikọ ọna ti o pe ti STEP1 ati STEP2.
DMTSTAT: Deadman Aago ipo Forukọsilẹ
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
15 | 8 |
R-0 | R-0 | R-0 | U-0 | U-0 | U-0 | U-0 | R-0 |
BAD1(1) | BAD2(1) | DMTEVENT(1) | — | — | — | — | WINOPN |
7 | 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a ko kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
Akiyesi1: BAD1, BAD2 ati DMTEVENT die-die ti wa ni nso nikan lori a Tun.
DMTCNTL: Deadman Aago Ka Forukọsilẹ Low
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
AKIYESI[15:8] |
die 15 die 8 |
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
AKIYESI[7:0] |
die 7 die 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
bit 15-0: COUNTER[15:0]: Ka Awọn akoonu lọwọlọwọ ti Awọn iwọn DMT Counter Isalẹ
DMTCNTH: Deadman Aago Ka Forukọsilẹ High
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
AKIYESI[31:24] |
die 15 die 8 |
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
AKIYESI[23:16] |
die 7 die 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
bit 15-0: COUNTER[31:16]: Ka Awọn akoonu lọwọlọwọ ti awọn iwọn DMT ti o ga julọ
DMTPSCNTL: Ipo Ifiweranṣẹ Tunto Ipo Iṣiro DMT Iforukọsilẹ Kekere
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-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] |
die 7 die 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
bit 15-0: PSCNT[15:0]: Itọnisọna DMT Isalẹ Ka Iye Iṣeto Iṣeto Awọn iwọn die Eyi nigbagbogbo ni iye ti iforukọsilẹ Iṣeto FDMTCNTL.
DMTPSCNTH: Ipo Ifiweranṣẹ Tunto Ipo Iṣiro DMT Iforukọsilẹ Giga
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSCNT[31:24] | |||||||
15 | 8 |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSCNT[23:16] | |||||||
7 | 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
bit 15-0: PSCNT[31:16]: Itọnisọna DMT ti o ga julọ Awọn ipo Iṣeto Iṣeto Iye Awọn iwọn die Eyi nigbagbogbo jẹ iye ti iforukọsilẹ Iṣeto FDMTCNTH.
DMTPSINTVL: Ipo Ifiweranṣẹ Tunto Ipo Aarin DMT Iforukọsilẹ Kekere
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
PSINTV[15:8] |
die 15 die 8 |
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
PSINTV[7:0] |
die 7 die 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
bit 15-0: PSINTV[15:0]: Isalẹ DMT Ipò Iṣeto Iṣeto Aarin Ipò Awọn iwọn die Eyi nigbagbogbo ni iye ti iforukọsilẹ Iṣeto FDMTIVTL.
DMTPSINTVH: Ipo Ifiweranṣẹ Tunto Ipo Aarin DMT Iforukọsilẹ Giga
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSINTV[31:24] | |||||||
15 | 8 |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSINTV[23:16] | |||||||
7 | 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
bit 15-0: PSINTV[31:16]: Ti o ga julọ Awọn ipo Iṣeto Agbedemeji Window DMT ti o ga julọ Eyi nigbagbogbo jẹ iye ti iforukọsilẹ Iṣeto FDMTIVTH.
DMTHOLDREG: DMT idaduro Forukọsilẹ
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
UPRCNT[15:8](1) | |||||||
15 | 8 |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
UPRCNT[7:0](1) | |||||||
7 | 0 |
Àlàyé:
R = bit ti a le ka W = bit ti a le kọ U = Opo diẹ ti a ko ṣe, ka bi '0' -n = Iye ni POR '1' = Bit ti ṣeto '0' = Bit ti wa ni idasilẹ x = Bit jẹ aimọ |
bit 15-0: UPRCNT[15:0]: Ni Iye Iforukọsilẹ DMTCNTH Ni Nigbati DMTCNTL ati Awọn iforukọsilẹ DMTCNTH jẹ awọn die-die Ka kẹhin(1)
Akiyesi 1: Iforukọsilẹ DMTHOLDREG ti wa ni ipilẹṣẹ si '0' lori Tunto, ati pe o jẹ kojọpọ nikan nigbati awọn iforukọsilẹ DMTCNTL ati DMTCNTH ti ka.
DMT IṢẸ
Awọn ọna Aof Isẹ
Išẹ akọkọ ti module Deadman Timer (DMT) ni lati da gbigbi ero isise naa duro ni iṣẹlẹ ti aiṣiṣe sọfitiwia kan. Module DMT, eyiti o ṣiṣẹ lori aago eto, jẹ akoko mimu ikẹkọ ọfẹ ti nṣiṣẹ ọfẹ, eyiti o jẹ aago nigbakugba ti wiwa itọnisọna ba waye titi ibaamu kika kan yoo waye. Awọn ilana naa ko gba nigbati ero isise wa ni ipo oorun.
Module DMT naa ni counter 32-bit kan, DMTCNTL kika-nikan ati DMTCNTH forukọsilẹ pẹlu iye ibaramu akoko-jade, gẹgẹbi a ti pato nipasẹ awọn ita meji, awọn iforukọsilẹ iṣeto iṣeto ni 16-bit, FDMTCNTL ati FDMTCNTH. Nigbakugba ti baramu kika ba waye, iṣẹlẹ DMT yoo waye, eyiti kii ṣe nkankan bikoṣe idẹkùn rirọ / idalọwọduro. Tọkasi ipin “Oludari Idilọwọ” ninu iwe data ẹrọ lọwọlọwọ lati ṣayẹwo boya iṣẹlẹ DMT jẹ pakute rirọ tabi idalọwọduro. Module DMT kan ni igbagbogbo lo ni pataki-pataki ati awọn ohun elo aabo-pataki, nibiti eyikeyi ikuna ti iṣẹ ṣiṣe sọfitiwia ati tito lẹsẹsẹ gbọdọ wa ni wiwa.
Muu ṣiṣẹ Aand Muu DMT Module ṣiṣẹ
Module DMT le ṣiṣẹ tabi alaabo nipasẹ iṣeto ẹrọ tabi o le ṣiṣẹ nipasẹ sọfitiwia nipa kikọ si iforukọsilẹ DMTCON.
Ti o ba ti ṣeto bit Iṣeto DMTEN ninu iforukọsilẹ FDMT, DMT ti ṣiṣẹ nigbagbogbo. Iwọn iṣakoso ON (DMTCON[15]) yoo ṣe afihan eyi nipa kika '1' kan. Ni ipo yii, ON bit ko le yọ kuro ninu sọfitiwia. Lati mu DMT kuro, iṣeto ni gbọdọ tun kọ si ẹrọ naa. Ti a ba ṣeto DMTEN si '0' ninu fiusi, lẹhinna DMT jẹ alaabo ninu ohun elo.
Sọfitiwia le mu DMT ṣiṣẹ nipa tito bit ON ni iforukọsilẹ Iṣakoso Aago Deadman (DMTCON). Sibẹsibẹ, fun iṣakoso sọfitiwia, bit Iṣeto DMTEN ninu iforukọsilẹ FDMT yẹ ki o ṣeto si '0'. Ni kete ti o ti ṣiṣẹ, pipaarẹ DMT ni sọfitiwia ko ṣee ṣe.
DMT Ka Windowed Aarin
module DMT ni o ni a Windowed isẹ mode. DMTIVT[15:0] ati DMTIVT[31:16] Awọn iwọn atunto ninu FDMTIVTL ati awọn iforukọsilẹ FDMTIVTH, lẹsẹsẹ, ṣeto iye aarin-valle window. Ni ipo Windowed, sọfitiwia le ko DMT kuro nikan nigbati counter ba wa ni ferese ipari rẹ ṣaaju ibaamu kika kan waye. Iyẹn ni, ti iye counter DMT ba tobi ju tabi dogba si iye ti a kọ si iye aarin window, lẹhinna ọna ti o han nikan ni a le fi sii sinu module DMT. Ti DMT ba ti yọ kuro ṣaaju window ti a gba laaye, Deadman Aago rirọ pakute tabi da gbigbi ti wa ni ipilẹṣẹ lẹsẹkẹsẹ.
Iṣẹ DMT ni Awọn ọna fifipamọ agbara
Bi module DMT ti wa ni afikun nikan nipasẹ awọn fatches itọnisọna, iye kika kii yoo yipada nigbati mojuto ko ṣiṣẹ. Module DMT naa wa ni aiṣiṣẹ ni awọn ipo oorun ati aiṣiṣẹ. Ni kete ti ẹrọ naa ba ji lati Orun tabi Laiṣiṣẹ, counter DMT tun bẹrẹ jijẹ.
Atunto DMT
DMT le ṣe atunto ni awọn ọna meji: ọna kan ni lilo eto Tunto ati ọna miiran jẹ nipasẹ kikọ ilana ti a paṣẹ si awọn iforukọsilẹ DMTPRECLR ati DMTCLR. Piparẹ iye counter DMT nilo ọna-ọna pataki ti awọn iṣẹ:
- Awọn STEP1 [7: 0] diẹ ninu iforukọsilẹ DMTPRECLR gbọdọ jẹ kikọ bi '01000000' (0x40):
- Ti iye eyikeyi miiran ju 0x40 ba kọ si awọn STEP1x bits, BAD1 bit ninu iforukọsilẹ DMTSTAT yoo ṣeto ati pe o fa iṣẹlẹ DMT kan lati ṣẹlẹ.
- Ti Igbesẹ 2 ko ba ṣaju Igbesẹ 1, BAD1 ati Awọn asia DMTEVENT ti ṣeto. BAD1 ati awọn asia DMTEVENT ni imukuro nikan lori Tunto ẹrọ kan.
- Awọn STEP2[7: 0] diẹ ninu iforukọsilẹ DMTCLR gbọdọ jẹ kikọ bi '00001000' (0x08). Eyi le ṣee ṣe nikan ti o ba ti ṣaju Igbesẹ 1 ati pe DMT wa ni aarin window ṣiṣi. Ni kete ti o ba ti kọ awọn iye to pe, counter DMT yoo jẹ imukuro si odo. DMTPRECLR, DMTCLR ati iye awọn iforukọsilẹ DMTSTAT yoo tun jẹ imukuro odo.
- Ti iye eyikeyi miiran ju 0x08 ba kọ si awọn STEP2x bits, BAD2 bit ninu iforukọsilẹ DMTSTAT yoo ṣeto ati fa iṣẹlẹ DMT kan lati waye.
- Igbesẹ 2 ko ṣe ni aarin window ṣiṣi; o fa asia BAD2 lati ṣeto. Iṣẹlẹ DMT kan waye lẹsẹkẹsẹ.
- Kikọ sẹhin-si-ẹhin awọn ilana isọtẹlẹ (0x40) tun fa asia BAD2 lati ṣeto ati fa iṣẹlẹ DMT kan.
Akiyesi: Lẹhin titọ-tẹlẹ ti ko tọ/apejuwe, yoo gba o kere ju yiyi meji lati ṣeto asia BAD1/BAD2 ati awọn iyika mẹta o kere ju lati ṣeto DMTEVENT.
Awọn asia BAD2 ati DMTEVENT ni imukuro nikan lori Tunto ẹrọ kan. Tọkasi kaadi sisan bi o ṣe han ni Nọmba 3-1.
Flowchart fun DMT Iṣẹlẹ
Akiyesi 1
- DMT ti ṣiṣẹ (ON (DMTCON[15])) bi oṣiṣẹ nipasẹ FDMT ni Awọn Fiusi Iṣeto.
- DMT counter le ṣe atunto lẹhin ipari counter tabi awọn iṣẹlẹ BAD1/BAD2 nikan nipasẹ Tunto ẹrọ.
- STEP2x ṣaaju STEP1x (DMTCLEAR ti a kọ ṣaaju DMTPRECLEAR) tabi BAD_STEP1 (DMTPRECLEAR ti a kọ pẹlu iye ti ko dọgba si 0x40).
- STEP1x (DMTPRECLEAR ti a kọ lẹẹkansi lẹhin STEP1x), tabi BAD_STEP2 (DMTCLR ti a kọ pẹlu iye ti ko dọgba si 0x08) tabi aarin window ko ṣii.
Aṣayan kika DMT
Iwọn Aago Deadman ti ṣeto nipasẹ DMTCNTL[15:0] ati DMTCNTH[31:16] awọn iwọn iforukọsilẹ ni awọn iforukọsilẹ FDMTCNTL ati FDMTCNTH, lẹsẹsẹ. Iwọn kika DMT lọwọlọwọ le ṣee gba nipasẹ kika isalẹ ati giga awọn iforukọsilẹ Aago Deadman, DMTCNTL ati DMTCNTH.
Awọn PSCNT[15:0] ati PSCNT[31:16] awọn die-die ninu awọn iforukọsilẹ DMTPSCNTL ati DMTPSCNTH, lẹsẹsẹ, gba sọfitiwia laaye lati ka iye ti o pọju ti a yan fun Aago Deadman. Iyẹn tumọ si pe awọn iye die-die PSCNTx wọnyi kii ṣe nkankan bikoṣe awọn iye ti o kọkọ kọkọ si awọn die-die DMTCNTx ninu awọn iforukọsilẹ Fuse Iṣeto, FDMTCNTL ati FDMTCNTH. Nigbakugba ti iṣẹlẹ DMT ba waye, olumulo le ṣe afiwe nigbagbogbo lati rii boya iye counter lọwọlọwọ ninu awọn iforukọsilẹ DMTCNTL ati DMTCNTH jẹ dogba si iye ti DMTPSCNTL ati awọn iforukọsilẹ DMTPSCNTH, eyiti o mu iye kika ti o pọ julọ mu.
PSINTV[15:0] ati PSINTV[31:16] die-die ni DMTPSINTVL ati awọn iforukọsilẹ DMTPSINTVH, lẹsẹsẹ, gba sọfitiwia laaye lati ka iye aarin window DMT. Iyẹn tumọ si pe awọn iforukọsilẹ wọnyi ka iye ti a kọ si awọn iforukọsilẹ FDMTIVTL ati FDMTIVTH. Nitorinaa nigbakanna iye counter lọwọlọwọ DMT ni DMTCNTL ati DMTCNTH de iye ti awọn iforukọsilẹ DMTPSINTVL ati DMTPSINTVH, aarin window yoo ṣii ki olumulo le fi ọna ti o han gbangba si awọn bit STEP2x, eyiti o fa DMT lati tunto.
Awọn UPRCNT[15:0] ninu iforukọsilẹ DMTHOLDREG di iye kika ikẹhin ti awọn iye kika DMT oke (DMTCNTH) nigbakugba ti DMTCNTL ati DMTCNTH ba ka.
Abala yii ṣe atokọ awọn akọsilẹ ohun elo ti o ni ibatan si abala yii ti itọnisọna. Awọn akọsilẹ ohun elo wọnyi le ma kọ ni pataki fun awọn idile ọja dsPIC33/PIC24, ṣugbọn awọn imọran ṣe pataki ati pe o le ṣee lo pẹlu iyipada ati awọn idiwọn to ṣeeṣe. Awọn akọsilẹ ohun elo lọwọlọwọ ti o jọmọ Aago Deadman (DMT) jẹ:
Akọle: Ko si awọn akọsilẹ ohun elo ti o jọmọ ni akoko yii.
Akiyesi: Jọwọ ṣabẹwo si Microchip webaaye (www.microchip.com) fun afikun Awọn akọsilẹ ohun elo ati koodu examples fun dsPIC33/PIC24 idile ti awọn ẹrọ.
ITAN Àtúnse
Àtúnyẹ̀wò A (Kínní ọdún 2014)
- Eyi ni ẹyà itusilẹ akọkọ ti iwe yii.
Àtúnyẹ̀wò B (Oṣu Kẹta 2022)
- Awọn imudojuiwọn Figure 1-1 ati Figure 3-1.
- Awọn imudojuiwọn Forukọsilẹ 2-1, Forukọsilẹ 2-2, Forukọsilẹ 2-3, Forukọsilẹ 2-4, Forukọsilẹ 2-9 ati Forukọsilẹ 2-10. Awọn imudojuiwọn Table 2-1 ati Table 2-2.
- Awọn imudojuiwọn Abala 1.0 “Ifihan”, Abala 2.0 “Awọn iforukọsilẹ DMT”, Abala 3.1 “Awọn ọna Iṣẹ”, Abala 3.2 “Ṣiṣe ati Muu Module DMT ṣiṣẹ”, Abala 3.3
- "DMT Count Intervaling Windowed", Abala 3.5 "Ṣatunkọ DMT" ati Abala 3.6 "Aṣayan kika DMT".
- Gbigbe maapu Iforukọsilẹ si Abala 2.0 “Awọn iforukọsilẹ DMT”.
Ṣe akiyesi awọn alaye atẹle ti ẹya aabo koodu lori awọn ọja Microchip:
- Awọn ọja Microchip pade awọn pato ti o wa ninu Iwe Data Microchip pato wọn.
- Microchip gbagbọ pe ẹbi ti awọn ọja wa ni aabo nigba lilo ni ọna ti a pinnu, laarin awọn pato iṣẹ, ati labẹ awọn ipo deede.
- Awọn iye Microchip ati ibinu ṣe aabo awọn ẹtọ ohun-ini ọgbọn rẹ. Awọn igbiyanju lati irufin awọn ẹya aabo koodu ti ọja Microchip jẹ eewọ muna ati pe o le rú Ofin Aṣẹ-lori Ẹgbẹrun Ọdun Digital.
- Bẹni Microchip tabi eyikeyi olupese semikondokito miiran le ṣe iṣeduro aabo koodu rẹ. Idaabobo koodu ko tumọ si pe a n ṣe iṣeduro ọja naa jẹ “aibikita”. Idaabobo koodu ti wa ni idagbasoke nigbagbogbo. Microchip ti pinnu lati ni ilọsiwaju nigbagbogbo awọn ẹya aabo koodu ti awọn ọja wa.
Atẹjade yii ati alaye ti o wa ninu rẹ le ṣee lo pẹlu awọn ọja Microchip nikan, pẹlu lati ṣe apẹrẹ, idanwo, ati ṣepọ awọn ọja Microchip pẹlu ohun elo rẹ. Lilo alaye yii ni ọna miiran ti o lodi si awọn ofin wọnyi. Alaye nipa awọn ohun elo ẹrọ ti pese fun itunu rẹ nikan ati pe o le rọpo nipasẹ awọn imudojuiwọn. O jẹ agbara-ojuse rẹ lati rii daju pe ohun elo rẹ ni ibamu pẹlu awọn pato rẹ. Kan si ọfiisi tita Microchip agbegbe rẹ fun atilẹyin afikun tabi, gba atilẹyin afikun ni https://www.microchip.com/en-us/support/design-help/client-support-services.
ALAYE YI NI MICROCHIP “BI O SE WA”. MICROCHIP KO ṢE awọn aṣoju tabi awọn ipo ogun ni iru eyikeyi BOYA KIAKIA TABI TIMỌ, kikọ tabi ẹnu, ofin tabi bibẹkọkọ, ti o jọmọ ALAYE naa pẹlu ṣugbọn ko ni opin si eyikeyi ikilọ-kikan, FUN IDI PATAKI, TABI ATILẸYIN ỌJA TO JEPE IPO, DARA, TABI IṢẸ.
LAISEYI KO NI MICROCHIP LEYI FUN KANKAN, PATAKI, ijiya, ijamba, tabi ipadanu-pipadanu pipọ, bibajẹ, iye owo, tabi inawo ni iru eyikeyi ohunkohun ti o jọmọ ALAYE, TABI NIPA LOWO, Ti a gbaniyanju nipa Seese TABI awọn bibajẹ ni o wa tẹlẹ. SI AWỌN NIPA NIPA NIPA TI OFIN, LAPAPA LAPAPO MICROCHIP LORI Gbogbo awọn ẹtọ ni eyikeyi ọna ti o jọmọ ALAYE TABI LILO RE KO NI JU OPO ỌWỌ, TI O BA KAN, PE O TI ṢAN NIPA TODAJU SIROMỌ.
Lilo awọn ohun elo Microchip ni atilẹyin igbesi aye ati/tabi awọn ohun elo aabo jẹ patapata ni ewu olura, ati pe olura gba lati daabobo, ṣe idapada ati mu Microchip ti ko lewu lọwọ eyikeyi ati gbogbo awọn bibajẹ, awọn ẹtọ, awọn ipele, tabi awọn inawo ti o waye lati iru lilo. Ko si awọn iwe-aṣẹ ti a gbe lọ, laisọtọ tabi bibẹẹkọ, labẹ eyikeyi awọn ẹtọ ohun-ini imọ Microchip ayafi bibẹẹkọ ti sọ.
Awọn aami-išowo
Orukọ Microchip ati aami, aami Microchip, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LAN maXStyMD, Link maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ati XMEGA jẹ aami-išowo ti a forukọsilẹ ti Microchip Technology Incorporated ni AMẸRIKA ati awọn orilẹ-ede miiran.
AgileSwitch, APT, ClockWorks, Ile-iṣẹ Solusan Iṣakoso ti a fiweranṣẹ, EtherSynch, Flashtec, Iṣakoso Iyara Hyper, fifuye HyperLight, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Edge Precision, ProASIC, ProASIC Plus, ProASIC Plus logo, Idakẹjẹ Waya, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, ati ZL jẹ aami-išowo ti a forukọsilẹ ti Microchip Technology Incorporated ni AMẸRIKA
Imukuro Bọtini nitosi, AKS, Analog-fun-The-Digital Age, Eyikeyi Kapasito, AnyIn, AnyOut, Yipada Augmented, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Iṣeduro Ayika, Iṣeduro DAMIC , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Ti o jọra oye, Inter-Chip Asopọmọra, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB aami-ẹri, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Code Generation Omniscient, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, READ , Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Ifarada, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, ati ZENA jẹ aami-iṣowo ti Microchip Technology Incorporated ni AMẸRIKA ati awọn orilẹ-ede miiran.
SQTP jẹ aami iṣẹ ti Microchip Technology Incorporated ni AMẸRIKA
Aami Adaptec, Igbohunsafẹfẹ lori Ibeere, Imọ-ẹrọ Ibi ipamọ ohun alumọni, Symmcom, ati Akoko Igbẹkẹle jẹ aami-iṣowo ti a forukọsilẹ ti Microchip Technology Inc. ni awọn orilẹ-ede miiran.
GestIC jẹ aami-iṣowo ti a forukọsilẹ ti Microchip Technology Germany II GmbH & Co.KG, oniranlọwọ ti Microchip Technology Inc., ni awọn orilẹ-ede miiran.
Gbogbo awọn aami-iṣowo miiran ti a mẹnuba ninu rẹ jẹ ohun-ini ti awọn ile-iṣẹ wọn.
© 2014-2022, Microchip Technology Incorporated ati awọn oniranlọwọ rẹ. Gbogbo awọn ẹtọ wa ni ipamọ.
ISBN: 978-1-6683-0063-3
Fun alaye nipa Awọn ọna iṣakoso Didara Microchip, jọwọ ṣabẹwo www.microchip.com/quality.
2014-2022 Microchip Technology Inc. ati awọn ẹka rẹ
Ni agbaye Titaja ati Service
AMERIKA
Ile-iṣẹ Ile-iṣẹ
- ÀDÍRÉŞÌ: 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tẹli: 480-792-7200
- Faksi: 480-792-7277
- Oluranlowo lati tun nkan se: http://www.microchip.com/support
- Web Adirẹsi: www.microchip.com
Atlanta
- Duluth, GA
- Tẹli: 678-957-9614
- Faksi: 678-957-1455
Austin, TX
- Tẹli: 512-257-3370
Boston
- Westborough, MA
- Tẹli: 774-760-0087
- Faksi: 774-760-0088
China – Xiamen
- Tẹli: 86-592-2388138
Netherlands - Drunen
- Tẹli: 31-416-690399
- Faksi: 31-416-690340
Norway – Trondheim
- Tẹli: 47-7288-4388
Poland - Warsaw
- Tẹli: 48-22-3325737
Awọn iwe aṣẹ / Awọn orisun
![]() |
MICROCHIP DMT Deadman Aago [pdf] Itọsọna olumulo DMT Deadman Aago, DMT, Deadman Aago, Aago |