ايران ويج

نسخه‌ی کامل: کمک فوری در مورد برنامه نویسی بسکام
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام خدمت تمام اساتید محترم
من جواب سوال زیرو باید تا چند وقته دیگه پیداکنم و ببرم سرکلاس اما اعتراف میکنم بلد نیستم میخواستم بدونم کسی میتونه معرفت کنه و برنامه شو واسم بنویسه ، با تشکر .....

برنامه ای نویسید که فرکانس موج تولید شده را در تایمر یک با استفاده از حالت کپچر بدست آورد ؟؟؟؟؟؟

منتظر کمکتون هستم ..... یا علی
(۰۶-خرداد-۱۳۹۱, ۲۰:۳۰:۰۱)sun2012 نوشته است: [ -> ]سلام خدمت تمام اساتید محترم
من جواب سوال زیرو باید تا چند وقته دیگه پیداکنم و ببرم سرکلاس اما اعتراف میکنم بلد نیستم میخواستم بدونم کسی میتونه معرفت کنه و برنامه شو واسم بنویسه ، با تشکر .....

برنامه ای نویسید که فرکانس موج تولید شده را در تایمر یک با استفاده از حالت کپچر بدست آورد ؟؟؟؟؟؟

منتظر کمکتون هستم ..... یا علی

سلام دوسته من به ایران ویج خوش اومدی.
اگه دیر جوابتو دادم شرمنده چون خودم تازه عضو شدمBiggrin
این یک برنامه فرکانس متر دیجیتال تا چند مگا هرتز که به زبان بیسیک نوشته شده:
کد:
$regfile = "m64def.dat" : $crystal = 8000000

Config Lcdpin = Pin , Db4 = Porte.4 , Db5 = Porte.5 , Db6 = Porte.6 , Db7 = Porte.7 , E = Porte.3 , Rs = Porte.2 : Config Lcd = 20 * 4
Config Timer3 = Timer , Prescale = 1024
Config Timer1 = Counter , Edge = Rising

Dim Ti As Single
Dim Pa As Single
Dim A As Byte

On Ovf1 P

Enable Interrupts : Enable Timer3

Start Timer3

Cursor Off

Lcd "h.unique"
Waitms 500
Cls

Do : If Timer3 > 7825 Then : Stop Timer3 : Ti = A * 65535 : Pa = Ti + Counter1 : Locate 1 , 1 : Lcd "Freq:" ; Pa ; "Hz"
Timer3 = 0 : Counter1 = 0 : Pa = 0 : Ti = 0 : A = 0 : Start Timer3 : End If : Loop

End                                                         'end program

P:
Locate 2 , 1 : Lcd "p" : Incr A : Return

موفق باشی.