من كریستال خارجی 16 مگا استفاده میكنم.حق با شماست بحث فركانس نیست.این كار رو هم انجام.ولی اعداد متغیر رو نشون میده
میشه بگید برنامش چطوریه؟
اقا من زمانی كه از كریستال 64 استفاده كردم یه جوابهای گرفتم.یعنی باید تو مدار از همین كریستال استفاده كنم؟
كريستال 64 چي ؟! واحدش ؟!
من تو عمرم از اين دستور pulsein استفاده نكردم ... !
بخشي از help بسكام رو گفتم و يه راه حل ديگه اي كه به زهنم رسيد ...
برنامه رو خودت بهتر مي نويسي ... ، خدا رو شكر جواب هم كه داري مي گيري ...
تفاضل كردي يا فقط كريستال تغيير دادي ؟
موفق باشي.
يا علي.
ببخشید 32.فقط كریستال رو تغییر دادم.ببین شما میگین تفاضل.ولی چون مدت زمان of پالس خیلی كوتاست.پس تفاضل هم همین مشكل رو داره.
مگه نمیگی on برابر با 4 میکرو! خوب این که بد تره!
در ضمن of نه off.
با این راه نمیشه؟
صبر کن تا پایه صفر بشه
تایمر روشن
صبر کن تا یک بشه
تایمر خاموش.
البته باید فرکانس تایمر بالا باشه.اگه کم بود از کریستال خارجی استفاده کن.
عزیزم منظورم 4 میلی بودنه میكرو.میدونم اف چطور نوشته میشه.ساده نویسی كردم.درضمن من میكرو تو پروتوس رو خارجی تنظیم كردم
خوب اگه میلی بوده دیگه مشکلتون چیه؟
سلام و خسته نباشید. یک سوالی داشتم:
میخوام توسط میکرو یک تک پالس تولید کنم که خروجی یک پین میکرو باشد و خروجی یک پین دیگر از میکرو را همان تک پالس اما با تاخیری نسبت به آن تولید کنم. کسی میتونه کمک کنه که این کار را چطوری میتونم بکنم؟
سلام
اگر با بسکام می خواهید بنویسین از دستور pulseout استفاده کنید
اگر با کدویژن می خواهید بنویسید
1-پایه رو یک کنید
2- هر چقدر می خواهید تاخیر بذارید
3- پایه رو صفر کنین
موفق باشین
(۲۸-خرداد-۱۳۹۲, ۱۷:۴۳:۲۲)hadikh73 نوشته است: [ -> ]سلام
اگر با بسکام می خواهید بنویسین از دستور pulseout استفاده کنید
اگر با کدویژن می خواهید بنویسید
1-پایه رو یک کنید
2- هر چقدر می خواهید تاخیر بذارید
3- پایه رو صفر کنین
موفق باشین
ممنون از پاسختون. بله با بسکام میخوام بنویسم. اما این ذستور مگه پالس متناوب تولید نمیکنه؟ من نیاز به یک تک پالس دارم فقط
(۲۸-خرداد-۱۳۹۲, ۱۷:۵۱:۰۴)mahboob2 نوشته است: [ -> ]ممنون از پاسختون. بله با بسکام میخوام بنویسم. اما این ذستور مگه پالس متناوب تولید نمیکنه؟ من نیاز به یک تک پالس دارم فقط
نه بستگی داره کجا دستور رو بنویسید اگر دستور توی حلقه نوشته بشه پشت سر هم پلاس تولید میشه ولی اگر توی حلقه نباشه یه تک پالس بیشتر تولید نمی کنه
باسلام و خسته نباشید خدمت دوستان
یه سوالی داشتم درباره نحوه تولید پالس مربعی
روی شکل موج نحوه toggle کردن چجوریه یعنی روی شکل میتونین توضیح بدین
سوال بعدیم اینکه وقتی تو کدنویسی toggle رو از رجیستر compare match
انتخاب نکردیم ( رجیستر compare match فعال نکردیم)چطوری toggle میشه
یه سوال دیگه هم داشتم
تو کتاب هایی که خوندم یا تو اینترنت توضیح واضحی درمورد شکل موج مد نرمال ندادن و بهتر بگم عکسی ازش نیست فقط تویه سایت خوندم مد نرمال فاز رو تغییر میده وکانسش ثابته این یعنی چی ممکنه روی شکل توضیح بدین همچنین نحوه toggle کردن وفرمول محاسبه شکل موج رو.
ازاینک سوالم زیاد شد معذرت میخوام.باتشکر