سلام دوستان من یه مشکلی پیدا کردم تو ساخت پالس...
من داشتم با یه PDF آموزش بسکام کار میکردم...یه آموزشی بود دستور Pulseout رو یاد میداد...متاسفانه مشکل دارم...
-------متن آموزش ----------------متن آموزش--------------------متن آموزش-----------------
-----------------------------------------------------------------------------------------------
من فقط پایه رو عوض کردم...دستور رو هم وارد حلقه do-loop کردم...
ببینید من اول فکر میکردم تو آموزش گفته بود میلی ثانیه هست مقدار تناوب....من اول تناوب رو 100 قرار دادم..پروتئوس یه جورایی دیود رو خاموش و روشن میکرد...ولی میکرو عملا روی بردبورد دیود رو ثابت روشن میذاشت....
-------------
بعدا فهمیدم تو آموزش گفته بود این مقدار به میکرو ثانیه هست...
پس گفتم واسه ساختن 100 میلی ثانیه مقدار تناوب رو باید روی 100000 بزارم...متاسفانه با این مقدار هم پروتئوس و هم روی بردبورد دیود همینجوری روشن میموند...
ممنون میشم کمک کنید....
من داشتم با یه PDF آموزش بسکام کار میکردم...یه آموزشی بود دستور Pulseout رو یاد میداد...متاسفانه مشکل دارم...
-------متن آموزش ----------------متن آموزش--------------------متن آموزش-----------------
کد:
فرم کلی این دستور به شکل زیر است: PULSEOUT PORT , PIN , PERIOD دلخواه بر حسب PERIOD دلخواه با زمان تناوب PIN و پایه PORT با این دستور میتوان یک پالس بر روی پورت میکرو ثانیه ایجاد کرد(پینی که پالس بر روی ان ایجاد میشود باید به عنوان خروجی تعریف شود)(در صورتی که از حلقه استفاده نکنید ، دستور فقط یک با اجرا میشود ، این پالس مربعی است ( در واقع و ضعیت پایه از صفر به یک یا بلعکس تغییر میکند)).مانند $regfile = "m16def.dat" $crystal = 12000000 Config Portc.0 = Output W: Pulseout Portc , 0 , 60000 Goto W End
من فقط پایه رو عوض کردم...دستور رو هم وارد حلقه do-loop کردم...
ببینید من اول فکر میکردم تو آموزش گفته بود میلی ثانیه هست مقدار تناوب....من اول تناوب رو 100 قرار دادم..پروتئوس یه جورایی دیود رو خاموش و روشن میکرد...ولی میکرو عملا روی بردبورد دیود رو ثابت روشن میذاشت....
-------------
بعدا فهمیدم تو آموزش گفته بود این مقدار به میکرو ثانیه هست...
پس گفتم واسه ساختن 100 میلی ثانیه مقدار تناوب رو باید روی 100000 بزارم...متاسفانه با این مقدار هم پروتئوس و هم روی بردبورد دیود همینجوری روشن میموند...
ممنون میشم کمک کنید....
دیدگاه