MICROCHIP DMT Deadman Timer
Märkus. See perejuhendi jaotis on mõeldud seadmete andmelehtede täienduseks. Olenevalt seadme variandist ei pruugi käesolev juhendi jaotis kehtida kõikide dsPIC33/PIC24 seadmete kohta.
- Kontrollige, kas käesolev dokument toetab teie kasutatavat seadet, lugege praeguse seadme andmelehe peatüki „Deadman Timer (DMT)” alguses olevat märkust.
- Seadmete andmelehed ja perekonna viitejuhendi jaotised on allalaadimiseks saadaval veebisaidilt Microchip Worldwide Websait aadressil: http://www.microchip.com.
SISSEJUHATUS
Deadman Timer (DMT) moodul on loodud selleks, et võimaldada kasutajatel jälgida oma rakendustarkvara seisukorda, nõudes perioodilisi taimeri katkestusi kasutaja määratud ajastusaknas. DMT-moodul on sünkroonne loendur ja kui see on sisse lülitatud, loeb see käskude toomised ja on võimeline tekitama pehme lõksu/katkestuse. Vaadake praeguse seadme andmelehe peatükki "Katkestuskontroller", et kontrollida, kas DMT sündmus on pehme lõks või katkestus, kui DMT loendurit ei tühjendata määratud arvu juhiste jooksul. DMT on tavaliselt ühendatud protsessorit (TCY) käitava süsteemikellaga. Kasutaja määrab taimeri ajalõpu väärtuse ja maski väärtuse, mis määrab akna vahemiku, mis on loenduste vahemik, mida võrdlussündmuse puhul arvesse ei võeta.
Mõned selle mooduli põhifunktsioonid on:
- Konfiguratsiooni või tarkvara lubamise kontrollimine
- Kasutaja seadistatav ajalõpu periood või juhiste arv
- Taimeri tühjendamiseks kaks juhiste jada
- 32-bitine konfigureeritav aken taimeri tühjendamiseks
näitab Deadman Timer mooduli plokkskeemi.
Surnud inimese taimeri mooduli plokkskeem
Märkus.
- DMT saab lubada kas konfiguratsiooniregistris FDMT või erifunktsioonide registris (SFR), DMTCON.
- DMT-d rakendatakse alati, kui protsessor juhib süsteemikella abil. Näiteksample, pärast GOTO käsu täitmist (mis kasutab nelja käsutsüklit) suurendatakse DMT loendurit ainult üks kord.
- BAD1 ja BAD2 on sobimatud järjestuse lipud. Lisateabe saamiseks vaadake jaotist 3.5 "DMT lähtestamine".
- DMT maksimaalset arvu juhib FDMTCNL ja FDMTCNH registrite algväärtus.
- DMT-sündmus on mittemaskeeritav pehme lõks või katkestus.
näitab Deadman Timeri sündmuse ajastusskeemi.
Surnud inimese taimeri sündmus
DMT REGISTRID
Märkus. Igal dsPIC33/PIC24 perekonna seadmevariandil võib olla üks või mitu DMT-moodulit. Lisateavet leiate konkreetse seadme andmelehtedelt.
- DMT-moodul koosneb järgmistest erifunktsioonide registritest (SFR):
- DMTCON: Deadman Timer Control Register
- Seda registrit kasutatakse Deadman Timeri lubamiseks või keelamiseks.
- DMTPRECLR: Deadman Timer Preclear Register
- Seda registrit kasutatakse eelselgitava märksõna kirjutamiseks, et lõpuks Deadman Timer tühjendada.
- DMTCLR: Deadman Timer Tühjenda register
- Seda registrit kasutatakse selge märksõna kirjutamiseks pärast seda, kui eelselge sõna on kirjutatud
- DMTPRECLR register. Surnud inimese taimer tühjendatakse pärast selget märksõna kirjutamist.
- DMTSTAT: Surnud inimese taimeri olekuregister
- See register annab oleku valede märksõnaväärtuste või jadade või surnud inimese taimeri sündmuste jaoks ja selle, kas DMT tühjendamise aken on avatud või mitte.
- DMTCNTL: Deadman Timer Count Register Madal ja
- DMTCNTH: Deadman Timer Count Register Kõrge
- Need madalama ja suurema loenduri registrid koos 32-bitise loenduri registrina võimaldavad kasutajatarkvaral lugeda DMT-loenduri sisu.
- DMTPSCNTL: Postituse olek Konfigureeri DMT loendus Olek Registreeri Madal ja
- DMTPSCNTH: Postituse olek Konfigureeri DMT loendus Olek Registreeri Kõrge
- Need madalamad ja kõrgemad registrid annavad DMTCNTx konfiguratsioonibittide väärtuse vastavalt FDMTCNTL ja FDMTCNTH registris.
- DMTPSINTVL: Postituse olek Konfigureeri DMT intervall Status Register Madal ja
- DMTPSINTVH: Postituse olek Konfigureeri DMT intervall Status Register Kõrge
- Need madalamad ja kõrgemad registrid annavad DMTIVTx konfiguratsioonibittide väärtuse vastavalt FDMTIVTL ja FDMTIVTH registris.
- DMTHOLDREG: DMT hoidmise register
- See register sisaldab DMTCNTH-registri viimast loetud väärtust, kui loetakse DMTCNTH- ja DMTCNTL-registreid.
Kaitsme konfiguratsioon Registrid, mis mõjutavad Deadman Timer moodulit
Registreeri nimi | Kirjeldus |
FDMT | DMTEN-biti seadistamine selles registris lubab DMT-mooduli ja kui see bitt on selge, saab DMT-d lubada tarkvaras läbi DMTCON-registri. |
FDMTCNTL ja FDMTCNTH | Alumine (DMTCNT[15:0]) ja ülemine (DMTCNT[31:16])
16 bitti konfigureerib 32-bitise DMT käsuloenduse ajalõpu väärtuse. Nendesse registritesse kirjutatud väärtus on käskude koguarv, mis on DMT sündmuse jaoks vajalik. |
FDMTIVTL ja FDMTIVTH | Alumine (DMTIVT[15:0]) ja ülemine (DMTIVT[31:16])
16 bitti konfigureerib 32-bitise DMT akna intervalli. Nendesse registritesse kirjutatud väärtus on minimaalne juhiste arv, mis on vajalik DMT tühjendamiseks. |
Registreeri kaart
Deadman Timer (DMT) mooduliga seotud registrite kokkuvõte on toodud tabelis 2-2.
SFR nimi | Bitt 15 | Bitt 14 | Bitt 13 | Bitt 12 | Bitt 11 | Bitt 10 | Bitt 9 | Bitt 8 | Bitt 7 | Bitt 6 | Bitt 5 | Bitt 4 | Bitt 3 | Bitt 2 | Bitt 1 | Bitt 0 |
DMTCON | ON | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
DMTPRECLR | STEP1[7:0] | — | — | — | — | — | — | — | — | |||||||
DMTCLR | — | — | — | — | — | — | — | — | STEP2[7:0] | |||||||
DMTSTAT | — | — | — | — | — | — | — | — | HALB1 | HALB2 | DMTEVENT | — | — | — | — | WINOPN |
DMTCNTL | COUNTER[15:0] | |||||||||||||||
DMTCNTH | COUNTER[31:16] | |||||||||||||||
DMTHOLDREG | UPRCNT[15:0] | |||||||||||||||
DMTPSCNTL | PSCNT[15:0] | |||||||||||||||
DMTPSCNTH | PSCNT[31:16] | |||||||||||||||
DMTPSINTVL | PSINTV[15:0] | |||||||||||||||
DMTPSINTVH | PSINTV[31:16] |
Legend: rakendamata, loetakse kui "0". Lähtestamisväärtused kuvatakse kuueteistkümnendsüsteemis.
DMT kontrolli register
DMTCON: Deadman Timer Control Register
R/W-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
ON(1,2) | — | — | — | — | — | — | — |
natuke 15 | natuke 8 |
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
natuke 7 | natuke 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
Märkus
- Sellel bitil on kontroll ainult siis, kui DMTEN = 0 FDMT registris.
- DMT-d ei saa tarkvaras keelata. Sellele bitile '0' kirjutamine ei mõjuta.
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) | |||||||
natuke 15 | natuke 8 |
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
natuke 7 | natuke 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
Märkus1: Bitid [15:8] kustutatakse, kui DMT-loendur lähtestatakse, kirjutades õige jada STEP1 ja STEP2.
DMTCLR: Deadman Timer Clear Register
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
natuke 15 | natuke 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) | |||||||
natuke 7 | natuke 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
Märkus1: Bitid [7:0] kustutatakse, kui DMT-loendur lähtestatakse, kirjutades õige jada STEP1 ja STEP2.
DMTSTAT: Deadman Timeri olekuregister
U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 | U-0 |
— | — | — | — | — | — | — | — |
natuke 15 | natuke 8 |
R-0 | R-0 | R-0 | U-0 | U-0 | U-0 | U-0 | R-0 |
HALB1(1) | HALB2(1) | DMTEVENT(1) | — | — | — | — | WINOPN |
natuke 7 | natuke 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
Märkus1: BAD1, BAD2 ja DMTEVENT bitid kustutatakse ainult lähtestamise korral.
DMTCNTL: Deadman Timer Count Register Low
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
COUNTER[15:8] |
bitt 15 bitt 8 |
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
COUNTER[7:0] |
bitt 7 bitt 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
natuke 15-0: COUNTER [15:0]: loe alumiste DMT loenduri bittide praegust sisu
DMTCNTH: Deadman Timer Count Register High
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
COUNTER[31:24] |
bitt 15 bitt 8 |
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
COUNTER[23:16] |
bitt 7 bitt 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
natuke 15-0: COUNTER [31:16]: loeb kõrgemate DMT loenduri bittide praegust sisu
DMTPSCNTL: Postituse olek Konfigureeri DMT loenduse oleku register Madal
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSCNT[15:8] | |||||||
natuke 15 | natuke 8 |
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
PSCNT[7:0] |
bitt 7 bitt 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
natuke 15-0: PSCNT[15:0]: Madalam DMT käskude loenduri väärtus Konfiguratsiooni olekubitid See on alati FDMTCNTL konfiguratsiooniregistri väärtus.
DMTPSCNTH: Postituse olek Konfigureerige DMT loenduse oleku registri kõrge
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSCNT[31:24] | |||||||
natuke 15 | natuke 8 |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSCNT[23:16] | |||||||
natuke 7 | natuke 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
natuke 15-0: PSCNT[31:16]: Kõrgem DMT käskude arvu väärtus Konfiguratsiooni olekubitid See on alati FDMTCNTH konfiguratsiooniregistri väärtus.
DMTPSINTVL: Postituse olek Konfigureeri DMT intervalli olekuregistri madal
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
PSINTV[15:8] |
bitt 15 bitt 8 |
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0 |
PSINTV[7:0] |
bitt 7 bitt 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
natuke 15-0: PSINTV[15:0]: Alumise DMT akna intervalli konfiguratsiooni olekubitid See on alati FDMTIVTL konfiguratsiooniregistri väärtus.
DMTPSINTVH: Postitusoleku konfigureerimine DMT intervalli olekuregistri kõrge
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSINTV[31:24] | |||||||
natuke 15 | natuke 8 |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
PSINTV[23:16] | |||||||
natuke 7 | natuke 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
natuke 15-0: PSINTV[31:16]: kõrgema DMT akna intervalli konfiguratsiooni olekubitid See on alati FDMTIVTH konfiguratsiooniregistri väärtus.
DMTHOLDREG: DMT hoidmise register
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
UPRCNT[15:8](1) | |||||||
natuke 15 | natuke 8 |
R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 | R-0 |
UPRCNT[7:0](1) | |||||||
natuke 7 | natuke 0 |
Legend:
R = loetav bitt W = kirjutatav bitt U = rakendamata bitt, loetakse kui "0" -n = POR väärtus '1' = bitt on seatud '0' = bitt on kustutatud x = bitt on teadmata |
natuke 15-0: UPRCNT[15:0]: sisaldab DMTCNTH registri väärtust, kui DMTCNTL ja DMTCNTH registrid olid viimati loetud bitid (1)
Märkus 1: DMTHOLDREG register lähtestatakse lähtestamisel väärtuseks 0 ja see laaditakse ainult siis, kui DMTCNTL ja DMTCNTH registreid loetakse.
DMT KASUTAMINE
Töörežiimid Aof
Deadman Timer (DMT) mooduli põhifunktsioon on protsessori katkestamine tarkvara tõrke korral. DMT-moodul, mis töötab süsteemi kellal, on vabalt töötav käskude toomise taimer, mis käivitatakse iga kord, kui käskude toomine toimub, kuni loenduse vasteni. Kui protsessor on puhkerežiimis, juhiseid ei laadita.
DMT-moodul koosneb 32-bitisest loendurist, kirjutuskaitstud DMTCNTL- ja DMTCNTH-registritest koos ajalõpu loendusväärtusega, mis on määratud kahe välise 16-bitise konfiguratsioonikaitsmeregistri FDMTCNTL ja FDMTCNTH poolt. Iga kord, kui loenduse kokkulangevus toimub, toimub DMT sündmus, mis pole midagi muud kui pehme lõks/katkestus. Vaadake praeguse seadme andmelehe peatükki "Katkestuskontroller", et kontrollida, kas DMT sündmus on pehme lõks või katkestus. DMT-moodulit kasutatakse tavaliselt missioonikriitilistes ja ohutuskriitilistes rakendustes, kus tuleb tuvastada tarkvara funktsionaalsuse ja järjestuse rike.
A lubamine ja DMT mooduli keelamine
DMT-mooduli saab lubada või keelata seadme konfiguratsiooniga või tarkvara kaudu, kirjutades DMTCON-registrisse.
Kui FDMT-registri DMTEN-i konfiguratsioonibitt on seadistatud, on DMT alati lubatud. ON juhtbitt (DMTCON[15]) kajastab seda, lugedes '1'. Selles režiimis ei saa ON-bitti tarkvaras kustutada. DMT keelamiseks tuleb konfiguratsioon seadmesse ümber kirjutada. Kui DMTEN on kaitsmes seatud väärtusele 0, on DMT riistvaras keelatud.
Tarkvara saab lubada DMT, seadistades ON biti Deadman Timer Control (DMTCON) registris. Tarkvara juhtimiseks tuleks aga FDMT-registri DMTEN-i konfiguratsioonibiti väärtuseks seada '0'. Pärast lubamist pole DMT-d tarkvaras võimalik keelata.
DMT loenduse akende intervall
DMT-moodulil on aknaga töörežiim. DMTIVT[15:0] ja DMTIVT[31:16] konfiguratsioonibitid vastavalt FDMTIVTL ja FDMTIVTH registris määravad akna intervalli väärtuse. Aknarežiimis saab tarkvara DMT-d tühjendada ainult siis, kui loendur on viimases aknas enne loenduse vastavust. See tähendab, et kui DMT loenduri väärtus on suurem või võrdne akna intervalli väärtusele kirjutatud väärtusega, saab DMT moodulisse sisestada ainult selge jada. Kui DMT tühjendatakse enne lubatud akent, genereeritakse viivitamatult Deadman Timeri pehme lõks või katkestus.
DMT töö energiasäästurežiimides
Kuna DMT-moodulit suurendatakse ainult käskude tõmbamisega, ei muutu loenduse väärtus, kui tuum on passiivne. DMT-moodul jääb puhke- ja jõuderežiimis passiivseks. Niipea, kui seade ärkab puhke- või jõudeolekust, hakkab DMT-loendur uuesti kasvama.
DMT lähtestamine
DMT-d saab lähtestada kahel viisil: üks viis on süsteemi lähtestamine ja teine viis on DMTPRECLR ja DMTCLR registritesse järjestatud jada kirjutamine. DMT loenduri väärtuse kustutamine nõuab spetsiaalset toimingute jada:
- STEP1 [7:0] bitid DMTPRECLR registris tuleb kirjutada kui '01000000' (0x40):
- Kui STEP0x bittidesse kirjutatakse mõni muu väärtus peale 40x1, määratakse DMTSTAT-registris BAD1 bitt ja see põhjustab DMT-sündmuse.
- Kui 2. sammule ei eelne samm 1, seatakse lipud BAD1 ja DMTEVENT. Lipud BAD1 ja DMTEVENT kustutatakse ainult seadme lähtestamise korral.
- STEP2[7:0] bitid DMTCLR-registris tuleb kirjutada kui '00001000' (0x08). Seda saab teha ainult siis, kui sellele eelneb samm 1 ja DMT on avatud akna intervallis. Kui õiged väärtused on kirjutatud, kustutatakse DMT-loendur nullini. DMTPRECLR, DMTCLR ja DMTSTAT registrite väärtus kustutatakse samuti nullist.
- Kui STEP0x bittidesse kirjutatakse mõni muu väärtus peale 08x2, määratakse DMTSTAT-registris BAD2 bitt ja see põhjustab DMT-sündmuse.
- 2. etappi ei teostata avatud akna intervalliga; see põhjustab lipu BAD2 seadistamise. DMT sündmus toimub kohe.
- Eeskätt jadade (0x40) kirjutamine põhjustab ka BAD2 lipu määramise ja põhjustab DMT sündmuse.
Märkus. Pärast kehtetu eeltühjendamise/tühjendamise järjestust kulub lipu BAD1/BAD2 seadistamiseks vähemalt kaks tsüklit ja DMTEVENT seadmiseks vähemalt kolm tsüklit.
Lipud BAD2 ja DMTEVENT kustutatakse ainult seadme lähtestamise korral. Vaadake joonisel 3-1 näidatud vooskeemi.
DMT sündmuse vooskeem
Märkus 1
- DMT on lubatud (ON (DMTCON[15]), nagu FDMT konfiguratsioonikaitsmetes kvalifitseerib.
- DMT-loendurit saab lähtestada pärast loenduri aegumist või BAD1/BAD2 esinemist ainult seadme lähtestamise abil.
- STEP2x enne STEP1x (DMTCLEAR kirjutatud enne DMTPRECLEAR) või BAD_STEP1 (DMTPRECLEAR kirjutatud väärtusega, mis ei ole 0x40).
- STEP1x (DMTPRECLEAR kirjutatakse uuesti pärast STEP1x) või BAD_STEP2 (DMTCLR kirjutatud väärtusega, mis ei ole 0x08) või akna intervall pole avatud.
DMT loenduse valik
Surnud inimese taimeri loenduse määravad DMTCNTL [15:0] ja DMTCNTH [31:16] registri bitid vastavalt FDMTCNTL ja FDMTCNTH registris. Praeguse DMT loenduse väärtuse saab hankida madalama ja kõrgema Deadman Timer Count registri, DMTCNTL ja DMTCNTH lugemisega.
Vastavalt DMTPSCNTL ja DMTPSCNTH registrite PSCNT[15:0] ja PSCNT[31:16] bitid võimaldavad tarkvaral lugeda Deadman Timeri jaoks valitud maksimaalset arvu. See tähendab, et need PSCNTx-biti väärtused pole muud kui väärtused, mis on algselt kirjutatud DMTCNTx-bittidesse konfiguratsioonikaitsmeregistrites FDMTCNTL ja FDMTCNTH. Kui DMT sündmus toimub, saab kasutaja alati võrrelda, kas praegune loenduri väärtus DMTCNTL- ja DMTCNTH-registrites on võrdne DMTPSCNTL- ja DMTPSCNTH-registrite väärtusega, mis hoiavad maksimaalset loendusväärtust.
PSINTV[15:0] ja PSINTV[31:16] bitid DMTPSINTVL ja DMTPSINTVH registrites võimaldavad tarkvaral lugeda DMT akna intervalli väärtust. See tähendab, et need registrid loevad väärtust, mis on kirjutatud FDMTIVTL ja FDMTIVTH registritesse. Seega, kui DMT vooluloenduri väärtus DMTCNTL-is ja DMTCNTH-s jõuab DMTPSINTVL-i ja DMTPSINTVH-registrite väärtuseni, avaneb akna intervall, nii et kasutaja saab sisestada STEP2x bittidesse selge jada, mis põhjustab DMT lähtestamise.
UPRCNT [15:0] bitid registris DMTHOLDREG hoiavad DMT ülemiste loendusväärtuste (DMTCNTH) viimase lugemise väärtust alati, kui loetakse DMTCNTL ja DMTCNTH.
Selles jaotises on loetletud rakenduse märkused, mis on seotud juhendi selle jaotisega. Need rakenduse märkused ei pruugi olla kirjutatud spetsiaalselt dsPIC33/PIC24 tooteperekondade jaoks, kuid kontseptsioonid on asjakohased ja neid saab kasutada muudatuste ja võimalike piirangutega. Surnud inimese taimeriga (DMT) seotud praegused rakenduse märkused on järgmised:
Pealkiri: Praegu pole seotud rakenduse märkmeid.
Märkus. Külastage mikrokiipi websaidil (www.microchip.com) leiate täiendavaid rakendusmärkusi ja koodi examples dsPIC33/PIC24 seadmete perekonna jaoks.
REVISIOONIDE AJALUGU
Redaktsioon A (veebruar 2014)
- See on selle dokumendi esialgne välja antud versioon.
Redaktsioon B (märts 2022)
- Värskendused Joonis 1-1 ja Joonis 3-1.
- Uuendab registrit 2-1, registrit 2-2, registrit 2-3, registrit 2-4, registrit 2-9 ja registrit 2-10. Tabelite 2-1 ja 2-2 värskendused.
- Värskendab jaotist 1.0 „Sissejuhatus“, jaotist 2.0 „DMT registrid“, jaotist 3.1 „Töörežiimid“, jaotist 3.2 „DMT mooduli lubamine ja keelamine“, jaotist 3.3
- "DMT loendusakna intervall", jaotis 3.5 "DMT lähtestamine" ja jaotis 3.6 "DMT loenduse valik".
- Liigutab registrikaardi jaotisesse 2.0 “DMT registrid”.
Pange tähele järgmisi Microchipi toodete koodikaitse funktsiooni üksikasju:
- Mikrokiibi tooted vastavad nende konkreetsel mikrokiibi andmelehel sisalduvatele spetsifikatsioonidele.
- Microchip usub, et selle tooteperekond on turvaline, kui seda kasutatakse ettenähtud viisil, tööspetsifikatsioonide piires ja tavatingimustes.
- Mikrokiip väärtustab ja kaitseb agressiivselt oma intellektuaalomandi õigusi. Katsed rikkuda Microchipi toote koodikaitsefunktsioone on rangelt keelatud ja võivad rikkuda Ameerika Ühendriikide autorikaitse seadust.
- Ei Microchip ega ükski teine pooljuhtide tootja ei saa garanteerida oma koodi turvalisust. Koodikaitse ei tähenda, et me garanteerime, et toode on purunematu. Koodikaitse areneb pidevalt. Microchip on pühendunud oma toodete koodikaitsefunktsioonide pidevale täiustamisele.
Seda väljaannet ja siin olevat teavet võib kasutada ainult Microchipi toodetega, sealhulgas Microchipi toodete kavandamiseks, testimiseks ja integreerimiseks teie rakendusega. Selle teabe muul viisil kasutamine rikub neid tingimusi. Teave seadme rakenduste kohta on esitatud ainult teie mugavuse huvides ja selle võivad asendada värskendused. Teie vastutate selle eest, et teie rakendus vastaks teie spetsifikatsioonidele. Täiendava toe saamiseks võtke ühendust kohaliku Microchipi müügiesindusega või hankige täiendavat tuge aadressil https://www.microchip.com/en-us/support/design-help/client-support-services.
SELLE TEABE ESITAB MIKROKIIP „NAGU ON”. MICROKIIP EI ANNA MINGI SELGITUD VÕI KAUDSE, KIRJALIKKU VÕI SUULI, KOHUSTUSLIKULT VÕI MUUL TEABEL SEOTUD TEABEGA, SH KUID MITTE PIIRATUD KAUDSETE GARANTIIDEGA, NING MITTE PIIRATUD. KONKREETSE EESMÄRGIL, VÕI SELLE SEISUKORDI, KVALITEEDI VÕI TOIMIMISEGA SEOTUD GARANTIID.
MICROCHIP EI VASTUTA ÜHGIGI JUHUL ÜHTEGI INDISESETE, ERILISTE, KARISTUSLIKUTE, JUHUSLIKKE VÕI TAGASIVÕTETE KAOTUMISE, KAHJUSTUSTE, KULUD VÕI MIS tahes LIIGI KASUTATUD TEABE VÕI KASUTATUD KASUTAMISEGA SEOTUD KULU EEST ON TEAVITATUD VÕIMALUSEST VÕI ON KAHJUD ETTEAVATAVAD. SEADUSEGA LUBATUD TÄIELIKULT EI ÜLETA MICROCHIPI KOGUVASTUTUS KÕIGI NÕUETE KOHTA, MIS MILLAL MILLE MÕELIKULT SEOTUD TEABE VÕI SELLE KASUTAMISEGA.
Microchipi seadmete kasutamine elu toetavates ja/või ohutusrakendustes on täielikult ostja riisikol ning ostja nõustub kaitsma, hüvitama ja kahjutuks hoidma Microchipi sellisest kasutamisest tulenevate kahjude, nõuete, hagide või kulude eest. Microchipi intellektuaalomandi õiguste alusel ei anta kaudselt ega muul viisil litsentse, kui ei ole sätestatud teisiti.
Kaubamärgid
Mikrokiibi nimi ja logo, Microchipi logo, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, 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 ja XMEGA on ettevõtte Microchip Technology Incorporated registreeritud kaubamärgid USA-s ja teistes riikides.
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 logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath ja ZL on ettevõtte Microchip Technology Incorporated USA-s registreeritud kaubamärgid.
Külgneva klahvi summutamine, AKS, digitaalajastu analoog, mis tahes kondensaator, AnyIn, AnyOut, laiendatud lülitus, BlueSky, BodyCom, CodeGuard, krüptoautentimine, krüptoautomotive, krüptokaaslane, krüptokontroller, dsPICDEM, dsPICDEM, ds, dünaamiline verer, d. , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, intelligentne paralleelsus, kiipidevaheline ühenduvus, värinablokeerija, nupp ekraanil, max krüpto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB sertifitseeritud logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, kõiketeadv koodi genereerimine, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, REALICEMatrix, Q , 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, USBCCheck VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect ja ZENA on ettevõtte Microchip Technology Incorporated kaubamärgid USA-s ja teistes riikides.
SQTP on ettevõtte Microchip Technology Incorporated teenusemärk USA-s
Adapteci logo, Frequency on Demand, Silicon Storage Technology, Symmcom ja Trusted Time on ettevõtte Microchip Technology Inc. registreeritud kaubamärgid teistes riikides.
GestIC on ettevõtte Microchip Technology Inc. tütarettevõtte Microchip Technology Germany II GmbH & Co. KG registreeritud kaubamärk teistes riikides.
Kõik muud siin mainitud kaubamärgid on nende vastavate ettevõtete omand.
© 2014-2022, Microchip Technology Incorporated ja selle tütarettevõtted. Kõik õigused kaitstud.
ISBN: 978-1-6683-0063-3
Microchipi kvaliteedijuhtimissüsteemide kohta teabe saamiseks külastage veebisaiti www.microchip.com/quality.
2014-2022 Microchip Technology Inc. ja selle tütarettevõtted
Ülemaailmne müük ja teenindus
AMEERIKA
Ettevõtte kontor
- AADRESS: 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200
- Faks: 480-792-7277
- Tehniline tugi: http://www.microchip.com/support
- Web Aadress: www.microchip.com
Atlanta
- Duluth, GA
- Tel: 678-957-9614
- Faks: 678-957-1455
Austin, TX
- Tel: 512-257-3370
Boston
- Westborough, MA
- Tel: 774-760-0087
- Faks: 774-760-0088
Hiina – Xiamen
- Tel: 86-592-2388138
Holland – Drunen
- Tel: 31-416-690399
- Faks: 31-416-690340
Norra – Trondheim
- Tel: 47-7288-4388
Poola – Varssavi
- Tel: 48-22-3325737
Dokumendid / Ressursid
![]() |
MICROCHIP DMT Deadman Timer [pdfKasutusjuhend DMT surnud inimese taimer, DMT, surnud inimese taimer, taimer |