اطلاعیه

Collapse
No announcement yet.

مشکل با rc5

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

    مشکل با rc5

    با سلام
    من برنامه زیر رو پروگرم می کنم اما روی دستور getrc5 متوقف میشه اگر امکان داره کمک کنید.
    کد:
    $regfile = "M16DEF.DAT"
    $crystal = 4000000
    
    
    Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = _
    Porta.3 , E = Portd.7 , Rs = Portd.6
    Config Lcd = 16 * 2
    Config Portb = Input
    Config Rc5 = Pinb.0
    Enable Interrupts
    Dim Address As Byte , Command As Byte
    Lcd "test"
    Waitms 50
    Cls
    Lcd "test"
    do
    Getrc5(address , Command)
    Cls
    Lcd Address
    Locate 2 , 1
    Lcd Command
    Waitms 50
    loop
    End

    #2
    پاسخ : مشکل با rc5

    به این صورت استفاده کنید:

    Config Rc5 = PIND.2 , Wait = 2000

    دیدگاه


      #3
      پاسخ : مشکل با rc5

      خیلی ممنون - عدد ها اومد

      دیدگاه


        #4
        پاسخ : مشکل با rc5

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

        دیدگاه


          #5
          پاسخ : مشکل با rc5

          فرستنده تون چیه؟

          دیدگاه


            #6
            پاسخ : مشکل با rc5

            کنترل دی وی دی سونی

            دیدگاه


              #7
              پاسخ : مشکل با rc5

              شاید RC5 نیست.

              دیدگاه


                #8
                پاسخ : مشکل با rc5

                خودم هم یک فرستنده rc5 ساختم کارنکرد

                دیدگاه


                  #9
                  پاسخ : مشکل با rc5

                  پس چرا چند پست قبل گفتید عددها اومد؟
                  برنامه و شماتیک رو بذارید

                  دیدگاه


                    #10
                    پاسخ : مشکل با rc5

                    عدد های 255 اومد - (دستور getrc5 اجرا شد)
                    این برنامست
                    کد:
                    $regfile = "M16DEF.DAT"
                    $crystal = 4000000
                    
                    
                    Config Lcdpin = Pin , Db4 = Portc.1 , Db5 = Portc.2 , Db6 = Portc.3 , Db7 = _
                    Portc.4 , E = Portd.4 , Rs = Portd.3
                    Config Lcd = 16 * 2
                    Config Rc5 = Pind.2 , Wait = 2000
                    Enable Interrupts
                    Dim Address As Byte , Command As Byte
                    
                    Lcd "test"
                    Do
                    Getrc5(address , Command)
                    Cls
                    Lcd Address
                    Locate 2 , 1
                    Lcd Command
                    Wait 1
                    Loop
                    End
                    اینم شماتیک


                    پایه d.2 رفته به پایه 3 گیرنده
                    در ضمن jtag هم خاموشه



                    دیدگاه


                      #11
                      پاسخ : مشکل با rc5

                      سلام
                      من هم همین مشکل رو دارم و فقط ۲۵۵ برای آدرس و کامند نمایش داده میشه
                      اگر به جواب رسیدید راهنمایی بفرمایید
                      تشکر

                      دیدگاه

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