اطلاعیه

Collapse
No announcement yet.

سوال برنامه نویسی در ccs

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

    سوال برنامه نویسی در ccs

    سلام دوستان ... :smile:
    تازه کارم و دارم یه برنامه ای می نویسم ..... :redface:
    یه چندتا مشکل برخوردم..... لطفا راهنمایی کنید : :nice:
    1- nop در ccs چطور باید اجرا کنم منظورم اینه که وقتی می نویسم nop ارور میده ....
    2- ایا دستوری در ccs وجود داره این عمل رو انجام بده:
    هشت بیت رو از ورودی بخونه البته این هشت بیت بصورت سریال وارد یک پایه میشه و در یک متغیر ذخیره کنه ...... کلاک رو با میکرو به یه ای سی می دم بعد ای سی مورد نظر 8 بیت به صورت سریال از پایه خودش خارج میکنه ..... فقط 8 بیت رو بخونم...

    ممنون میشم اگه کمک کنید .....

    #2
    پاسخ : سوال برنامه نویسی در ccs

    تا اونجا که من اطلاع دارم دستور خاصی وجود نداره
    اما میتونی مثلا یه حلقه با for درست کنی که 8 بار تکرار بشه یا یه متغییری درست کنی که وقتی به 8 رسید یه به یه جا پرش کنه

    دیدگاه


      #3
      پاسخ : سوال برنامه نویسی در ccs

      دوست عزیز این پاسخ برای سوال یک بود یا دو 2 ؟ ؟ ؟ ؟ ؟ ؟ ؟


      دیدگاه


        #4
        پاسخ : سوال برنامه نویسی در ccs

        این جواب سوال دو بود
        هروقت که یه بیت رو خوند یه واحد به متغییرمون اضافه کنه یا حلقه یه دور بزنه

        دیدگاه


          #5
          پاسخ : سوال برنامه نویسی در ccs

          خوب اگه سوال 2 جوابی نداشته باشه
          یه سوال دیگه پیش میاد ؟ چطور میشه یک بیت از یک متغیر 8 بیتی رو دستکاری کرد ؟

          دیدگاه


            #6
            پاسخ : سوال برنامه نویسی در ccs

            نوشته اصلی توسط Meysamhl
            خوب اگه سوال 2 جوابی نداشته باشه
            یه سوال دیگه پیش میاد ؟ چطور میشه یک بیت از یک متغیر 8 بیتی رو دستکاری کرد ؟
            میتونی با دستور ANDآ‌ و OR تک تک بیتهای یک متغیر رو دستکاری کنی!!

            دیدگاه


              #7
              پاسخ : سوال برنامه نویسی در ccs

              نوشته اصلی توسط Meysamhl
              سلام دوستان ... :smile:
              تازه کارم و دارم یه برنامه ای می نویسم ..... :redface:
              یه چندتا مشکل برخوردم..... لطفا راهنمایی کنید : :nice:
              1- nop در ccs چطور باید اجرا کنم منظورم اینه که وقتی می نویسم nop ارور میده ....
              2- ایا دستوری در ccs وجود داره این عمل رو انجام بده:
              هشت بیت رو از ورودی بخونه البته این هشت بیت بصورت سریال وارد یک پایه میشه و در یک متغیر ذخیره کنه ...... کلاک رو با میکرو به یه ای سی می دم بعد ای سی مورد نظر 8 بیت به صورت سریال از پایه خودش خارج میکنه ..... فقط 8 بیت رو بخونم...

              ممنون میشم اگه کمک کنید .....
              سلام دوست عزیز
              1- می توانید به این صورت عمل نمایید : delay_cycles( 1 );
              2- تفسیر شما دقیقا برابر با ماژول spi می باشد. توضیحات مربوط به این ماژول داخلی را مطالعه فرمایید

              دیدگاه

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