با سلام خدمت استاد محترم جناب کی نژاد
بنده برنامه فرکانس متری که داخل سایت خودتون بارگذاری کرده بودید رو دانلود و مطالعه کردم یکسری سوال برام پیش آمده و قطعا در ادامه خواهد آمد که مطمئنم این سوال جوابها هم برای من و هم برای دیگر علاقمندان مفید خواهد بود.
اینطور که من متوجه شدم الگوریتم برنامه مذکور بر اساس event counting است یعنی لبه های بالارونده PINC.2 باعث اعمال کلاک و افزایش مقدار TCC0 میشود که بنابراین در یک بازه زمانی یک ثانیه که یک تایمر دیگه وظیفه اندازه گیری اونو داره مقدار تایمر مربوطه قرائت میشه. سوال اول من اینه که آیا برداشت من از این برنامه درسته یا خیر؟
سوال دیگه ای که داشتم اینه که علت نگارش این خط از برنامه چیست؟ Temp32=Timer32-Temp32
در ضمن برای اینکه بخواهیم از قابلیت frequency capture تایمر مطابق توضیحی که در شکل 12-14 مربوط به doc8077 آمده استفاده کنیم چه تغییراتی باید در برنامه مذکور بدیم؟
با تشکر فراوان
بنده برنامه فرکانس متری که داخل سایت خودتون بارگذاری کرده بودید رو دانلود و مطالعه کردم یکسری سوال برام پیش آمده و قطعا در ادامه خواهد آمد که مطمئنم این سوال جوابها هم برای من و هم برای دیگر علاقمندان مفید خواهد بود.
اینطور که من متوجه شدم الگوریتم برنامه مذکور بر اساس event counting است یعنی لبه های بالارونده PINC.2 باعث اعمال کلاک و افزایش مقدار TCC0 میشود که بنابراین در یک بازه زمانی یک ثانیه که یک تایمر دیگه وظیفه اندازه گیری اونو داره مقدار تایمر مربوطه قرائت میشه. سوال اول من اینه که آیا برداشت من از این برنامه درسته یا خیر؟
سوال دیگه ای که داشتم اینه که علت نگارش این خط از برنامه چیست؟ Temp32=Timer32-Temp32
در ضمن برای اینکه بخواهیم از قابلیت frequency capture تایمر مطابق توضیحی که در شکل 12-14 مربوط به doc8077 آمده استفاده کنیم چه تغییراتی باید در برنامه مذکور بدیم؟
با تشکر فراوان
دیدگاه