اطلاعیه

Collapse
No announcement yet.

گرفتن عدد در بیسکام

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    گرفتن عدد در بیسکام

    با عرض سلام
    من می حواستم از کسانی که بیسکام را بلد هستنذ به من کمک کنند :rolleyes:
    یه برنامه در بیسکام می حواهم که با 3 تا سوئیچ بشه تنظیمات ساعت را انجام داد مثل ساعت-دقیقه و ...... وساعت بعد از تنظیمات از آنجا شروع به کار کنه :nerd:

    #2
    پاسخ : گرفتن عدد در بیسکام

    خب میشه اونو با دو تا سوویچ هم نوشت(مثل ساعت های دیجیتال)
    ولی بهتره اول ایده و برنامه خودتو بذاری تا رو اون بحث کنیم و کاملش کنیم.

    دیدگاه


      #3
      پاسخ : گرفتن عدد در بیسکام

      با عرض سلام
      من میحواستم که اول با زدن یک کلید به زیر برنامه پرش کنه وبعد در زیربرنامه با زذن یه کلید ساعت راافزایش داده وتنظیم کنم وبعدذقیقه...... :biggrin:
      saat:
      while pinb.0=0
      incr h
      if h>24 then h=1
      cls:lcd"hour:";h
      waitus 12
      if pinc.1=0 then goto L11
      wend
      l11:
      whilepinc.2=0
      incr m
      if m>59 then m=0
      cls:lcd"minute:";m
      waitus 12
      wend
      goto w-hh
      w-hh برنامه یا همون قسمت اصلی است.... :rolleyes:
      :bye

      دیدگاه


        #4
        پاسخ : گرفتن عدد در بیسکام

        خب این برنامه ای که نوشتی چند تا ایراد داره. اولا به لحاظ عملی باید همیشه اول ساعت تنظیم بشه بعد دقیقه . یعنی اگه من بخوام فقط دقیقه رو تنظیم کنم باید دوتا کلید پشت سر هم بزنم.
        مشکل دوم هم که باز تو عمل واضح میشه اینه که سرعت اسکن پایه میکرو بالاست. یعنی هر چند میکروثانیه پایه رو چک میکنه. در عمل فشردن یک کلید چند میلی ثانیه طول میکشه. پس یعنی با هر بار فشردن کلید مقادیر چند بار زیاد میشه.
        این برنامه در کل مشکل خاصی نداره ولی سعی کن روند برنامه نویسی رو مثل ساعت های دیجیتال به یک شکل استاندارد بنویسی.

        دیدگاه


          #5
          پاسخ : گرفتن عدد در بیسکام

          عزیزم دو راه داری اول این که دوتا کلید ت رو ورودی تعریف کنی و یکی رو برای زیاد کردن ساعت ودیگری برای زیاد کردن دقیقه
          و دوم اینکه یکی از کلید ها رو بدی به وقفه خارجی یا داخل برنامه جوری برنامتو بنویسی که با زدن این کلید یامثلا if pinc.0 =1=then برو به زیر برنامه فلان وبعد با کلید دوم رو جوری تنظیم کن که با هربار زدن روی تنظیم ساعت و تنظیم دقیقه جابجا شه وبعد با کلید سوم به اون اظاف کن
          مشکلی داشتین در خدمتیم
          انجام پروژه های برنامه نویسی اندروید
          [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
          http://cafebazaar.ir/app/?id=com.atxdroid

          دیدگاه

          لطفا صبر کنید...
          X