اطلاعیه

Collapse
No announcement yet.

استفاده از چند دستور shiftout در بسکام

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

    استفاده از چند دستور shiftout در بسکام

    سلام دوستان
    من برای ارسال دیتا از 4 دستور shiftout استفاده کردم. به این صورت
    c=0
    c1=0
    c2=0
    c3=0

    for a = 1 to 24

    c=c+1

    Shiftout Serial_r1 , Colock_r1 , Abuffer1(c) , 1 , 8

    c1=+24

    Shiftout Serial_r2 , Colock_r2 , Abuffer1(c1) , 1 , 8

    c2=c1+24

    Shiftout Serial_r3 , Colock_r3 , Abuffer1(c2) , 1 , 8

    c3=c2+24

    Shiftout Serial_r4 , Colock_r4 , Abuffer1(c3) , 1 , 8

    next a

    اومدم یک بافر با 96 بایت رو تقسیم کردم به 4 تا. یعنی وقتی اولین بایت ارسال می کنه در خط بعد میره بایت 25 رو ارسال می کنه و خط بعد الا آخر.
    برای هر کدوم کلاک و دیتا جدا کردم. یعنی هر دیتا به یک آی سی دیگه وصله. 4 تا ای سی رو وصل کردم به میکرو.
    آیا برنامه من درسته؟ در عمل قاطی پاتی ارسال میکنه. مشکل از کجاست؟
لطفا صبر کنید...
X