اطلاعیه

Collapse
No announcement yet.

ساخت اعداد تصادفی با بسکام

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

    ساخت اعداد تصادفی با بسکام

    سلام دوستان
    کسی میتونه منو راهنمایی کنه که با بیسکام به چه صورت میتونم اعداد تصادفی 4 رقمی بسازم....:


    برنامه ای نیاز دارم که هر بار که اجرا میشه , یک عدد تصادفی 4 رقمی داخل یک متغییر بریزه و بر روی LCD نمایش بده و در پایان برنامه یک تاخیر داشته باشیم
    و بعد از تاخیر باز گشت به اول برنامه و ساخت یک عدد تصادفی دیگر و ریختن آن در متغییر و بعد نماش روی LCD....

    دوستان میتونن منو راهنمایی کنند؟
    ممنون
    آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
    مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
    _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

    #2
    پاسخ : ساخت اعداد تصادفی با بسکام

    دستور RND مگه تو بسکام واسه ساخت عدد تصادفی نیست ؟؟
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
    ------------------------------------------------------------------------------------------------------
    محصولات

    دیدگاه


      #3
      پاسخ : ساخت اعداد تصادفی با بسکام

      RND(9999)=I
      حالا عدد رندوم بین 0 تا 9998 رو بهت میده
      قم الکترونیک

      دیدگاه


        #4
        پاسخ : ساخت اعداد تصادفی با بسکام

        ممنون دوست عزیز
        بی زحمت میتونید یک نمونه برنامه ساده قرار بدهید؟مثل نمونه ای که در پست اول عرض کردم خدمتتون؟
        با تشکر
        آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
        مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
        _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

        دیدگاه


          #5
          پاسخ : ساخت اعداد تصادفی با بسکام

          کد:
          DO
          R=RND(999)
          LCD R
          WAIT 1
          LOOP
          قم الکترونیک

          دیدگاه


            #6
            پاسخ : ساخت اعداد تصادفی با بسکام

            نوشته اصلی توسط مجتبی صاحبی
            کد:
            DO
            R=RND(999)
            LCD R
            WAIT 1
            LOOP
            خسته نباشید دوست عزیز و ممنون برای زحمتی که کشیدید , بینهایت ممنون :redface:

            پ.ن: برنامه ای که زحمتشو کشیدید , به این صورت که متوجه شدم , از عدد 111 (سه رقمی ) تا 999 را به صورت تصادفی بر روی LCD نمایش میده
            درست متوجه شدم؟
            آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
            مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
            _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

            دیدگاه


              #7
              پاسخ : ساخت اعداد تصادفی با بسکام

              نه این از صفر تا 998 عدد رندوم تولید می کنه برای اینکه عدد 3 رقمی باشه باید جوره دیگه ای برنامه بنویسی اول باید عدد رندوم یکان بعد عدد رندوم دهگان و بعد هم صدگان رو به دست بیاری برنامه اینطوری میشه :biggrin:
              کد:
              DIM R AS WORD,R1 AS WORD ,R2 AS WORD, R3 AS WORD
              DO
              R1=RND(10)
              R2=RND(10)
              R3=RND(10)
              حالا سه عدد رندوم مربوط به یکان و دهگان و صدگان رو داریم و با ضرب کردن جایگاهشون عدد مورد نظر که سه رقمی است به دست میاد
              R=R1
              R2=R2*10
              R3=R3*100
              R=R+R2
              R=R+R3
              LCD R
              WAIT 1
              LOOP
              قم الکترونیک

              دیدگاه


                #8
                پاسخ : ساخت اعداد تصادفی با بسکام

                سلام منم این سوال برام پیش اومد و از برنامه هایی که دادین استفاده کردم. اما یه مشکل بزرگ وجود داره
                هر بار که میکرو ریستارت میشه اعداد رندوم یکسانی تولید میشه
                مثلا بار اول 12 بعد 458 بعد 54 و....
                حالا اگه میکرو ریستارت بشه دوباره بار اول 12 بعد 458 بعد 54 و....

                این که خیلی بده

                دیدگاه


                  #9
                  پاسخ : ساخت اعداد تصادفی با بسکام

                  ممنون!!
                  معيار واقعي بودن تصميم، آن است که دست به عمل بزنيم.

                  دیدگاه

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