اطلاعیه

Collapse
No announcement yet.

سوال از آموزش سریع ای وی آر

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

    سوال از آموزش سریع ای وی آر

    در pdf آموزش سریع ای وی آر از آقای سپاس یار سوالی داشتم
    پروژه1 آن" فلاشر ساده " است در وسطاش همچین چیزایی

    for i=1,i<128,i=i*2
    ,....
    هست که در زیر آوردم.حالا سوالم اینه که این تکه رو از کجا باید بفهمیم؟؟؟و من که این قسمت برنامه به ذهنم نرسیده ،عیب کار کجاس؟در چی؟ایده ندارم یا قوانین را بلد نیستم؟





    #2
    پاسخ : سوال از آموزش سریع ای وی آر

    اگر پورت متصل به LED ها رو یک عدد 8 بیتی در نظر بگیرید هر بار که عدد رو در 2 ضرب می کنید اینطوری میشه:
    0000,0001 = 0X01
    0X02 = 0000,0010
    0X04 = 0000,0100
    0X08 = 0000,1000
    0X10 = 0001,0000
    و ...
    یعنی به ترتیب بیت های نظیر LED ها رو روشن یا خاموش می کنند!
    It's nice to be important but it's important to be nice!

    از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

    دیدگاه


      #3
      پاسخ : سوال از آموزش سریع ای وی آر

      به نظر من که نه به ایده شما ربط داره نه به قوانین، بلد بودن دستورات و درست استفاده کردن از اون ها خیلی مهمه ولی قسمت اعظم تسلط در برنامه نویسی تمرین و تجربه است . قرار نیست همه یه برنامه رو یه جور بنویسند هر کسی می تونه از روش های مختلف برنامه رو بنویسه مهم اینه که جواب دلخواه رو بده حتی اگه طولانی باشه به مرور یاد می گیریم کوتاه و مفید بنویسیم .مهم اینه که سعی خودت رو کرده باشی قرار نیست از اول همه سوالا رو بلد باشیم اشکال نداره اگه اشتباه کنیم مهم اینه که اشتباه رو پیدا کنیم اگه می تونیم رفعش کنیم یا از کسی بخوایم راهنماییمون کنه.
      همه ما توان یاد گرفتن و انجام دادن سخت ترین ها رو داریم فقط یه نکته می مونه اینو باور داریم؟؟؟
      همیشه بزرگوار تر از آن باشید که برنجید
      و نجیب تر از آن باشید که برنجانید!

      دیدگاه


        #4
        پاسخ : سوال از آموزش سریع ای وی آر

        هنوز سال دارم
        1.این که گفته کمتر از 128 باشه یعنی چی؟128 از کجا اومد؟؟(بخاطر اینتیجر بودن؟)
        2.خط های بعدی برنامه نوشته:


        For i=64,i>1,i=i/2
        فلسفه این خط چیه؟



        در ضمن فکر میکنم همین که آدم خودشو باور داشته باشه کلی راهو رفته!حتی اگه عقل و هوش درست حسبی نداشته باشه

        دیدگاه


          #5
          پاسخ : سوال از آموزش سریع ای وی آر

          128 میشه 1000,0000
          خوب یعنی یه بار از بیت 0 تا 7 پورت فعال میشه تا led ها به ترتیب روشن بشند.

          حالا وقتی داری تقسیم بر دو میکنی یعنی برعکس عملیاتی که گفتم رو انحام میدی.
          در کل ضرب در 2 یعنی شیفت به چپ و تقسیم بر 2 یعنی شیفت به راست!
          It's nice to be important but it's important to be nice!

          از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

          دیدگاه


            #6
            پاسخ : سوال از آموزش سریع ای وی آر

            پس کار فلاشر اینه که به ترتیب یکی یکی روشن بشن باز برعکس از اون ور این کار تکرار بشه.آره؟؟؟؟؟؟؟؟؟
            ممنون از راهنمایی تون
            اجرکم عند الله :wow:

            دیدگاه


              #7
              پاسخ : سوال از آموزش سریع ای وی آر

              بله همینطوره!
              It's nice to be important but it's important to be nice!

              از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

              دیدگاه

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