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