امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اشکال در مد 2x در SPI
نویسنده پیام
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #1
اشکال در مد 2x در SPI
با توجه به دیتا شیت وقتی بیت spi2x در ثبات spsr یک میشه باید فرکانس sck در حالت master و در هنگام ارتباط دوبرابر بشه . ولی من تو عمل نتونستم همچین کاری بکنم . کسایی که تجربه دارن لطفا کمک کنن. :roll:

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۱۸-آبان-۱۳۸۶, ۱۸:۲۵:۲۹
وب سایت ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #2
 
بابا ایول هیچ کی به ما محل نمی ذاره :) :?:

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۲۲-آبان-۱۳۸۶, ۱۸:۱۶:۱۳
وب سایت ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #3
 
خودت گفتی اونایی که تجربه دارن :wink:
من با spi کا رکردم اما نه مد دوبرابرش مشکل خاصی هم نداشت کار می کرد

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۳-آبان-۱۳۸۶, ۰۹:۵۲:۴۵
وب سایت ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #4
 
لازم متن برنامه را قرار بدید. چون نباید مشکلی باشد.
البته نهایت پالس ساعت SPI در فرکانس 16Mhz تنها 8Mhz است.
فرکانس چقدر بود؟ در شبیه سازی جواب گرفتید؟

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۲۸-آبان-۱۳۸۶, ۰۲:۱۰:۲۷
ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #5
 
باید بگم که همه چیزهایی که دیدم تو پروتئوس بود.
این هم سورس
نقل قول: .include"m8def.inc"
.org 0
rjmp reset



reset:
ldi R16,low(ramend)
out spl,r16
ldi R16,high(ramend)
out sph,r16

ldi r16,0b00101101
out ddrb,r16

sbi portb,0

ldi r16,255
out ddrd,r16

ldi r16,0x50
out spcr,r16

ldi r16,1
out spsr,r16


ldi r17,23
again:
cbi portb,0
out spdr,r17
inc r17

cpi r17,150
brne wait2
clr r17
wait2:
sbis spsr,spif
rjmp wait2
sbi portb,0
rjmp again

همون طور که می بینید داره دائم از 0 تا 150 رو میفرسته
ولی تغییر ثبات spsr از 1 به صفر هیچ تغییری رو ایجاد نمی کنه. به نظرتون مشکل چیه

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۰۴-آذر-۱۳۸۶, ۰۱:۰۱:۳۷
وب سایت ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #6
 
حق با شما بود
در شبیه ساز Proteus این یک مشکل است.
اگر مدار را ببندید مشکل حل می شود(با توجه به متن راهنمای AVR)
مشکل Proteus این نیست که فرکانس را دوبرابر کند مشکل این که بیت spi2x تغییر نمی کند. یعنی همیشه 0 است. این هم از Proteus .
:roll:

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۰۶-آذر-۱۳۸۶, ۰۹:۰۰:۱۱
ارسال‌ها
پاسخ
IMeysam آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 323
موضوع‌ها: 56
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 0
( 53 تشکر در 30 ارسال )
ارسال: #7
 
ممنون از لطفتون واقعا گیر کرده بودم . بعضی وقت ها پروتئوس هم آدم رو سر کار میذاره. Biggrin

اي آمده از عالم روحاني تفت /////// حيران شده در پنج و چهار و شش و هفت
می نوش ندانی ز کجا آمده‌اي /////// خوش باش ندانی بکجا خواهی رفت
۰۷-آذر-۱۳۸۶, ۱۲:۳۴:۴۷
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اشکال در نمایش LCD joker 101 84,325 ۰۵-تير-۱۳۹۴, ۰۵:۲۳:۲۰
آخرین ارسال: alimogmov
  اشکال این کد چیه؟ javad1424 1 1,972 ۲۹-بهمن-۱۳۹۲, ۲۲:۰۵:۳۰
آخرین ارسال: javad1424
  اشکال در برنامه بسکام 870949623 3 3,427 ۱۳-شهریور-۱۳۹۰, ۲۰:۵۹:۳۰
آخرین ارسال: h0x00i
  اشکال در دستور شیفت codevision!!! ali_1500max 4 7,746 ۰۸-دى-۱۳۸۹, ۲۳:۵۴:۵۷
آخرین ارسال: ali_1500max
  اشکال ارتباط سریال بین میکرو و کامپیوتر محمد حسینی 57 52,329 ۱۰-آبان-۱۳۸۹, ۰۹:۴۹:۰۱
آخرین ارسال: mahdi20
  اشکال در ارتباط سریال hamid.v 16 11,129 ۰۶-مهر-۱۳۸۹, ۱۷:۰۹:۰۸
آخرین ارسال: joker
  اشکال با وقفه پورت سریال joker 20 15,858 ۱۳-خرداد-۱۳۸۹, ۰۹:۱۳:۴۵
آخرین ارسال: joker
  اشکال در وقفه صفر ميکرو avr 32 Abbaspour 16 11,135 ۳۰-آبان-۱۳۸۸, ۱۷:۳۸:۵۸
آخرین ارسال: Abbaspour
  اشکال در بکار گیری RFM01 وRFM02 bioosun 32 15,099 ۱۱-فروردین-۱۳۸۸, ۱۵:۳۶:۴۲
آخرین ارسال: mjd2
  اشکال در خواندن عدد از صفحه کلیدو... fmohamadi 1 2,000 ۱۳-اردیبهشت-۱۳۸۷, ۰۷:۴۷:۴۱
آخرین ارسال: 1nafar

پرش به انجمن:


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

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