MICROCHIP-LOGO

MICROCHIP DMT Deadman Timer

MICROCHIP-DMT-Deadman-Timer-PRODUCT - Dèan lethbhreac

Thoir an aire: Thathas an dùil gum bi an earrann leabhar-làimhe teaghlaich seo mar thaic ri duilleagan dàta inneal. A rèir an tionndaidh inneal, is dòcha nach bi an earrann làimhe seo a’ buntainn ris a h-uile inneal dsPIC33/PIC24.

  • Feuch an toir thu sùil air an nota aig toiseach a’ chaibideil “Deadman Timer (DMT)” ann an duilleag dàta gnàthach an uidheim gus faighinn a-mach a bheil an sgrìobhainn seo a’ toirt taic don inneal a tha thu a’ cleachdadh.
  • Tha duilleagan dàta inneal agus earrannan leabhar-làimhe fiosrachaidh teaghlaich rim faighinn airson an luchdachadh sìos bhon Microchip Worldwide Weblàrach-lìn aig: http://www.microchip.com.

RO-RÀDH

Tha am modal Deadman Timer (DMT) air a dhealbhadh gus leigeil le luchd-cleachdaidh sùil a chumail air slàinte am bathar-bog tagraidh aca le bhith ag iarraidh briseadh ùine bho àm gu àm taobh a-staigh uinneag tìm a chaidh a shònrachadh don neach-cleachdaidh. Tha am modal DMT na chunntair sioncronaich agus nuair a tha e air a chomasachadh, bidh e a’ cunntadh fetches stiùiridh, agus comasach air ribe bog / briseadh adhbhrachadh. Thoir sùil air a’ chaibideil “Sgrùdaire Eadar-bhriseadh” ann an duilleag dàta an uidheim gnàthach gus faighinn a-mach a bheil an tachartas DMT na ribe bog no stad mura h-eil an cuntair DMT air a ghlanadh taobh a-staigh àireamh stèidhichte de stiùiridhean. Mar as trice tha an DMT ceangailte ri gleoc an t-siostaim a bhios a’ stiùireadh a’ phròiseasar (TCY). Bidh an neach-cleachdaidh a’ sònrachadh luach ùine-a-mach an timer agus luach masg a tha a’ sònrachadh raon na h-uinneige, is e sin an raon cunntais nach eilear a’ beachdachadh airson an tachartas coimeas.

Seo cuid de phrìomh fheartan a’ mhodail seo:

  • Configuration no bathar-bog a 'comasachadh smachd
  • Ùine ùine a-muigh no cunntas stiùiridh a ghabhas rèiteachadh leis a’ chleachdaiche
  • Dà shreath stiùiridh gus an timer a ghlanadh
  • Uinneag rèiteachaidh 32-bit gus an timer a ghlanadh

a’ sealltainn diagram bloca den mhodal Deadman Timer.

Diagram bloca modal timer deadman

MICROCHIP-DMT-Deadman-Timer-FIG-1

Thoir an aire: 

  1. Faodar an DMT a chomasachadh an dàrna cuid sa chlàr Configuration, FDMT, no anns a’ Chlàr Gnìomh Sònraichte (SFR), DMTCON.
  2. Tha an DMT air a ghleusadh nuair a gheibh am pròiseasar an stiùireadh a’ cleachdadh gleoc siostam. Airson example, às deidh dhut stiùireadh GOTO a chuir an gnìomh (a bhios a’ cleachdadh ceithir cearcallan stiùiridh), cha tèid an cuntair DMT àrdachadh ach aon turas.
  3. Is e BAD1 agus BAD2 na brataichean sreath neo-iomchaidh. Airson tuilleadh fiosrachaidh, thoir sùil air Earrann 3.5 “Ath-shuidheachadh an DMT”.
  4. Tha an DMT Max Count fo smachd luach tùsail chlàran FDMTCNL agus FDMTCNH.
  5. Tha tachartas DMT na ribe bog neo-maskable no briseadh.

a’ sealltainn an clàr-ama de thachartas Deadman Timer.

Tachartas Deadman Timer

MICROCHIP-DMT-Deadman-Timer-FIG-2

CLÀRAICHEAN DMT

Thoir an aire: Faodaidh aon mhodal DMT no barrachd a bhith aig gach caochladair inneal teaghlaich dsPIC33/PIC24. Thoir sùil air na duilleagan dàta inneal sònraichte airson tuilleadh fiosrachaidh.

  • Anns a’ mhodal DMT tha na Clàran Gnìomh Sònraichte (SFRn):
    • DMTCON: Clàr smachd timer deadman
  • Tha an clàr seo air a chleachdadh gus an Deadman Timer a chomasachadh no a chuir dheth.
    • DMTPRECLR: Clàr ro-shoilleir Deadman Timer
  • Tha an clàr seo air a chleachdadh gus prìomh fhacal ro-shoilleir a sgrìobhadh gus an Deadman Timer a ghlanadh mu dheireadh.
    • DMTCLR: Deadman Timer Clàr soilleir
  • Tha an clàr seo air a chleachdadh airson prìomh fhacal soilleir a sgrìobhadh às deidh facal ro-shoilleir a bhith air a sgrìobhadh chun an
  • Clàr DMTPRECLR. Thèid an Deadman Timer fhuadach às deidh sgrìobhadh prìomh fhacal soilleir.
    • DMTSTAT: Clàr Inbhe Timer Deadman
  • Tha an clàr seo a’ toirt seachad inbhe airson luachan no sreathan prìomh fhaclan ceàrr, no tachartasan Deadman Timer agus a bheil uinneag shoilleir DMT fosgailte no nach eil.
    • DMTCNTL: Clàr cunntais Timer Deadman Ìosal agus
    • DMTCNTH: Clàr cunntais Deadman Timer Àrd
  • Tha na clàran cunntais nas ìsle agus nas àirde seo, còmhla mar chlàr cunntais 32-bit, a’ leigeil le bathar-bog luchd-cleachdaidh susbaint a’ chunntair DMT a leughadh.
    • DMTPSCNTL: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Cunntais DMT Ìosal agus
    • DMTPSCNTH: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Cunnt DMT Àrd
  • Tha na clàran nas ìsle agus nas àirde sin a’ toirt seachad luach nam pìosan rèiteachaidh DMTCNTx anns na clàran FDMTCNTL agus FDMTCNTH, fa leth.
    • DMTPINTVL: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Eadar-ama DMT Ìosal agus
    • DMTPINSTVH: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Eadar-ama DMT Àrd
  • Tha na clàran nas ìsle agus nas àirde sin a’ toirt seachad luach nam pìosan rèiteachaidh DMTIVTx anns na clàran FDMTIVTL agus FDMTIVTH, fa leth.
    • DMTHOLDREG: DMT Cùm Clàr
  • Tha an luach leughaidh mu dheireadh aig a’ chlàr DMTCNTH air a’ chlàr seo nuair a thèid na clàran DMTCNTH agus DMTCNTL a leughadh.

Clàran rèiteachaidh fiùs a bheir buaidh air modal timer deadman

Ainm a ’Chlàir Tuairisgeul
FDMT Le bhith a’ suidheachadh am pìos DMTEN sa chlàr seo leigidh am modal DMT leis agus ma tha am pìos seo soilleir, faodar DMT a chomasachadh ann am bathar-bog tro chlàr DMTCON.
FDMTCNTL agus FDMTCNTH Nas ìsle (DMTCNT[15:0]) agus àrd (DMTCNT[31:16])

Bidh 16 bits a’ rèiteachadh luach ùine cunntais stiùiridh 32-bit DMT. Is e an luach a chaidh a sgrìobhadh dha na clàran sin an àireamh iomlan de stiùiridhean a tha riatanach airson tachartas DMT.

FDMTIVTL agus FDMTIVTH Nas ìsle (DMTIVT[15:0]) agus àrd (DMTIVT[31:16])

Bidh 16 bits a’ rèiteachadh an eadar-ama uinneig 32-bit DMT. Is e an luach a chaidh a sgrìobhadh dha na clàran seo an àireamh as lugha de stiùiridhean a dh’ fheumar gus an DMT a ghlanadh.

Mapa clàraidh

Tha geàrr-chunntas de na clàran co-cheangailte ris a’ mhodal Deadman Timer (DMT) ann an Clàr 2-2.

Ainm SFR Pìos 15 Pìos 14 Pìos 13 Pìos 12 Pìos 11 Pìos 10 Pìos 9 Pìos 8 Pìos 7 Pìos 6 Pìos 5 Pìos 4 Pìos 3 Pìos 2 Pìos 1 Pìos 0
DMTCON ON
DMTPRECLR Ceum 1[7:0]
DMTCLR Ceum 2[7:0]
DMTSTAT BAD1 BAD2 DMTEBHACH WINOPN
DMTCNTL COUNTER[15:0]
DMTCNTH COUNTER[31:16]
DMTHOLDREG UPRCNT[15:0]
DMTPSCNTL PSCNT[15:0]
DMTPSCNTH PSCNT[31:16]
DMTPINTVL PSINTV[15:0]
DMTPINTVH PSINTV[31:16]

Uirsgeul: gun chur an gnìomh, leugh mar '0'. Tha luachan ath-shuidheachadh air an sealltainn ann an hexadecimal.

Clàr smachd DMT

DMTCON: Clàr smachd timer deadman

R/W-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
ON(1,2)
pìos 15 pìos 8
U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
pìos 7 pìos 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

MICROCHIP-DMT-Deadman-Timer-FIG-4

Thoir an aire

  1. Chan eil smachd aig a’ phìos seo ach nuair a tha DMTEN = 0 sa chlàr FDMT.
  2. Chan urrainnear DMT a chur à comas ann am bathar-bog. Chan eil buaidh sam bith aig sgrìobhadh '0' chun a' phìos seo.

DMTPRECLR: Clàr ro-shoilleir Deadman Timer

R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
Ceum 1[7:0](1)
pìos 15 pìos 8
U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
pìos 7 pìos 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

MICROCHIP-DMT-Deadman-Timer-FIG-5

Nota 1: Bithear a’ glanadh pìosan [15:8] nuair a thèid an cuntair DMT ath-shuidheachadh le bhith a’ sgrìobhadh sreath cheart de STEP1 agus STEP2.

DMTCLR: Clàr soilleir Timer Deadman

U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
pìos 15 pìos 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
Ceum 2[7:0](1)
pìos 7 pìos 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

MICROCHIP-DMT-Deadman-Timer-FIG-6

Nota 1: Bithear a’ glanadh pìosan [7:0] nuair a thèid an cuntair DMT ath-shuidheachadh le bhith a’ sgrìobhadh sreath cheart de STEP1 agus STEP2.

DMTSTAT: Clàr Inbhe Timer Deadman

U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
pìos 15 pìos 8
R-0 R-0 R-0 U-0 U-0 U-0 U-0 R-0
BAD1(1) BAD2(1) DMTEBHACH(1) WINOPN
pìos 7 pìos 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

MICROCHIP-DMT-Deadman-Timer-FIG-7

Nota1: Chan eil pìosan BAD1, BAD2 agus DMEVENT air am glanadh ach air ath-shuidheachadh.

DMTCNTL: Clàr cunntais timer deadman ìosal

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
COUNTER[15:8]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
COUNTER[7:0]
bit 7 bit 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

pìos 15-0: COUNTER[15:0]: Leugh na tha ann an-dràsta de phìosan cunntais DMT nas ìsle

DMTCNTH: Clàr cunntais Deadman Timer Àrd

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
COUNTER[31:24]
bit 15 bit 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
COUNTER[23:16]
bit 7 bit 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

pìos 15-0: COUNTER[31:16]: Leugh na th’ ann an-dràsta de phìosan cunntais DMT nas àirde

DMTPSCNTL: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Cunntais DMT Ìosal

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[15:8]
pìos 15 pìos 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[7:0]
bit 7 bit 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

pìos 15-0: PSCNT[15:0]: Stiùireadh DMT nas ìsle Cunnt Luach Cunntadh Inbhe Rèiteachadh Is e seo an-còmhnaidh luach clàr rèiteachaidh FDMTCNTL.

DMTPSCNTH: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Cunntais DMT Àrd

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[31:24]
pìos 15 pìos 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSCNT[23:16]
pìos 7 pìos 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

pìos 15-0: PSCNT[31:16]: Stiùireadh DMT Àrd-ìre Cunnt Luach Pìosan Inbhe Rèiteachaidh Is e seo an-còmhnaidh luach clàr rèiteachaidh FDMTCNTH.

DMTPSINTVL: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Eadar-ama DMT Ìosal

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
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

pìos 15-0: PSINTV[15:0]: Pìosan inbhe rèiteachaidh eadar-ama uinneag DMT nas ìsle 'S e seo an-còmhnaidh luach clàr rèiteachaidh FDMTIVTL.

DMTPSINTVH: Inbhe Post Dèan rèiteachadh air Clàr Inbhe Eadar-ama DMT Àrd

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSINTV[31:24]
pìos 15 pìos 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
PSINTV[23:16]
pìos 7 pìos 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

pìos 15-0: PSINTV[31:16]: Pìosan inbhe rèiteachaidh eadar-ama uinneag DMT nas àirde Is e seo an-còmhnaidh luach clàr rèiteachaidh FDMTIVTH.

DMTHOLDREG: DMT a’ cumail Clàr

R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
UPRCNT[15:8](1)
pìos 15 pìos 8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
UPRCNT[7:0](1)
pìos 7 pìos 0
Uirsgeul:

R = Pìos a ghabhas leughadh W = Pìos sgrìobhaidh U = Pìos gun chur an gnìomh, air a leughadh mar '0'

-n = Luach aig POR '1' = Bit air a shuidheachadh '0' = Bit air fhuadach x = Chan eil fios air Bit

pìos 15-0: UPRCNT[15:0]: Tha luach a’ Chlàr DMTCNTH ann nuair a bha clàran DMTCNTL agus DMTCNTH nam pìosan a chaidh a leughadh mu dheireadh(1)
Nota 1: Tha clàr DMTHOLDREG air a thòiseachadh gu ‘0’ air Ath-shuidheachadh, agus cha tèid a luchdachadh ach nuair a thèid na clàran DMTCNTL agus DMTCNTH a leughadh.

OBRACHADH DMT

Modhan Obrachaidh

Is e prìomh obair modal Deadman Timer (DMT) stad a chuir air a’ phròiseasar ma thachras mearachd bathar-bog. Tha am modal DMT, a bhios ag obair air gleoc an t-siostaim, na timer lorg stiùiridh a ruitheas an-asgaidh, a bhios air a ghleusadh gach uair a thig lorg stiùiridh gus an tachair maids cunntais. Chan fhaighear an stiùireadh nuair a tha am pròiseasar ann am modh Sleep.

Tha am modal DMT air a dhèanamh suas de chunntair 32-bit, na clàran DMTCNTL agus DMTCNTH leughaidh a-mhàin le luach maids cunntais ùine a-mach, mar a chaidh a shònrachadh leis an dà chlàr Fuse Configuration 16-bit taobh a-muigh, FDMTCNTL agus FDMTCNTH. Nuair a thachras an geama cunntais, bidh tachartas DMT a’ tachairt, rud nach eil ann ach ribe bog / briseadh. Thoir sùil air a’ chaibideil “Smachd Smachd” ann an duilleag dàta gnàthach an uidheim gus faighinn a-mach a bheil an tachartas DMT na ribe bog no na bhriseadh-dùil. Mar as trice bithear a’ cleachdadh modal DMT ann an tagraidhean a tha deatamach do mhisean agus a tha deatamach do shàbhailteachd, far am feumar fàilligeadh sam bith ann an gnìomhachd bathar-bog agus sreath a lorg.

A’ comasachadh Aand a’ cur à comas modal DMT

Faodar am modal DMT a chomasachadh no a chiorramachadh le rèiteachadh an uidheim no faodar a chomasachadh tro bhathar-bog le bhith a’ sgrìobhadh gu clàr DMTCON.
Ma tha am pìos rèiteachaidh DMTEN sa chlàr FDMT air a shuidheachadh, tha an DMT an-còmhnaidh comasach. Bidh am pìos smachd ON (DMTCON[15]) a’ nochdadh seo le bhith a’ leughadh ‘1’. Sa mhodh seo, chan urrainnear am pìos ON a ghlanadh ann am bathar-bog. Gus an DMT a dhì-cheadachadh, feumar an rèiteachadh ath-sgrìobhadh chun inneal. Ma tha DMTEN air a shuidheachadh gu '0' anns an fhiùis, tha an DMT à comas ann am bathar-cruaidh.

Faodaidh bathar-bog an DMT a chomasachadh le bhith a’ suidheachadh am pìos ON ann an clàr Deadman Timer Control (DMTCON). Ach, airson smachd bathar-bog, bu chòir am pìos rèiteachaidh DMTEN ann an clàr FDMT a shuidheachadh gu '0'. Aon uair ‘s gu bheil e air a chomasachadh, chan eil e comasach an DMT ann am bathar-bog a chuir dheth.

Eadar-ama cunntadh uinneig DMT

Tha modh Obrachaidh Windowed aig a’ mhodal DMT. Shuidhich na pìosan rèiteachaidh DMTIVT [15:0] agus DMTIVT [31:16] anns na clàran FDMTIVTL agus FDMTIVTH, fa leth, luach eadar-amail na h-uinneige. Ann am modh Windowed, chan urrainn dha bathar-bog an DMT a ghlanadh ach nuair a tha a’ chunntair san uinneag mu dheireadh aige mus tachair geama cunntais. Is e sin, ma tha luach cunntais DMT nas motha na no co-ionann ris an luach a chaidh a sgrìobhadh gu luach eadar-ama na h-uinneige, chan urrainnear ach an t-sreath soilleir a chuir a-steach don mhodal DMT. Ma thèid an DMT a ghlanadh ron uinneig ceadaichte, thèid ribe bog Deadman Timer no brisidh a chruthachadh sa bhad.

Obrachadh DMT ann am modhan sàbhalaidh cumhachd

Leis nach eil am modal DMT air a mheudachadh ach le fetches stiùiridh, chan atharraich luach a’ chunntais nuair a bhios an cridhe neo-ghnìomhach. Tha am modal DMT fhathast neo-ghnìomhach ann am modhan Sleep and Idle. Cho luath ‘s a dhùisgeas an inneal bho Sleep or Idle, bidh an cuntair DMT a-rithist a’ tòiseachadh ag àrdachadh.

Ath-shuidheachadh an DMT

Faodar an DMT ath-shuidheachadh ann an dà dhòigh: tha aon dòigh a’ cleachdadh Ath-shuidheachadh siostam agus dòigh eile le bhith a’ sgrìobhadh sreath òrdaichte gu clàran DMTPRECLR agus DMTCLR. Tha feum air sreath sònraichte de ghnìomhachd gus an cuntair DMT a ghlanadh:

  1. Feumaidh na pìosan STEP1[7:0] ann an clàr DMTPRECLR a bhith sgrìobhte mar ‘01000000’ (0x40):
    1. Ma thèid luach sam bith a bharrachd air 0x40 a sgrìobhadh gu na pìosan STEP1x, thèid am pìos BAD1 ann an clàr DMTSTAT a shuidheachadh agus bidh e ag adhbhrachadh tachartas DMT.
    2. Mura h-eil Ceum 2 ro Cheum 1, bidh BAD1 agus DMEVENT Flags air an suidheachadh. Chan fhaigh brataichean BAD1 agus DMEVENT ach air ath-shuidheachadh inneal.
  2. Feumaidh na pìosan STEP2[7:0] anns a’ chlàr DMTCLR a bhith sgrìobhte mar ‘00001000’ (0x08). Chan urrainnear seo a dhèanamh ach ma tha Ceum 1 ro làimh agus gu bheil an DMT anns an eadar-ama uinneig fhosgailte. Aon uair ‘s gu bheil luachan ceart air an sgrìobhadh, thèid a’ chunntair DMT a ghlanadh gu neoni. Thèid luach nan clàran DMTPRECLR, DMTCLR agus DMTSTAT a ghlanadh cuideachd neoni.
    1. Ma thèid luach sam bith a bharrachd air 0x08 a sgrìobhadh gu na pìosan STEP2x, thèid am pìos BAD2 ann an clàr DMTSTAT a shuidheachadh agus adhbharaichidh e tachartas DMT.
    2. Chan eil ceum 2 air a dhèanamh anns an ùine uinneig fhosgailte; tha e ag adhbhrachadh gun tèid bratach BAD2 a shuidheachadh. Bidh tachartas DMT a’ tachairt sa bhad.
    3. Bidh sgrìobhadh sreathan ro-shoilleir cùl-ri-cùl (0x40) cuideachd ag adhbhrachadh gun tèid bratach BAD2 a shuidheachadh agus ag adhbhrachadh tachartas DMT.

Thoir an aire: Às deidh sreath ro-shoilleir / soilleir neo-dhligheach, bheir e co-dhiù dà chuairt gus bratach BAD1 / BAD2 a shuidheachadh agus trì cuairtean co-dhiù gus an DMEVENT a shuidheachadh.
Chan fhaighear na brataichean BAD2 agus DMEVENT ach air ath-shuidheachadh inneal. Thoir sùil air a’ chlàr-sruth mar a chithear ann am Figear 3-1.

Clàr sruthadh airson tachartas DMTMICROCHIP-DMT-Deadman-Timer-FIG-3

Nota 1

  1. Tha DMT air a chomasachadh (ON (DMTCON[15]) mar a tha e barantaichte le FDMT anns na Configuration Fuses.
  2. Faodar cuntair DMT ath-shuidheachadh às deidh don chunntair tighinn gu crìch no tachartasan BAD1 / BAD2 a-mhàin le ath-shuidheachadh inneal.
  3. STEP2x ro STEP1x (DMTCLEAR sgrìobhte ro DMTPRECLEAR) no BAD_STEP1 (DMTPRECLEAR sgrìobhte le luach nach eil co-ionann ri 0x40).
  4. Chan eil STEP1x (DMTPRECLEAR sgrìobhte a-rithist às deidh STEP1x), no BAD_STEP2 (DMTCLR sgrìobhte le luach nach eil co-ionann ri 0x08) no eadar-ama uinneig fosgailte.

Taghadh Cunntais DMT

Tha an cunntas Deadman Timer air a shuidheachadh leis na pìosan clàraidh DMTCNTL [15: 0] agus DMTCNTH [31:16] anns na clàran FDMTCNTL agus FDMTCNTH, fa leth. Faodar an luach cunntais DMT gnàthach fhaighinn le bhith a’ leughadh na clàran cunntais Deadman Timer nas ìsle agus nas àirde, DMTCNTL agus DMTCNTH.

Leigidh na pìosan PSCNT [15:0] agus PSCNT [31:16] anns na clàran DMTPSCNTL agus DMTPSCNTH, fa leth, don bhathar-bog an àireamh as àirde a chaidh a thaghadh airson an Deadman Timer a leughadh. Tha sin a’ ciallachadh nach eil anns na luachan bit PSCNTx seo ach na luachan a tha sgrìobhte an toiseach gu na pìosan DMTCNTx anns na clàran Configuration Fuse, FDMTCNTL agus FDMTCNTH. Nuair a thachras tachartas DMT, faodaidh an neach-cleachdaidh an-còmhnaidh coimeas a dhèanamh gus faicinn a bheil an luach cunntais gnàthach anns na clàran DMTCNTL agus DMTCNTH co-ionann ri luach nan clàran DMTPSCNTL agus DMTPSCNTH, aig a bheil an luach cunntais as àirde.

Leigidh na pìosan PSINTV [15: 0] agus PSINTV [31:16] anns na clàran DMTPSINTVL agus DMTPSINTVH, fa leth, don bhathar-bog luach eadar-ama uinneag DMT a leughadh. Tha sin a’ ciallachadh gun leugh na clàran sin an luach a tha sgrìobhte air na clàran FDMTIVTL agus FDMTIVTH. Mar sin nuair a ruigeas an luach cunntais gnàthach DMT ann an DMTCNTL agus DMTCNTH luach nan clàran DMTPSINTVL agus DMTPSINTVH, bidh an ùine uinneig a’ fosgladh gus an urrainn don neach-cleachdaidh an sreath shoilleir a chuir a-steach do na pìosan STEP2x, a bheir air an DMT ath-shuidheachadh.

Tha na pìosan UPRCNT[15:0] ann an clàr DMTHOLDREG a’ cumail luach an leubail mu dheireadh de luachan cunntais àrd DMT (DMTCNTH) nuair a thèid DMTCNTL agus DMTCNTH a leughadh.

NOTAICHEAN IARRTAS AIRSON

Tha an earrann seo a’ liostadh notaichean tagraidh a tha co-cheangailte ris an earrann seo den leabhar-làimhe. Is dòcha nach tèid na notaichean tagraidh seo a sgrìobhadh gu sònraichte airson teaghlaichean toraidh dsPIC33 / PIC24, ach tha na bun-bheachdan buntainneach agus dh’ fhaodadh iad a bhith air an cleachdadh le mion-atharrachadh agus crìochan a dh’ fhaodadh a bhith ann. Is iad na notaichean tagraidh gnàthach co-cheangailte ris an Deadman Timer (DMT):

Title: Chan eil notaichean tagraidh co-cheangailte ris aig an àm seo.
Thoir an aire: Feuch an tadhal thu air a’ Microchip weblàrach-lìn (www.microchip.com) airson Notaichean Iarrtais a bharrachd agus còd examples airson an teaghlach innealan dsPIC33/PIC24.

EACHDRAIDH LUACHMHOR

Ath-sgrùdadh A (Gearran 2014)

  • Is e seo a’ chiad dreach den sgrìobhainn seo a chaidh fhoillseachadh.

Ath-sgrùdadh B (Màrt 2022)

  • Ùrachaidhean Figear 1-1 agus Figear 3-1.
  • Clàr Ùrachaidhean 2-1, Clàr 2-2, Clàr 2-3, Clàr 2-4, Clàr 2-9 agus Clàr 2-10. Ùrachaidhean Clàr 2-1 agus Clàr 2-2.
  • Ùrachaidhean Earrann 1.0 “Ro-ràdh”, Earrann 2.0 “Clàran DMT”, Earrann 3.1 “Modhan Obrachaidh”, Earrann 3.2 “A’ comasachadh agus a’ cur à comas modal DMT”, Earrann 3.3
  • “DMT Count Windowed Interval”, Earrann 3.5 “Ath-shuidheachadh an DMT” agus Earrann 3.6 “Tagh Cunnt DMT”.
  • Gluais am Mapa Clàraidh gu Earrann 2.0 “Clàran DMT”.

Thoir an aire don fhiosrachadh a leanas mun fheart dìon còd air toraidhean Microchip:

  • Bidh toraidhean microchip a’ coinneachadh ris na sònrachaidhean a tha anns an duilleag dàta microchip sònraichte aca.
  • Tha microchip den bheachd gu bheil an teaghlach de thoraidhean aige tèarainte nuair a thèid a chleachdadh san dòigh a tha san amharc, taobh a-staigh sònrachaidhean obrachaidh, agus fo chumhachan àbhaisteach.
  • Bidh microchip a’ cur luach air agus gu làidir a’ dìon a chòraichean seilbh inntleachdail. Thathas a’ toirmeasg teann air oidhirpean gus feartan dìon còd toradh Microchip a bhriseadh agus dh’ fhaodadh iad a dhol an aghaidh Achd Dlighe-sgrìobhaidh Digital Millennium.
  • Chan urrainn dha Microchip no neach-dèanamh semiconductor sam bith eile gealltainn tèarainteachd a chòd. Chan eil dìon còd a’ ciallachadh gu bheil sinn a’ gealltainn gu bheil an toradh “do-chreidsinneach”. Tha dìon còd an-còmhnaidh ag atharrachadh. Tha microchip dealasach a thaobh a bhith a’ leasachadh feartan dìon còd ar toraidhean gu leantainneach.

Faodar am foillseachadh seo agus am fiosrachadh an seo a chleachdadh a-mhàin le toraidhean Microchip, a’ toirt a-steach dealbhadh, deuchainn agus amalachadh toraidhean Microchip leis an tagradh agad. Tha cleachdadh an fhiosrachaidh seo ann an dòigh sam bith eile a’ briseadh nan teirmean sin. Chan eil fiosrachadh mu thagraidhean inneal air a thoirt seachad ach airson do ghoireasachd agus dh’ fhaodadh gun tèid ùrachadh a chuir na àite. Tha e an urra riut fhèin dèanamh cinnteach gu bheil an tagradh agad a’ coinneachadh ris na sònrachaidhean agad. Cuir fios chun oifis reic Microchip ionadail agad airson taic a bharrachd no, faigh taic a bharrachd aig https://www.microchip.com/en-us/support/design-help/client-support-services.

THA AM FIOSRACHADH SEO AIR A THABHAIRT AIRSON MICROCHIP “MAR A THA”. Chan eil micochip a 'dèanamh riochdachaidhean no rarantasan cogaidh de sheòrsa sam bith a tha a' cur an cèill no a 'toirt a-steach buidhnean gun bhriseadh, co-cheangailte ri neo-bhstreont, co-cheangailte ri neo-bhstreont, agus fallaineachd airson adhbhar sònraichte, NO BARANTAS A BHITH A BHITH RI CHOINNEACHD, CÀILEACHD, NO COILEANADH.

Cha bhi MICROCHIP ann an suidheachadh sam bith cunntachail airson call sam bith neo-cheart, sònraichte, peanasach, tachartach, no iarmhartach, milleadh, cosgais, no cosgais de sheòrsa sam bith co-dhiù co-cheangailte ris an fhiosrachadh no an cleachdadh, ge-tà dh' adhbhraich e, eadhon ged a dh' adhbhraich e. AIR COMHAIRLEACHADH AIR SON POSIBILITY NO THE DAMAGES FORESEEEEEEEELE. CHUN AN FEUMAIDH SINN A THA A CEADAR AIRSON AN lagha, CHAN EIL DLEASTANAS IOMLAN MICROCHIP AIR A H-UILE CÒMHNAIDHEAN ANN AN DÒIGH sam bith co-cheangailte ris an fhiosrachadh no an cleachdadh a bhitheas e nas àirde na sùim nan cìsean, ma tha gin ann, THA thu air Pàigh dìreach GU MICROCHIP AIRSON AN FIOSRACHAIDH.

Tha cleachdadh innealan Microchip ann an taic beatha agus / no tagraidhean sàbhailteachd gu tur ann an cunnart a’ cheannaiche, agus tha an ceannaiche ag aontachadh dìon, dìoladh agus cumail Microchip gun chron bho mhilleadh sam bith, tagradh, deise no cosgais mar thoradh air a leithid de chleachdadh. Chan eil ceadan sam bith air an toirt seachad, gu h-obann no eile, fo chòraichean seilbh inntleachdail Microchip mura h-eilear ag ràdh a chaochladh.

Comharran-malairt
Ainm agus suaicheantas Microchip, suaicheantas Microchip, Adaptec, AnyRate, AVR, suaicheantas AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, suaicheantas Microsemi, MOST, suaicheantas MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, suaicheantas PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, agus XMEGA nan comharran-malairt clàraichte de Microchip Technology Incorporated anns na SA agus dùthchannan eile.
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, suaicheantas ProASIC Plus, Quiet-Wire, Tha SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, agus ZL nan comharran-malairt clàraichte de Microchip Technology Incorporated anns na SA

Susbaint iuchair ri thaobh, AKS, Aois Analog-airson-an-Didseatach, Capacitor sam bith, AnyIn, AnyOut, Atharrachadh Meudaichte, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Prògramadh Sreathach In-Circuit, ICSP, INICnet, Co-shìnte Inntleachdail, Ceangal Eadar-Chip, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, suaicheantas le teisteanas MPLAB, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Gineadh Còd Omniscient, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL , Ripple Blocker, RTAX, RTG4, SAM-ICE, Sreathach Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Seasmhachd Iomlan, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewTha Span, WiperLock, XpressConnect, agus ZENA nan comharran-malairt de Microchip Technology Incorporated anns na SA agus dùthchannan eile.
Tha SQTP na chomharra seirbheis de Microchip Technology Incorporated anns na SA

Tha suaicheantas Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom, agus Trusted Time nan comharran-malairt clàraichte aig Microchip Technology Inc. ann an dùthchannan eile.
Tha GestIC na chomharra-malairt clàraichte de Microchip Technology Germany II GmbH & Co. KG, fo-bhuidheann de Microchip Technology Inc., ann an dùthchannan eile.
Buinidh a h-uile comharra-malairt eile a tha air ainmeachadh an seo leis na companaidhean aca fhèin.

© 2014-2022, Microchip Technology Incorporated agus na fo-chompanaidhean aige. Còraichean uile glèidhte.
ISBN: 978-1-6683-0063-3

Airson fiosrachadh a thaobh Siostaman Riaghladh Càileachd Microchip, tadhal air www.microchip.com/quality.
2014-2022 Microchip Technology Inc. agus na fo-chompanaidhean aige

Reic is seirbheis air feadh an t-saoghail

AMERICAS
Oifis Chorporra

Atlantaig

Austin, TX

Boston

Sìona - Xiamen

  • Fòn: 86-592-2388138

An Òlaind - Drunen

  • Fòn: 31-416-690399
  • Facs: 31-416-690340

Nirribhidh - Trondheim

  • Fòn: 47-7288-4388

A' Phòlainn - Warsaw

  • Fòn: 48-22-3325737

Sgrìobhainnean/Goireasan

MICROCHIP DMT Deadman Timer [pdfStiùireadh Cleachdaiche
DMT Deadman Timer, DMT, Deadman Timer, Timer

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *