اطلاعیه

Collapse
No announcement yet.

ccs software

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ccs software

    با سلام
    بنده چند تا سوال در مورد برنامه نویسی با نرم افزار ccs دلرم . اگه راهنمایی بفرمایید ممنون میشم.

    1- در صورتی که بیت های ,carry zero به صورت زیر تعریف شوند، آیا در دستور if، نتیچه عملیات xor بر روی فلگ zero تاثیر می گذارد و می توان آن را به صورت زیر چک نمود؟

    #byte status=3
    #bit carry=status.0
    #bit zero=status.2

    **********************
    And=rxdata3 & 0b 00001111;
    Xor=and ^ 0b00001110;
    If(zero==1)
    …


    2- اگر بخواهیم چک کنیم که آیا یک پالس 120khz در نقطه عبور از صفر خط AC قرار گرفته با نه آیا دستور زیر صحیح است؟
    If(input(PIN_c3))


    3- اگر بخواهیم چک کنیم که آیا لبه بالا رونده سیگنال برق شهر رسیده یا نه آیا دستور زیر صحیح است؟

    If(input(PIN_c3))
    4-تفاوت مورد 2و3 چیست؟

    با تشکر

    #2
    ccs software

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

    دیدگاه

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