আমার কোডের সূচনা রুটিনের সময় আমি এই জাতীয় জিনিসগুলিতে ব্যবহার করি:
clr r0 ; will always stay zero
এবং:
out PORTA, r0; initialize ports
out DDRA, r0
out PORTB, r0
...
এটি কি আসলে প্রয়োজনীয়? অথবা আমি নিশ্চিত হতে পারি যে পুনরায় সেট করার পরে এটি স্বয়ংক্রিয়ভাবে সম্পন্ন হয়েছে? বিশেষত, আমি কি সমস্ত কোডকে ডিফল্ট হিসাবে ইনপুট হিসাবে সেট করার জন্য নির্ভর করতে পারি যাতে কোনও কোড কার্যকর করা না হলে বাহ্যিক ভোট নিয়ে কোনও সমস্যা না হয়?