মাইক্রোচিপ-লোগো

মাইক্রোচিপ dsPIC33/PIC24 DMT ডেডম্যান টাইমার মডিউল

MICROCHIP-dsPIC33-PIC24-DMT-Deadman-টাইমার-মডিউল-PRODUCT

দ্রষ্টব্য: এই পারিবারিক রেফারেন্স ম্যানুয়াল বিভাগটি ডিভাইস ডেটা শীটগুলির পরিপূরক হিসাবে পরিবেশন করার জন্য। ডিভাইস ভেরিয়েন্টের উপর নির্ভর করে, এই ম্যানুয়াল বিভাগটি সমস্ত dsPIC33/PIC24 ডিভাইসে প্রযোজ্য নাও হতে পারে।
এই নথিটি আপনি যে ডিভাইসটি ব্যবহার করছেন তা সমর্থন করে কিনা তা পরীক্ষা করতে দয়া করে বর্তমান ডিভাইসের ডেটা শীটে "ডেডম্যান টাইমার (ডিএমটি)" অধ্যায়ের শুরুতে নোটটি দেখুন৷
ডিভাইস ডেটা শীট এবং পারিবারিক রেফারেন্স ম্যানুয়াল বিভাগ মাইক্রোচিপ ওয়ার্ল্ডওয়াইড থেকে ডাউনলোডের জন্য উপলব্ধ Webসাইটে: http://www.microchip.com.

ভূমিকা

ডেডম্যান টাইমার (ডিএমটি) মডিউলটি ব্যবহারকারীদের একটি ব্যবহারকারী-নির্দিষ্ট টাইমিং উইন্ডোর মধ্যে পর্যায়ক্রমিক টাইমার বাধার প্রয়োজন করে তাদের অ্যাপ্লিকেশন সফ্টওয়্যারটির স্বাস্থ্য নিরীক্ষণ করতে সক্ষম করার জন্য ডিজাইন করা হয়েছে। ডিএমটি মডিউল হল একটি সিঙ্ক্রোনাস কাউন্টার এবং সক্রিয় করা হলে, নির্দেশ আনার সংখ্যা গণনা করে এবং একটি নরম ফাঁদ/বিঘ্ন ঘটাতে সক্ষম। ডিএমটি ইভেন্টটি একটি নরম ফাঁদ কিনা বা ডিএমটি কাউন্টারটি নির্দিষ্ট সংখ্যক নির্দেশের মধ্যে সাফ না করা হলে বিঘ্নিত হয় কিনা তা পরীক্ষা করতে বর্তমান ডিভাইসের ডেটা শীটে "ইন্টারপ্ট কন্ট্রোলার" অধ্যায়টি পড়ুন। ডিএমটি সাধারণত সিস্টেম ঘড়ির সাথে সংযুক্ত থাকে যা প্রসেসর (TCY) চালায়। ব্যবহারকারী টাইমার টাইমার-আউট মান এবং একটি মাস্ক মান নির্দিষ্ট করে যা উইন্ডোর পরিসর নির্দিষ্ট করে, যা তুলনামূলক ইভেন্টের জন্য বিবেচনা করা হয় না এমন গণনার পরিসর।
এই মডিউলের কিছু মূল বৈশিষ্ট্য হল:

  • কনফিগারেশন বা সফ্টওয়্যার নিয়ন্ত্রিত সক্রিয়
  • ব্যবহারকারী-কনফিগারযোগ্য টাইম-আউট সময়কাল বা নির্দেশ গণনা
  • টাইমার সাফ করার জন্য দুটি নির্দেশের ক্রম
  • টাইমার পরিষ্কার করতে 32-বিট কনফিগারযোগ্য উইন্ডো
    চিত্র 1-1 ডেডম্যান টাইমার মডিউলের একটি ব্লক ডায়াগ্রাম দেখায়।

চিত্র 1-1: ডেডম্যান টাইমার মডিউল ব্লক ডায়াগ্রামMICROCHIP-dsPIC33-PIC24-DMT-ডেডম্যান-টাইমার-মডিউল-FIG 1

দ্রষ্টব্য

  1. ডিএমটি কনফিগারেশন রেজিস্টারে, এফডিএমটি বা স্পেশাল ফাংশন রেজিস্টারে (এসএফআর), ডিএমটিসিএন সক্রিয় করা যেতে পারে।
  2. সিস্টেম ঘড়ি ব্যবহার করে প্রসেসর দ্বারা নির্দেশাবলী আনা হলে DMT ক্লক করা হয়। প্রাক্তন জন্যample, একটি GOTO নির্দেশ কার্যকর করার পরে (যা চারটি নির্দেশ চক্র ব্যবহার করে), DMT কাউন্টার শুধুমাত্র একবার বৃদ্ধি করা হবে।
  3. BAD1 এবং BAD2 হল অনুপযুক্ত সিকোয়েন্স ফ্ল্যাগ। আরও তথ্যের জন্য, বিভাগ 3.5 "ডিএমটি পুনরায় সেট করা" দেখুন।
  4. DMT সর্বোচ্চ গণনা FDMTCNL এবং FDMTCNH রেজিস্টারের প্রাথমিক মান দ্বারা নিয়ন্ত্রিত হয়।
  5. একটি DMT ইভেন্ট হল একটি নন-মাস্কেবল সফট ট্র্যাপ বা বাধা।

চিত্র 1-2 একটি ডেডম্যান টাইমার ইভেন্টের টাইমিং ডায়াগ্রাম দেখায়।
চিত্র 1-2: ডেডম্যান টাইমার ইভেন্টMICROCHIP-dsPIC33-PIC24-DMT-ডেডম্যান-টাইমার-মডিউল-FIG 2

ডিএমটি রেজিস্টার

দ্রষ্টব্য: প্রতিটি dsPIC33/PIC24 ফ্যামিলি ডিভাইস ভেরিয়েন্টে এক বা একাধিক DMT মডিউল থাকতে পারে।
আরো বিস্তারিত জানার জন্য নির্দিষ্ট ডিভাইস ডেটা শীট পড়ুন.

DMT মডিউল নিম্নলিখিত বিশেষ ফাংশন রেজিস্টার (SFRs) নিয়ে গঠিত:

  • DMTCON: ডেডম্যান টাইমার কন্ট্রোল রেজিস্টার
    এই রেজিস্টার ডেডম্যান টাইমার সক্রিয় বা নিষ্ক্রিয় করতে ব্যবহার করা হয়।
  • DMTPRECLR: ডেডম্যান টাইমার প্রিক্লিয়ার রেজিস্টার
    এই রেজিস্টারটি শেষ পর্যন্ত ডেডম্যান টাইমার সাফ করার জন্য একটি প্রিক্লিয়ার কীওয়ার্ড লিখতে ব্যবহৃত হয়।
  • DMTCLR: ডেডম্যান টাইমার ক্লিয়ার রেজিস্টার
    এই রেজিস্টারটি DMTPRECLR রেজিস্টারে একটি স্পষ্ট শব্দ লেখার পরে একটি পরিষ্কার কীওয়ার্ড লিখতে ব্যবহৃত হয়। একটি পরিষ্কার কীওয়ার্ড লেখার পরে ডেডম্যান টাইমার সাফ করা হবে।
  • DMTSTAT: ডেডম্যান টাইমার স্ট্যাটাস রেজিস্টার
    এই রেজিস্টারটি ভুল কীওয়ার্ড মান বা সিকোয়েন্স, বা ডেডম্যান টাইমার ইভেন্ট এবং ডিএমটি ক্লিয়ার উইন্ডো খোলা আছে কিনা তার জন্য স্ট্যাটাস প্রদান করে।
  • DMTCNTL: ডেডম্যান টাইমার কাউন্ট রেজিস্টার কম এবং
    DMTCNTH: ডেডম্যান টাইমার কাউন্ট রেজিস্টার হাই

এই নিম্ন এবং উচ্চ গণনা নিবন্ধনগুলি, একসাথে একটি 32-বিট কাউন্টার রেজিস্টার হিসাবে, ব্যবহারকারী সফ্টওয়্যারকে DMT কাউন্টারের বিষয়বস্তু পড়ার অনুমতি দেয়।

  • DMTPSCNTL: পোস্ট স্ট্যাটাস কনফিগার করুন DMT কাউন্ট স্ট্যাটাস রেজিস্টার কম এবং DMTPSCNTH: পোস্ট স্ট্যাটাস কনফিগার করুন DMT কাউন্ট স্ট্যাটাস রেজিস্টার হাই

এই নিম্ন এবং উচ্চতর রেজিস্টারগুলি যথাক্রমে FDMTCNTL এবং FDMTCNTH রেজিস্টারগুলিতে DMTCNTx কনফিগারেশন বিটের মান প্রদান করে।

  • DMTPSINTVL: পোস্ট স্ট্যাটাস কনফিগার করুন DMT ইন্টারভাল স্ট্যাটাস রেজিস্টার কম এবং DMTPSINTVH: পোস্ট স্ট্যাটাস কনফিগার করুন DMT ইন্টারভাল স্ট্যাটাস রেজিস্টার হাই

এই নিম্ন এবং উচ্চতর রেজিস্টারগুলি যথাক্রমে FDMTIVTL এবং FDMTIVTH রেজিস্টারগুলিতে DMTIVTx কনফিগারেশন বিটের মান প্রদান করে।

  • DMTHOLDREG: ডিএমটি হোল্ড রেজিস্টার
    এই রেজিস্টারে DMTCNTH রেজিস্টারের শেষ পঠিত মান ধারণ করে যখন DMTCNTH এবং DMTCNTL রেজিস্টার পড়া হয়।

টেবিল 2-1: ফিউজ কনফিগারেশন রেজিস্টার যা ডেডম্যান টাইমার মডিউলকে প্রভাবিত করে

নাম নিবন্ধন করুন বর্ণনা
এফডিএমটি এই রেজিস্টারে DMTEN বিট সেট করা DMT মডিউলকে সক্রিয় করে এবং এই বিটটি পরিষ্কার হলে, DMTCON রেজিস্টারের মাধ্যমে সফ্টওয়্যারে DMT সক্রিয় করা যেতে পারে।
FDMTCNTL এবং FDMTCNTH নিম্ন (DMTCNT[15:0]) এবং উপরের (DMTCNT[31:16])

16 বিট 32-বিট ডিএমটি নির্দেশনা টাইম-আউট মানকে কনফিগার করে। এই রেজিস্টারগুলিতে লেখা মান হল একটি DMT ইভেন্টের জন্য প্রয়োজনীয় নির্দেশাবলীর মোট সংখ্যা।

এফডিএমটিআইভিটিএল এবং এফডিএমটিআইভিটিএইচ লোয়ার (ডিএমটিআইভিটি[15:0]) এবং উপরের (ডিএমটিআইভিটি[31:16])

16 বিট 32-বিট DMT উইন্ডো ব্যবধান কনফিগার করে। এই রেজিস্টারগুলিতে লেখা মান হল ন্যূনতম নির্দেশাবলীর সংখ্যা যা DMT সাফ করার জন্য প্রয়োজন।

ম্যাপ নিবন্ধন করুন
ডেডম্যান টাইমার (ডিএমটি) মডিউলের সাথে যুক্ত রেজিস্টারগুলির একটি সারাংশ সারণি 2-2 এ দেওয়া হয়েছে।

সারণি 2-2: DMT রেজিস্টার ম্যাপ

SFR নাম বিট 15 বিট 14 বিট 13 বিট 12 বিট 11 বিট 10 বিট 9 বিট 8 বিট 7 বিট 6 বিট 5 বিট 4 বিট 3 বিট 2 বিট 1 বিট 0
DMTCON ON
DMTPRECLR ধাপ 1[7:0]
ডিএমটিসিএলআর ধাপ 2[7:0]
DMTSTAT BAD1 BAD2 DMTEVENT WINOPN
DMTCNTL কাউন্টার[15:0]
DMTCNTH কাউন্টার[31:16]
DMTHOLDREG UPRCNT[15:0]
DMTPSCNTL PSCNT[15:0]
DMTPSCNTH PSCNT[31:16]
DMTPSINTVL PSINTV[15:0]
DMTPSINTVH PSINTV[31:16]

কিংবদন্তি:  = অবাস্তব, '0' হিসাবে পড়ুন। রিসেট মান হেক্সাডেসিমেল দেখানো হয়.

ডিএমটি কন্ট্রোল রেজিস্টার

নিবন্ধন 2-1: DMTCON: ডেডম্যান টাইমার কন্ট্রোল রেজিস্টার

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
কিংবদন্তি:

R = পঠনযোগ্য বিট W = লেখার যোগ্য বিট U = অনুপযুক্ত বিট, '0' হিসাবে পড়ুন

-n = মান POR '1' = বিট সেট করা হয়েছে '0' = বিট সাফ করা হয়েছে x = বিট অজানা

বিট 15

চালু: ডেডম্যান টাইমার মডিউল সক্ষম করুন বিট(1,2) 1 = ডেডম্যান টাইমার মডিউল সক্রিয় করা হয়েছে
0 = ডেডম্যান টাইমার মডিউল সক্রিয় করা নেই
বিট 14-0 অনুপযুক্ত: '0' হিসাবে পড়ুন

দ্রষ্টব্য 

  1. FDMT রেজিস্টারে DMTEN = 0 থাকলেই এই বিটের নিয়ন্ত্রণ থাকে।
  2. সফ্টওয়্যারে ডিএমটি নিষ্ক্রিয় করা যাবে না। এই বিটে '0' লেখার কোনো প্রভাব নেই।

নিবন্ধন 2-2: DMTPRECLR: ডেডম্যান টাইমার প্রিক্লিয়ার রেজিস্টার

R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
ধাপ 1[7:0](1)
বিট 15 বিট 8
U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
বিট 7             বিট 0
কিংবদন্তি:

R = পঠনযোগ্য বিট W = লেখার যোগ্য বিট U = অনুপযুক্ত বিট, '0' হিসাবে পড়ুন

-n = মান POR '1' = বিট সেট করা হয়েছে '0' = বিট সাফ করা হয়েছে x = বিট অজানা

বিট 15-8 STEP1[7:0]: DMT প্রিক্লিয়ার বিট সক্রিয় করুন(1)
01000000 = ডেডম্যান টাইমার প্রিক্লিয়ার সক্ষম করে (ধাপ 1)
বিট 7-0 অন্যান্য সমস্ত লেখার ধরণ = BAD1 পতাকা সেট করে। অনুপযুক্ত: '0' হিসাবে পড়ুন

নোট 1: STEP15 এবং STEP8 এর সঠিক ক্রম লিখে DMT কাউন্টার রিসেট করা হলে বিটগুলি [1:2] সাফ করা হয়।

নিবন্ধন 2-3: DMTCLR: ডেডম্যান টাইমার ক্লিয়ার রেজিস্টার

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
ধাপ 2[7:0](1)
বিট 7 বিট 0
কিংবদন্তি:

R = পঠনযোগ্য বিট W = লেখার যোগ্য বিট U = অনুপযুক্ত বিট, '0' হিসাবে পড়ুন

-n = মান POR '1' = বিট সেট করা হয়েছে '0' = বিট সাফ করা হয়েছে x = বিট অজানা

বিট 15-8 অনুপযুক্ত: '0' হিসাবে পড়ুন
বিট 7-0 STEP2[7:0]: DMT ক্লিয়ার টাইমার বিট(1)
00001000 = STEP1[7:0], STEP2[7:0] এবং ডেডম্যান টাইমার পরিষ্কার করে যদি STEP1[7:0] বিটগুলি সঠিক ক্রমানুসারে সঠিক লোড করার আগে থাকে। এই বিটগুলিতে লেখাটি DMTCNT রেজিস্টার পড়ে এবং কাউন্টারটি পুনরায় সেট করা পর্যবেক্ষণ করে যাচাই করা যেতে পারে।
অন্যান্য সমস্ত লেখার ধরণ = BAD2 পতাকা সেট করে। STEP1[7:0]-এর মান অপরিবর্তিত থাকবে এবং STEP2[7:0] দ্বারা লেখা নতুন মান ক্যাপচার করা হবে।

নোট 1: STEP7 এবং STEP0 এর সঠিক ক্রম লিখে DMT কাউন্টার রিসেট করা হলে বিটগুলি [1:2] সাফ করা হয়।

নিবন্ধন 2-4: DMTSTAT: ডেডম্যান টাইমার স্ট্যাটাস রেজিস্টার

U-0 U-0 U-0 U-0 U-0 U-0 U-0 U-0
বিট 15             বিট 8
আর-0 আর-0 আর-0 U-0 U-0 U-0 U-0 আর-0
BAD1(1) BAD2(1) DMTEVENT(1) WINOPN
বিট 7 বিট 0
কিংবদন্তি:

R = পঠনযোগ্য বিট W = লেখার যোগ্য বিট U = অনুপযুক্ত বিট, '0' হিসাবে পড়ুন

-n = মান POR '1' = বিট সেট করা হয়েছে '0' = বিট সাফ করা হয়েছে x = বিট অজানা

বিট 15-8 অনুপযুক্ত: '0' হিসাবে পড়ুন
বিট 7 BAD1: খারাপ STEP1[7:0] ভ্যালু ডিটেক্ট বিট(1)
1 = ভুল STEP1[7:0] মান সনাক্ত করা হয়েছে
0 = ভুল STEP1[7:0] মান সনাক্ত করা যায়নি
বিট 6 BAD2: খারাপ STEP2[7:0] ভ্যালু ডিটেক্ট বিট(1)
1 = ভুল STEP2[7:0] মান সনাক্ত করা হয়েছে
0 = ভুল STEP2[7:0] মান সনাক্ত করা যায়নি
বিট 5 DMTEVENT: ডেডম্যান টাইমার ইভেন্ট বিট (1)
1 = ডেডম্যান টাইমার ইভেন্ট সনাক্ত করা হয়েছে (কাউন্টারের মেয়াদ শেষ হয়ে গেছে, বা ভুল STEP1 [7:0] বা STEP2 [7:0] মান কাউন্টার বৃদ্ধির আগে প্রবেশ করা হয়েছিল)
0 = ডেডম্যান টাইমার ইভেন্ট সনাক্ত করা যায়নি
বিট 4-1 অনুপযুক্ত: '0' হিসাবে পড়ুন
বিট 0 WINOPN: ডেডম্যান টাইমার ক্লিয়ার উইন্ডো বিট
1 = ডেডম্যান টাইমার পরিষ্কার উইন্ডো খোলা আছে
0 = ডেডম্যান টাইমার পরিষ্কার উইন্ডো খোলা নেই

নোট 1: BAD1, BAD2 এবং DMTEVENT বিটগুলি শুধুমাত্র একটি রিসেটে সাফ করা হয়।

নিবন্ধন 2-5: 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 কাউন্টার[15:0]: নিম্ন ডিএমটি কাউন্টার বিটের বর্তমান বিষয়বস্তু পড়ুন

নিবন্ধন 2-6: 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 কাউন্টার [৩১:১৬]: উচ্চতর ডিএমটি কাউন্টার বিটের বর্তমান বিষয়বস্তু পড়ুন

নিবন্ধন 2-7: 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]: নিম্ন ডিএমটি নির্দেশনা গণনা মান কনফিগারেশন স্থিতি বিট
এটি সর্বদা FDMTCNTL কনফিগারেশন রেজিস্টারের মান।

নিবন্ধন 2-8: 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 কনফিগারেশন রেজিস্টারের মান।

নিবন্ধন 2-9: 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]: নিম্ন ডিএমটি উইন্ডো ইন্টারভাল কনফিগারেশন স্ট্যাটাস বিট
এটি সর্বদা FDMTIVTL কনফিগারেশন রেজিস্টারের মান।

নিবন্ধন 2-10: 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 কনফিগারেশন রেজিস্টারের মান।

নিবন্ধন 2-11: DMTHOLDREG: DMT হোল্ড রেজিস্টার

আর-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 মডিউলটি একটি 32-বিট কাউন্টার নিয়ে গঠিত, DMTCNTL এবং DMTCNTH রেজিস্টারগুলি একটি টাইম-আউট কাউন্ট ম্যাচ মান সহ রেজিস্টার করে, যেমন দুটি বাহ্যিক, 16-বিট কনফিগারেশন ফিউজ রেজিস্টার, FDMTCNTL এবং FDMTCNTH দ্বারা নির্দিষ্ট করা হয়েছে। যখনই গণনা মিল ঘটবে, একটি DMT ইভেন্ট ঘটবে, যা একটি সফট ট্র্যাপ/বিঘ্ন ছাড়া কিছুই নয়। ডিএমটি ইভেন্টটি একটি সফট ট্র্যাপ বা বাধা কিনা তা পরীক্ষা করতে বর্তমান ডিভাইসের ডেটা শীটে "ইন্টারপ্ট কন্ট্রোলার" অধ্যায়টি পড়ুন।
একটি ডিএমটি মডিউল সাধারণত মিশন-সমালোচনা এবং নিরাপত্তা-সমালোচনামূলক অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয়, যেখানে সফ্টওয়্যার কার্যকারিতা এবং সিকোয়েন্সিংয়ের কোনও ব্যর্থতা সনাক্ত করা আবশ্যক।

DMT মডিউল সক্রিয় এবং নিষ্ক্রিয় করা
ডিএমটি মডিউলটি ডিভাইস কনফিগারেশন দ্বারা সক্রিয় বা নিষ্ক্রিয় করা যেতে পারে বা এটি DMTCON রেজিস্টারে লিখে সফ্টওয়্যারের মাধ্যমে সক্রিয় করা যেতে পারে।
FDMT রেজিস্টারে DMTEN কনফিগারেশন বিট সেট করা থাকলে, DMT সর্বদা সক্রিয় থাকে। ON কন্ট্রোল বিট (DMTCON[15]) একটি '1' পড়ার মাধ্যমে এটি প্রতিফলিত করবে। এই মোডে, সফ্টওয়্যারে অন বিট সাফ করা যায় না। DMT নিষ্ক্রিয় করতে, কনফিগারেশনটি ডিভাইসে পুনরায় লিখতে হবে। যদি DMTEN ফিউজে '0' তে সেট করা থাকে, তাহলে DMT হার্ডওয়্যারে নিষ্ক্রিয় করা হয়।
ডেডম্যান টাইমার কন্ট্রোল (DMTCON) রেজিস্টারে অন বিট সেট করে সফ্টওয়্যার DMT সক্রিয় করতে পারে। যাইহোক, সফ্টওয়্যার নিয়ন্ত্রণের জন্য, FDMT রেজিস্টারে DMTEN কনফিগারেশন বিটটি '0' এ সেট করা উচিত। একবার সক্রিয় হয়ে গেলে, সফ্টওয়্যারে ডিএমটি নিষ্ক্রিয় করা সম্ভব নয়।

ডিএমটি কাউন্ট উইন্ডোড ইন্টারভাল
ডিএমটি মডিউলটির একটি উইন্ডোড অপারেশন মোড রয়েছে। DMTIVT[15:0] এবং DMTIVT[31:16] FDMTIVTL এবং FDMTIVTH রেজিস্টারের কনফিগারেশন বিটগুলি যথাক্রমে, উইন্ডো ইন্টার-ভাল মান সেট করে। Windowed মোডে, সফ্টওয়্যার শুধুমাত্র DMT সাফ করতে পারে যখন কাউন্টারটি তার চূড়ান্ত উইন্ডোতে থাকে একটি গণনা ম্যাচ হওয়ার আগে। অর্থাৎ, যদি ডিএমটি কাউন্টার ভ্যালু উইন্ডো ইন্টারভ্যাল ভ্যালুতে লেখা মানের থেকে বেশি বা সমান হয়, তাহলে শুধুমাত্র ডিএমটি মডিউলে স্পষ্ট ক্রম ঢোকানো যেতে পারে। অনুমোদিত উইন্ডোর আগে ডিএমটি সাফ করা হলে, একটি ডেডম্যান টাইমার সফট ট্র্যাপ বা বাধা অবিলম্বে তৈরি হয়।

পাওয়ার-সেভিং মোডে ডিএমটি অপারেশন
যেহেতু ডিএমটি মডিউল শুধুমাত্র নির্দেশ আনার মাধ্যমে বৃদ্ধি করা হয়, কোর নিষ্ক্রিয় থাকলে গণনার মান পরিবর্তন হবে না। ডিএমটি মডিউলটি স্লিপ এবং আইডল মোডে নিষ্ক্রিয় থাকে। ডিভাইসটি স্লিপ বা নিষ্ক্রিয় থেকে জেগে ওঠার সাথে সাথে, ডিএমটি কাউন্টারটি আবার বৃদ্ধি পেতে শুরু করে।

DMT রিসেট করা হচ্ছে
ডিএমটি দুটি উপায়ে রিসেট করা যেতে পারে: একটি পদ্ধতি হল একটি সিস্টেম রিসেট ব্যবহার করা এবং আরেকটি উপায় হল DMTPRECLR এবং DMTCLR রেজিস্টারে একটি অর্ডারকৃত ক্রম লেখা। ডিএমটি কাউন্টার মান সাফ করার জন্য অপারেশনগুলির একটি বিশেষ ক্রম প্রয়োজন:

  1. DMTPRECLR রেজিস্টারে STEP1[7:0] বিটগুলি অবশ্যই '01000000' (0x40) হিসাবে লিখতে হবে:
    • যদি 0x40 ছাড়া অন্য কোনো মান STEP1x বিটগুলিতে লেখা হয়, DMTSTAT রেজিস্টারে BAD1 বিট সেট করা হবে এবং এটি একটি DMT ইভেন্ট ঘটায়।
    • ধাপ 2 এর আগে ধাপ 1 না থাকলে, BAD1 এবং DMTEVENT পতাকা সেট করা হয়। BAD1 এবং DMTEVENT পতাকাগুলি শুধুমাত্র একটি ডিভাইস রিসেটে সাফ করা হয়।
  2. DMTCLR রেজিস্টারে STEP2[7:0] বিটগুলি অবশ্যই '00001000' (0x08) হিসাবে লিখতে হবে। এটি শুধুমাত্র তখনই করা যেতে পারে যদি ধাপ 1 এর আগে থাকে এবং DMT খোলা উইন্ডো ব্যবধানে থাকে। একবার সঠিক মান লেখা হয়ে গেলে, DMT কাউন্টারটি শূন্য হয়ে যাবে। DMTPRECLR, DMTCLR এবং DMTSTAT রেজিস্টারের মানও শূন্য হয়ে যাবে।
    • যদি 0x08 ছাড়া অন্য কোনো মান STEP2x বিটগুলিতে লেখা হয়, DMTSTAT রেজিস্টারে BAD2 বিট সেট করা হবে এবং একটি DMT ইভেন্ট ঘটবে।
    • ধাপ 2 খোলা উইন্ডো ব্যবধানে বাহিত হয় না; এটি BAD2 পতাকা সেট করার কারণ হয়। একটি DMT ঘটনা অবিলম্বে ঘটে।
    • ব্যাক-টু-ব্যাক প্রিক্লিয়ার সিকোয়েন্স (0x40) লেখার ফলে BAD2 পতাকা সেট করা হয় এবং একটি DMT ইভেন্টের কারণ হয়।

দ্রষ্টব্য: একটি অবৈধ প্রিক্লিয়ার/ক্লিয়ার সিকোয়েন্সের পরে, BAD1/BAD2 পতাকা সেট করতে কমপক্ষে দুটি চক্র এবং DMTEVENT সেট করতে কমপক্ষে তিনটি চক্র লাগে৷

BAD2 এবং DMTEVENT ফ্ল্যাগগুলি শুধুমাত্র একটি ডিভাইস রিসেটে সাফ করা হয়। চিত্র 3-1 এ দেখানো ফ্লোচার্টটি দেখুন।

চিত্র 3-1: DMT ইভেন্টের জন্য ফ্লোচার্টMICROCHIP-dsPIC33-PIC24-DMT-ডেডম্যান-টাইমার-মডিউল-FIG 3

দ্রষ্টব্য 

  1. কনফিগারেশন ফিউজে FDMT দ্বারা যোগ্য হিসাবে DMT সক্রিয় (ON (DMTCON[15])।
  2. DMT কাউন্টার কাউন্টারের মেয়াদ শেষ হওয়ার পরে বা BAD1/BAD2 সংঘটনের পরে শুধুমাত্র ডিভাইস রিসেট করে রিসেট করা যেতে পারে।
  3. STEP2x এর আগে STEP1x (DMTCLEAR DMTPRECLEAR এর আগে লেখা) বা BAD_STEP1 (DMTPRECLEAR 0x40 এর সমান নয় এমন মান সহ লেখা)।
  4. STEP1x (STEP1x এর পরে আবার DTMPRECLEAR লেখা), বা BAD_STEP2 (0x08 এর সমান নয় এমন মান সহ DMTCLR লেখা) বা উইন্ডো ব্যবধান খোলা নেই।

ডিএমটি কাউন্ট নির্বাচন
ডেডম্যান টাইমার গণনা যথাক্রমে DMTCNTL[15:0] এবং DMTCNTH[31:16] রেজিস্টার বিট দ্বারা FDMTCNTL এবং FDMTCNTH রেজিস্টারে সেট করা হয়। বর্তমান DMT গণনা মান নিম্ন এবং উচ্চতর ডেডম্যান টাইমার কাউন্ট রেজিস্টার, DMTCNTL এবং DMTCNTH পড়ার মাধ্যমে প্রাপ্ত করা যেতে পারে।
DMTPSCNTL এবং DMTPSCNTH রেজিস্টারে PSCNT[15:0] এবং PSCNT[31:16] বিট যথাক্রমে, সফ্টওয়্যারটিকে ডেডম্যান টাইমারের জন্য নির্বাচিত সর্বাধিক গণনা পড়ার অনুমতি দেয়। তার মানে এই PSCNTx বিট মানগুলি কনফিগারেশন ফিউজ রেজিস্টার, FDMTCNTL এবং FDMTCNTH-এ প্রাথমিকভাবে DMTCNTx বিটগুলিতে লেখা মানগুলি ছাড়া আর কিছুই নয়৷ যখনই DMT ইভেন্ট ঘটে, ব্যবহারকারী সর্বদা DMTCNTL এবং DMTCNTH রেজিস্টারের বর্তমান কাউন্টার মান DMTPSCNTL এবং DMTPSCNTH রেজিস্টারের মানের সমান কিনা, যা সর্বাধিক গণনা মান ধারণ করে তা দেখার জন্য তুলনা করতে পারে।
PSINTV[15:0] এবং PSINTV[31:16] বিটগুলি যথাক্রমে DMTPSINTVL এবং DMTPSINTVH রেজিস্টারে, সফ্টওয়্যারটিকে DMT উইন্ডোর ব্যবধানের মান পড়ার অনুমতি দেয়। তার মানে এই রেজিস্টারগুলি সেই মান পড়ে যা FDMTIVTL এবং FDMTIVTH রেজিস্টারগুলিতে লেখা হয়৷ তাই যখন-যখনই DMTCNTL এবং DMTCNTH-এ DMT বর্তমান কাউন্টার মান DMTPSINTVL এবং DMTPSINTVH রেজিস্টারের মান পর্যন্ত পৌঁছায়, তখন উইন্ডো ব্যবধান খোলে যাতে ব্যবহারকারী STEP2x বিটগুলিতে স্পষ্ট ক্রম সন্নিবেশ করতে পারে, যার ফলে DMT রিসেট হয়।
DMTHOLDREG রেজিস্টারের UPRCNT[15:0] বিটগুলি যখনই DMTCNTL এবং DMTCNTH পড়া হয় তখন DMT আপার কাউন্ট ভ্যালু (DMTCNTH) এর শেষ রিডের মান ধরে রাখে।

সম্পর্কিত আবেদন নোট

এই বিভাগে ম্যানুয়ালটির এই বিভাগের সাথে সম্পর্কিত অ্যাপ্লিকেশন নোটগুলি তালিকাভুক্ত করা হয়েছে৷ এই অ্যাপ্লিকেশন নোটগুলি dsPIC33/PIC24 পণ্য পরিবারের জন্য বিশেষভাবে লেখা নাও হতে পারে, তবে ধারণাগুলি প্রাসঙ্গিক এবং পরিবর্তন এবং সম্ভাব্য সীমাবদ্ধতার সাথে ব্যবহার করা যেতে পারে। ডেডম্যান টাইমার (ডিএমটি) সম্পর্কিত বর্তমান অ্যাপ্লিকেশন নোটগুলি হল:

শিরোনাম
এই সময়ে কোন সম্পর্কিত আবেদন নোট.

দ্রষ্টব্য: অনুগ্রহ করে মাইক্রোচিপ দেখুন webসাইট (www.microchip.com) অতিরিক্ত অ্যাপ্লিকেশন নোট এবং কোড প্রাক্তন জন্যampডিভাইসের dsPIC33/PIC24 পরিবারের জন্য লেস।

পর্যালোচনার ইতিহাস

রিভিশন A (ফেব্রুয়ারি 2014)
এটি এই নথির প্রাথমিক প্রকাশিত সংস্করণ।

রিভিশন B (মার্চ 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 “ডিএমটি মডিউল সক্ষম এবং নিষ্ক্রিয় করা”, বিভাগ 3.3 “ডিএমটি কাউন্ট উইন্ডোড ইন্টারভাল”, বিভাগ 3.5 “ডিএমটি রিসেট করা” বিভাগ 3.6 “DMT গণনা নির্বাচন”।
রেজিস্টার ম্যাপকে সেকশন 2.0 "ডিএমটি রেজিস্টার"-এ নিয়ে যায়।

মাইক্রোচিপ পণ্যগুলিতে কোড সুরক্ষা বৈশিষ্ট্যের নিম্নলিখিত বিবরণগুলি নোট করুন:

  • মাইক্রোচিপ পণ্যগুলি তাদের নির্দিষ্ট মাইক্রোচিপ ডেটা শীটে থাকা বৈশিষ্ট্যগুলি পূরণ করে।
  • মাইক্রোচিপ বিশ্বাস করে যে তার পণ্যের পরিবার নিরাপদ থাকে যখন উদ্দেশ্যমূলকভাবে, অপারেটিং স্পেসিফিকেশনের মধ্যে এবং স্বাভাবিক অবস্থায় ব্যবহার করা হয়।
  • মাইক্রোচিপ মূল্যবোধ এবং আক্রমনাত্মকভাবে এর মেধা সম্পত্তি অধিকার রক্ষা করে। মাইক্রোচিপ পণ্যের কোড সুরক্ষা বৈশিষ্ট্য লঙ্ঘনের প্রচেষ্টা কঠোরভাবে নিষিদ্ধ এবং ডিজিটাল মিলেনিয়াম কপিরাইট আইন লঙ্ঘন করতে পারে।
  • মাইক্রোচিপ বা অন্য কোন সেমিকন্ডাক্টর প্রস্তুতকারক এর কোডের নিরাপত্তার নিশ্চয়তা দিতে পারে না। কোড সুরক্ষার অর্থ এই নয় যে আমরা পণ্যটিকে "অবিচ্ছেদ" বলে গ্যারান্টি দিচ্ছি। কোড সুরক্ষা ক্রমাগত বিকশিত হচ্ছে। মাইক্রোচিপ আমাদের পণ্যগুলির কোড সুরক্ষা বৈশিষ্ট্যগুলি ক্রমাগত উন্নত করতে প্রতিশ্রুতিবদ্ধ।

এই প্রকাশনা এবং এখানে থাকা তথ্যগুলি শুধুমাত্র মাইক্রোচিপ পণ্যগুলির সাথে ব্যবহার করা যেতে পারে, যার মধ্যে আপনার অ্যাপ্লিকেশনের সাথে মাইক্রোচিপ পণ্যগুলি ডিজাইন, পরীক্ষা এবং সংহত করা সহ। অন্য কোনো উপায়ে এই তথ্যের ব্যবহার এই শর্তাবলী লঙ্ঘন করে। ডিভাইস অ্যাপ্লিকেশন সংক্রান্ত তথ্য শুধুমাত্র আপনার সুবিধার জন্য প্রদান করা হয় এবং আপডেট দ্বারা বাতিল করা হতে পারে। আপনার আবেদন আপনার স্পেসিফিকেশনের সাথে মেলে তা নিশ্চিত করা আপনার দায়িত্ব। অতিরিক্ত সহায়তার জন্য আপনার স্থানীয় মাইক্রোচিপ বিক্রয় অফিসে যোগাযোগ করুন বা অতিরিক্ত সহায়তা পান এখানে https://www.microchip.com/en-us/support/design-help/client-support-services.
এই তথ্যটি মাইক্রোচিপ "যেমন আছে" দ্বারা সরবরাহ করা হয়েছে৷ মাইক্রোচিপ কোন প্রকারের কোন উপস্থাপনা বা ওয়ারেন্টি দেয় না তা প্রকাশ বা উহ্য, লিখিত বা মৌখিক, সংবিধিবদ্ধ বা অন্যথায়, তথ্যের সাথে সম্পর্কিত কিন্তু সীমাবদ্ধ নয় অ-লঙ্ঘন, ব্যবসায়িকতা, এবং একটি বিশেষ উদ্দেশ্যে উপযুক্ততা, বা এর শর্ত, গুণমান, বা কর্মক্ষমতা সম্পর্কিত ওয়্যারেন্টি।
কোনো অবস্থাতেই মাইক্রোচিপ কোনো পরোক্ষ, বিশেষ, শাস্তিমূলক, আকস্মিক, বা ফলস্বরূপ ক্ষতি, ক্ষয়ক্ষতি, খরচ বা যেকোনো ধরনের খরচের জন্য দায়ী থাকবে না এমনকি যদি মাইক্রোচিপ সম্ভাবনার পরামর্শ দেওয়া হয় বা ক্ষতিগুলি পূর্বাভাসযোগ্য। আইন দ্বারা অনুমোদিত সম্পূর্ণ সীমা পর্যন্ত, তথ্য বা এর ব্যবহারের সাথে সম্পর্কিত যেকোনওভাবে সমস্ত দাবির উপর মাইক্রোচিপের সম্পূর্ণ দায়বদ্ধতা আপনার অর্থের অর্থের পরিমাণ অতিক্রম করবে না, যদি থাকে তবে তথ্যের জন্য মাইক্রোচিপ।
লাইফ সাপোর্ট এবং/অথবা সুরক্ষা অ্যাপ্লিকেশনগুলিতে মাইক্রোচিপ ডিভাইসগুলির ব্যবহার সম্পূর্ণরূপে ক্রেতার ঝুঁকিতে, এবং ক্রেতা এই ধরনের ব্যবহারের ফলে যেকোনও এবং সমস্ত ক্ষতি, দাবি, মামলা বা খরচ থেকে রক্ষা, ক্ষতিপূরণ এবং ক্ষতিহীন মাইক্রোচিপ রাখতে সম্মত হন। মাইক্রোচিপ বৌদ্ধিক সম্পত্তির অধিকারের অধীনে কোনো লাইসেন্স, পরোক্ষভাবে বা অন্যথায় জানানো হয় না যদি না অন্যথায় বলা হয়।

মাইক্রোচিপের কোয়ালিটি ম্যানেজমেন্ট সিস্টেম সম্পর্কিত তথ্যের জন্য, অনুগ্রহ করে দেখুন www.microchip.com/quality.

ট্রেডমার্ক
মাইক্রোচিপের নাম এবং লোগো, মাইক্রোচিপ লোগো, অ্যাডাপ্টেক, অ্যানিরেট, AVR, AVR লোগো, AVR ফ্রিকস, বেসটাইম, বিটক্লাউড, ক্রিপ্টোমেমোরি, ক্রিপ্টোআরএফ, ডিএসপিআইসি, ফ্লেক্সপিডব্লিউআর, হেলডো, ইগ্লু, জুকব্লক্স, লিংকলক্স, লিংকলএক্স, লিংকলক্স, মাএক্সেল, ক্লাইক, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi লোগো, MOST, MOST লোগো, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 লোগো, PolarFire, Prochip ডিজাইনার, QTouch, SAM-BA, SenGenuity, SpyST, SFNST, SFNIC , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, এবং XMEGA হল মার্কিন যুক্তরাষ্ট্র এবং অন্যান্য দেশে মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেডের নিবন্ধিত ট্রেডমার্ক।
AgileSwitch, APT, ClockWorks, দ্য এমবেডেড কন্ট্রোল সলিউশন কোম্পানি, EtherSynch, Flashtec, হাইপার স্পিড কন্ট্রোল, হাইপারলাইট লোড, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC প্লাস, Qurego, প্রোএসিক প্লাস, প্রোএসিক প্লাস SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, এবং ZL হল মার্কিন যুক্তরাষ্ট্রে নিযুক্ত মাইক্রোচিপ প্রযুক্তির নিবন্ধিত ট্রেডমার্ক
সংলগ্ন কী দমন, AKS, এনালগ-ফর-দ্য-ডিজিটাল বয়স, যেকোনো ক্যাপাসিটর, যেকোনো ইন, যেকোনো আউট, অগমেন্টেড সুইচিং, ব্লুস্কাই, বডিকম, কোডগার্ড, ক্রিপ্টো প্রমাণীকরণ, ক্রিপ্টোঅটোমোটিভ, ক্রিপ্টোকম্পানিয়ন, ডিএএমপিআইএম, ডিএএমপিআইএম, ডিএএমপিআইএম, সিডিপিআইএম, সিডিপিআইএম ট্র্যাকিং নেট , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, ইন্টেলিজেন্ট প্যারালিলিং, ইন্টার-চিপ কানেক্টিভিটি, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB সার্টিফাইড লোগো, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, সর্বজ্ঞ কোড জেনারেশন, PICDEM, PICDEM.net, PICKit, PICtail, PowerSmart, PureSmart, QMatrix , 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, USB VariSense, VectorBlox, VeriPHY, Viewস্প্যান, ওয়াইপারলক, এক্সপ্রেস কানেক্ট, এবং জেএনএ হল মার্কিন যুক্তরাষ্ট্র এবং অন্যান্য দেশে সংযুক্ত মাইক্রোচিপ প্রযুক্তির ট্রেডমার্ক।
SQTP হল মার্কিন যুক্তরাষ্ট্রে নিযুক্ত মাইক্রোচিপ প্রযুক্তির একটি পরিষেবা চিহ্ন
অ্যাডাপ্টেক লোগো, ফ্রিকোয়েন্সি অন ডিমান্ড, সিলিকন স্টোরেজ টেকনোলজি, সিমকম, এবং ট্রাস্টেড টাইম অন্যান্য দেশে মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেডের নিবন্ধিত ট্রেডমার্ক।
GestIC হল মাইক্রোচিপ টেকনোলজি জার্মানি II GmbH & Co. KG-এর একটি নিবন্ধিত ট্রেডমার্ক, অন্যান্য দেশে মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেডের একটি সহযোগী প্রতিষ্ঠান।
এখানে উল্লিখিত অন্যান্য সমস্ত ট্রেডমার্ক তাদের নিজ নিজ কোম্পানির সম্পত্তি.
© 2014-2022, মাইক্রোচিপ টেকনোলজি ইনকর্পোরেটেড এবং এর সহযোগী প্রতিষ্ঠান।
সর্বস্বত্ব সংরক্ষিত।
ISBN: 978-1-6683-0063-3

সেবা

আমেরিকা
কর্পোরেট অফিস
2355 West Chandler Blvd. চ্যান্ডলার, AZ 85224-6199 টেলিফোন: 480-792-7200
ফ্যাক্স: 480-792-7277
প্রযুক্তিগত সহায়তা: http://www.microchip.com/support
Web ঠিকানা:
www.microchip.com

আটলান্টা
ডুলুথ, জিএ
টেলিফোন: 678-957-9614
ফ্যাক্স: 678-957-1455

অস্টিন, TX
টেলিফোন: 512-257-3370

বোস্টন
ওয়েস্টবরো, এমএ
টেলিফোন: 774-760-0087
ফ্যাক্স: 774-760-0088

শিকাগো
ইটাস্কা, আইএল
টেলিফোন: 630-285-0071
ফ্যাক্স: 630-285-0075

লস এঞ্জেলেস
মিশন ভিজো, CA
টেলিফোন: 949-462-9523
ফ্যাক্স: 949-462-9608
টেলিফোন: 951-273-7800

নিউ ইয়র্ক,
NY টেলিফোন: 631-435-6000

কানাডা - টরন্টো
টেলিফোন: 905-695-1980
ফ্যাক্স: 905-695-2078

দলিল/সম্পদ

মাইক্রোচিপ dsPIC33/PIC24 DMT ডেডম্যান টাইমার মডিউল [পিডিএফ] ব্যবহারকারী ম্যানুয়াল
dsPIC33 PIC24, DMT ডেডম্যান টাইমার মডিউল, dsPIC33 PIC24 DMT ডেডম্যান টাইমার মডিউল, ডেডম্যান টাইমার মডিউল, টাইমার মডিউল

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *