اطلاعیه

Collapse
No announcement yet.

مشکل با متغییر اعشاری در بسکام

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

    مشکل با متغییر اعشاری در بسکام

    وقت بخیر
    دوستان کسی میدونه چطوری در بسکام باید یه متغییر رو که اعشاری از نوع single است افزایش داد طوری که ابتدا رقم کوچکتر افزایش پیدا کنه بعد که شد 0.9 مقدار بشه یک مثلا
    ممنون میشم کسی تجربه داره کمک کنه
    من هر کار میکنم فقط رقم سمت راست اعشار افزایش پیدا میکنه و اون طرف ممیز صفره

    #2
    پاسخ : مشکل با متغییر اعشاری در بسکام

    نوشته اصلی توسط mimvanon نمایش پست ها
    وقت بخیر
    دوستان کسی میدونه چطوری در بسکام باید یه متغییر رو که اعشاری از نوع single است افزایش داد طوری که ابتدا رقم کوچکتر افزایش پیدا کنه بعد که شد 0.9 مقدار بشه یک مثلا
    ممنون میشم کسی تجربه داره کمک کنه
    من هر کار میکنم فقط رقم سمت راست اعشار افزایش پیدا میکنه و اون طرف ممیز صفره
    کسی نمیدونه از دوستان؟؟

    دیدگاه


      #3
      پاسخ : مشکل با متغییر اعشاری در بسکام

      نوشته اصلی توسط mimvanon نمایش پست ها
      کسی نمیدونه از دوستان؟؟
      سلام یعنی مثل کانتر می خواهی عمل کنه
      قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

      دیدگاه


        #4
        پاسخ : مشکل با متغییر اعشاری در بسکام

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

        دیدگاه


          #5
          پاسخ : مشکل با متغییر اعشاری در بسکام

          نوشته اصلی توسط mimvanon نمایش پست ها
          بله دقیقا برای افزایش و کاهش پارامتر ها دما و ....
          سلام یک برنامه دارم یک کم تغییرش می دم برات می زارم

          دلیل: ادغام دو پست برای جلوگیری از اسپم

          "regfile="m8def.dat$
          crystal=8000000 $
          config lcdpin=PIN,db4=PORTB.0,db5=PORTB.1,db6=PORTB.2,db7 =PORTB.3,e=PORTB.4,rs=PORTB.5
          config LCD=16x2
          config PORTD.2=INPUT
          dim s as single
          enable interrupts
          enable int0
          on int0 m
          s=0
          do
          loop
          :m
          s=s+0.01
          locate 1,1
          lcd s
          waitms 20
          return
          جدیدترین ویرایش توسط خلبان; ۱۶:۳۴ ۱۳۹۷/۱۱/۰۴.
          قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

          دیدگاه


            #6
            پاسخ : مشکل با متغییر اعشاری در بسکام

            نوشته اصلی توسط خلبان نمایش پست ها
            سلام یک برنامه دارم یک کم تغییرش می دم برات می زارم

            دلیل: ادغام دو پست برای جلوگیری از اسپم

            "regfile="m8def.dat$
            crystal=8000000 $
            config lcdpin=PIN,db4=PORTB.0,db5=PORTB.1,db6=PORTB.2,db7 =PORTB.3,e=PORTB.4,rs=PORTB.5
            config LCD=16x2
            config PORTD.2=INPUT
            dim s as single
            enable interrupts
            enable int0
            on int0 m
            s=0
            do
            loop
            :m
            s=s+0.01
            locate 1,1
            lcd s
            waitms 20
            return
            مچکرم دوست عزیز امتحان کنم ولی ظاهرا این عالیه جواب میده خیلی لطف کردید

            دیدگاه


              #7
              پاسخ : مشکل با متغییر اعشاری در بسکام

              نوشته اصلی توسط mimvanon نمایش پست ها
              مچکرم دوست عزیز امتحان کنم ولی ظاهرا این عالیه جواب میده خیلی لطف کردید
              به portd.2 باتن وصل کن با هر بار فشار یکی اضافه میشه در
              قسمت s=s+0.01 بجای 0.01 میتونی هر عدد دیگری بزاری و
              بهتر 0.5 باشه .. موفق باشی
              جدیدترین ویرایش توسط خلبان; ۰۲:۵۳ ۱۳۹۷/۱۱/۰۵.
              قصه زندگی همیشه با مدادی که ما دوست داریم نوشته نمی شه .....

              دیدگاه


                #8
                پاسخ : مشکل با متغییر اعشاری در بسکام

                نوشته اصلی توسط خلبان نمایش پست ها
                به portd.2 باتن وصل کن با هر بار فشار یکی اضافه میشه در
                قسمت s=s+0.01 بجای 0.01 میتونی هر عدد دیگری بزاری و
                بهتر 0.5 باشه .. موفق باشی
                بله ممنون اوکیه

                دیدگاه

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