আমি ডিজিটিকে থেকে অংশগুলি ত্রুটিযুক্ত স্ট্রেইট হওয়ার সাথে কখনই মোকাবিলা করি নি, তবে আমি পেয়েছি এমন তিনটি নতুন আতেল এটিমেগা 164৪ এ'র সাথে আমি অত্যন্ত অদ্ভুত আচরণ প্রদর্শন করেছি।
আমি এটিকে ঘড়ির সাথে করার মতো করে সংক্রামিত করেছিলাম এবং এটি প্রমাণিত হয়েছিল যে অনুমিত "ফ্যাক্টরি ক্যালিব্রেটেড" অভ্যন্তরীণ অসিলেটর থেকে প্রাপ্ত ঘড়ির সিগন্যালটি যে শক্তিশালী 1 মেগাহার্জ হওয়ার কথা তার পরিবর্তে 650-700 কিলাহার্টজ মধ্যে ঝাঁকুনি দিচ্ছিল। আমি একে 1 মেগাহার্জ খুব কাছাকাছি পেতে ক্যালিব্রেশন বাইটে লিখতে সক্ষম হয়েছি (এখনও কিছুটা জটলা দিয়ে) এবং বেশিরভাগ জিনিস কাজ করে তবে ইউআরটিগুলি ঠিকভাবে আচরণ করে না, তারা মনে হয় সংক্ষিপ্ত ডালের একটি অবিচ্ছিন্ন প্রবাহ আউটপুট বলে মনে হচ্ছে আপনি তাদের কি করতে বলুন।
আমি এই মাইক্রোকন্ট্রোলারের নিম্ন পাওয়ার সংস্করণটি শূন্য ইস্যুগুলির সাথে (164 পি) এর সাথে মোকাবিলা করেছি এবং স্থির করে ফেলেছি এবং তার উপর ঘড়ির আউটপুটটি পরীক্ষা করার সিদ্ধান্ত নিয়েছি, এবং এটির কোনও শক্তিশালী 1 মেগাহার্টজ নেই। আমি এই উপসংহারের দিকে ঝুঁকছি যে এই 164A চিপগুলি ত্রুটিযুক্ত, তবে আমি কি তা নিশ্চিত করার জন্য অন্য কোনও পরীক্ষা করতে পারি?
সম্পাদনা: ভেবেছিলাম আমি যে প্রক্রিয়াটির মাধ্যমে আমি ঘড়িটি পরিমাপ করছি তার বর্ণনা করব। আমি ঘড়ির আউটপুট ফিউজ বিট সক্ষম করেছি এবং একটি লজিক বিশ্লেষক নমুনা দিয়ে খুব উচ্চ হারে উপযুক্ত পিনটি পরিমাপ করেছি। আমার একটি প্রোগ্রাম রয়েছে যা ক্যালিব্রেশন রেজিস্টারে লিখেছে OSCCAL
এবং আমি 1 মেগাহার্টজ-এর পথে ট্রায়াল করতে এবং ত্রুটি করতে সক্ষম হয়েছি।
সম্পাদনা # 2: আরও তদন্তের পরে, দেখা যাচ্ছে যে মাইক্রোকন্ট্রোলার একটি নির্দিষ্ট প্রোগ্রামের আকার পরে কাজ শুরু করেথ্রেশহোল্ড। একটি একক উত্স ফাইলের সাথে একটি এলইডি ফ্ল্যাশ করা একটি নগ্ন-হাড়ের প্রকল্প ঠিক আছে বলে মনে হয়, তবে এই পদ্ধতিগুলিতে কোনও ফাংশন কল না করেই আমার অন্য কোনও ফাইলের (ইউআরটি লাইব্রেরি বা যাই হোক না কেন) সংকলন এবং লিঙ্কিং করা মাইক্রোকন্ট্রোলারের সাথে আচরণ করতে বাধ্য করে উপরে বর্ণিত আচরণ বিদ্যুৎ সংযোগগুলি ঠিক আছে এবং যথাযথভাবে ডিকোপলিং করা হয়েছে। এই মুহূর্তে আমার আর ডিবাগ করার সময় নেই, সুতরাং এর পরিবর্তে আমরা কম পাওয়ার সংস্করণ নিয়ে এগিয়ে চলেছি। আমি নিশ্চিত নই যেখানে সমস্যাটি হ'ল 1) 164 এ এবং 164 পি কোড সামঞ্জস্যপূর্ণ নয় 2) প্রোগ্রামিং পদ্ধতি এই দুটি ইউসির 3 এর জন্য পৃথক) 3 ইউনিটগুলি ত্রুটিযুক্ত। আমি আমাদের বোর্ডের নকশায় আত্মবিশ্বাসী এবং বিদ্যুতের সমস্যাগুলি বাতিল করব। দুর্ভাগ্যক্রমে, আমি সত্যিই একটি সঠিক উত্তর বাছাই করতে পারি না তাই আমি এই প্রশ্নটি যেমন রেখে দেব - সম্ভবত আমি ' ভবিষ্যতে আবার সমস্যায় ফিরে আসব। অন্তর্দৃষ্টিপূর্ণ মন্তব্য বা উত্তর সরবরাহকারী প্রত্যেককে ধন্যবাদ, বাক্সের বাইরে তারা ইউসি সমস্যাযুক্ত অন্য কারও পক্ষে উপযোগী হতে পারে।