اطلاعیه

Collapse
No announcement yet.

نحوه نوشتن دستور شرط ورودی در PORTG

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

    نحوه نوشتن دستور شرط ورودی در PORTG

    سلام مهندسین،میدونم تو at64 و at128 برای استفاده از portg باید بصورت بایت دستورات داده بشه
    مثلا برای خروجی مینویسیم PORTG=0X04

    اما مشکل من تو نحوه دستور شرط برای ورودی نوشتنه
    من توی مدارم پین های G.0 و G.1 ورودی هستند که pulldown هستند و پین G.2 خروجی هستش و پین های 3 و4 هم بدون استفاده

    الان من این دستور
    کد:
    if(PING.0==1)
    رو چجوری باید بنویسم؟
    لاکردارو به 100 جور نوشتم بایتی ولی ج نمیده
    یا مثلا تو شبیه سازی ج میده و تو عمل نه و یا تو هیچکودوم

    از کسایی که دقیقا میدونن ممنون میشم سریع کمکم کنین
    تشکر



    #2
    پاسخ : نحوه نوشتن دستور شرط ورودی در PORTG

    با یه مقداری AND کن حل میشه.مثلا برای بیت 3 پورت جی اینجوری بنویس:
    کد:
    if(PING&(1<<3))
    Aristar Group - Always And Forever

    دیدگاه


      #3
      پاسخ : نحوه نوشتن دستور شرط ورودی در PORTG

      نوشته اصلی توسط حسین جباری
      با یه مقداری AND کن حل میشه.مثلا برای بیت 3 پورت جی اینجوری بنویس:
      کد:
      if(PING&(1<<3))
      دمت گرم
      درست شد،والسلام
      تشکر بازم

      دیدگاه

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