امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در بر قراری ارتباط بین دو میکرو
نویسنده پیام
arash67 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 151
موضوع‌ها: 53
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #1
Exclamation  مشکل در بر قراری ارتباط بین دو میکرو
من ارتباط دو میکرو را از طریق SPI برقرار کردم اما هنگام ارسال اطلا عات با مشکل مواجه شدم . در صورتی که در پروتوس به صورت تؤری جواب گرفتم
اما به صورت عملی اینگونه نیست
لطفا منو در این رابطه کمک کنید خیلی فوری برنامه رو نیز براتون آپلود کردم .
۲۸-شهریور-۱۳۸۸, ۱۷:۵۲:۵۴
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: مشکل در بر قراری ارتباط بین دو میکرو
مهندس فكر مي كنم چون تنظيمات اوليه برنامه رو كامل ننوشتي و از اون باشه !
تنظيم Phase هم مثل هم نبود !
تعداد بايت ارسالي 10 هم زياده ! ( ولي تنظيم دريافتت يكي بود )

اين برنامه رو تست كن ببين چجوريه :

برنامه Master :

کد php:
$regfile "m16def.dat" $crystal 1000000

Config Portd.0 
Input Portd.0 1

Config Spi 
Hard Interrupt Off Data Order Msb Master Yes Polarity High Phase Clockrate 128

Dim A 
As Byte

Spiinit

Do
   
Debounce Pind.0 F1 Sub
Loop

F1
:
   
Incr A Spiout A 1
Return 


و برنامه Slave :

کد php:
$regfile "m16def.dat" $crystal 1000000

Config Portd 
Output

Config Spi 
Hard Interrupt Off Data Order Msb Master No Polarity High Phase Clockrate 128

Dim A 
As Byte

Spiinit

Do
   
Spiin A Portd A
Loop 
۲۸-شهریور-۱۳۸۸, ۱۹:۲۴:۳۶
ارسال‌ها
پاسخ
تشکر شده توسط : arash67, 1nafar
arash67 آفلاین
كاربر دو ستاره
**

ارسال‌ها: 151
موضوع‌ها: 53
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 43
( 33 تشکر در 23 ارسال )
ارسال: #3
RE: مشکل در بر قراری ارتباط بین دو میکرو
مهندس دست درد نکنه یک دنیا ازت ممنونم
۲۸-شهریور-۱۳۸۸, ۱۹:۳۹:۳۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل در پاک کردن برنامه میکرو Salam7 1 398 ۲۹-بهمن-۱۴۰۰, ۲۲:۵۰:۴۴
آخرین ارسال: 1نفر
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  مشکل دریافت متن از پورت سریال میکرو sajadcut 1 3,260 ۱۲-آبان-۱۳۹۵, ۲۲:۱۰:۲۳
آخرین ارسال: behzady
  مشکل در ارتباط بیسیم با پروتکل USART cortex-m3 5 6,012 ۰۷-آبان-۱۳۹۵, ۰۰:۱۷:۳۶
آخرین ارسال: milad15m
  هنگ کردن میکرو در ارتباط سریال nex 1 2,890 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  ارتباط avr با plc از طریق profibus nex2004 5 7,429 ۰۳-مهر-۱۳۹۵, ۰۳:۱۶:۰۸
آخرین ارسال: jalil2008
  ارتباط دو طرفه با فرستنده nrf24 sniper-70 0 2,426 ۰۹-شهریور-۱۳۹۵, ۲۲:۱۶:۴۸
آخرین ارسال: sniper-70
  تست میکرو saber.k 10 14,048 ۰۹-شهریور-۱۳۹۵, ۰۲:۰۹:۲۷
آخرین ارسال: yadulla fazel
  مشکل در هنگام بوت شدن ویندوز و اجرای دستورات میکرو unforgiven 3 3,732 ۳۱-مرداد-۱۳۹۵, ۱۹:۴۷:۲۵
آخرین ارسال: unforgiven

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS