اطلاعیه

Collapse
No announcement yet.

مشکل در ارتباط spi

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

    مشکل در ارتباط spi

    سلام دوستان
    الان دقیقا 4 ساعته که من ایراد کارم رو نمیتونم پیدا کنم از سر درد دارم میمیرم

    اساتید لطفا کمک کنید دیگه مخم کار نمیکنه :eek:

    میخوام یه رشته رو از طریق ارتباط spi به مستر انتقال بدم

    مثلا میخوام با ارسال رشته b1 مستر led روی پرت pbc.0 رو ست کنه
    اصلا همچین چیزی میشه با رشته کار کرد یا حتما باید با بایت باشه ؟
    نمونه کدم هم اینه :

    کد:
    //مستر
    $regfile = "m16def.dat"
    $crystal = 8000000
    
    Config Lcdpin = Pin , Db4 = Pind.2 , Db5 = Pind.3 , Db6 = Pind.4 , Db7 = Pind.5 , Rs = Pind.0 , E = Pind.1
    Config Lcd = 16 * 2
    Config Pinc.0 = Output
    Dim A As Integer
    
    Config Spi = Hard , Interrupt = On , Data Order = Lsb , Master = Yes , Polarity = High , Phase = 0 , Clockrate = 128
    
    Spiinit
    
    Do
     Spiin A , 2
     If A < 100 Then
      Set Pinc.0
     End If
     Home : Lcd A
     Cls
    ' Waitms 100
    Loop
    
    
    End


    اینم اسلیو
    کد:
    $regfile = "m16def.dat"
    $crystal = 8000000
    
    'Dim A As Bit
    Config Spi = Hard , Interrupt = On , Data Order = Lsb , Master = No , Polarity = High , Phase = 0 , Clockrate = 128
    Config Portc = Output
    Dim C As Integer
    
    Spiinit
    
    Do
    Incr C
    Spiout C , 2
    Loop
    
    End
    لطفا راهنمایی کنین که چطور باید اینکارو انجام بدم ؟


    #2
    پاسخ : مشکل در ارتباط spi

    اینم از تست پروتئوس
    تصویر :

    دیدگاه

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