صفحه نخست  •  فهرست تالارها  •  نگارخانه  •  لیست اعضا  •  گروه‌ها  •  جستجو  •  ورود
 
1
ارسال موضوع جدیدپاسخ به موضوع
نویسنده پیغام
مسافرآفلاين
بزنم به تخته!
بزنم به تخته!

تاريخ عضويت: دوشنبه 12 آبان 1382
مجموع ارسالها: 101
اعتبار کسب شده: 3000
محل سکونت: شيراز
جنسيت: نامشخص
ارسال پنجشنبه 15 دي 1384، ساعت 10:38
 4 سال و 6 ماه پيش
#1
 
با سلام
بچه ها کي مي دونه در زمينه نوشتن يه برنامه براي تبديل مختصات دکارتي به مختصات قطبي با اسمبلي 8051 به من کمک کنه؟ کمک خيلي زيادي مي کنيد اگه چيزي مي دونيد بهم بگيد.
ممنونم
در پناه حق باشيد.

_________________
من از انسان سخن گفتم --- من از عاشق شدن گفتم
به من رندانه خنديدند --- مرا هرگز نفهميدند
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
mhajiآفلاين
آخر آدم بيکار!
آخر آدم بيکار!

آواتار

تاريخ عضويت: دوشنبه 19 خرداد 1382
مجموع ارسالها: 3472
اعتبار کسب شده: 3000
محل سکونت: Montreal
جنسيت: مرد
ارسال پنجشنبه 15 دي 1384، ساعت 11:16
 4 سال و 6 ماه پيش
#2
 
فکر کنم براي اين برنامه که به اعداد اعشاري و توابع رياضي احتياج داره بهتره از يک شبيه ساز 8051 و کامپايلر C استفاده کنيد، مثل SC51
و البته يک نکته! براي نوشتن برنامه هايي که احتياج به محاسبه توابع مثلثاتي دارند، من در خيلي از جاها ديدم که مقادير توابع رو به ازاي زواياي مختلف در آرايه ذخيره ميکنند تا سرعت اجراي محاسبات رو بالا ببرند.
فرمولهاي تبديل هم که خيلي ساده است (و من براي اطلاع فلفلومينويسم Mr. Green ):

از دکارتي به قطبي:

x = R cos(T)
y = R sin(T)


و از قطبي به دکارتي:

R = sqrt(x*x + y*y)
T = arctan(y/x)
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
شيطونک
داره راه ميفته!
داره راه ميفته!

آواتار

مجموع ارسالها: 286
اعتبار کسب شده: 3000
محل سکونت: 
جنسيت: نامشخص
ارسال جمعه 16 دي 1384، ساعت 1:04
 4 سال و 6 ماه پيش
#3
 
مسافر نوشته بود:
با سلام
بچه ها کي مي دونه در زمينه نوشتن يه برنامه براي تبديل مختصات دکارتي به مختصات قطبي با اسمبلي 8051 به من کمک کنه؟ کمک خيلي زيادي مي کنيد اگه چيزي مي دونيد بهم بگيد.
ممنونم
در پناه حق باشيد.


فکر کنم تو کتاب مزيدي باشه
يه سري بهش بزن Think Think

_________________
غم عشقت بيابون پرورم کرد
هواي وصل بي بال و پرم کرد
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
مسافرآفلاين
بزنم به تخته!
بزنم به تخته!

تاريخ عضويت: دوشنبه 12 آبان 1382
مجموع ارسالها: 101
اعتبار کسب شده: 3000
محل سکونت: شيراز
جنسيت: نامشخص
ارسال سه‌شنبه 20 دي 1384، ساعت 16:09
 4 سال و 6 ماه پيش
#4
 
با سلام و تشکر از راهنمايي هاتون و تبريک عيد قربان
مي دونيد موضوع چيه؟ راستش يکي از من خواست که اين برنامه رو براش بنويسم و منم بلد نيستم و در ضمن نمي خوام بهش اينو بگم، چون دلم مي خواد براش اين کارو انجام بدم آخه به نمرش احتياج داره، اينه که ازنون راهنمايي و کمک بيشتري مي خوام. توي کتاب مزيدي هم چيزي نتونستم پيدا کنم Sad

_________________
من از انسان سخن گفتم --- من از عاشق شدن گفتم
به من رندانه خنديدند --- مرا هرگز نفهميدند
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
شيطونک
داره راه ميفته!
داره راه ميفته!

آواتار

مجموع ارسالها: 286
اعتبار کسب شده: 3000
محل سکونت: 
جنسيت: نامشخص
ارسال چهارشنبه 21 دي 1384، ساعت 2:28
 4 سال و 6 ماه پيش
#5
 
فرمولای مختصات قطبی یادت میاد
برای پیاده سازی اونا در 8051 مشکل فقط با sin و cos هست
برای رفع این مشکل هم می تونی از بسط مک لورن استفاده کنی
یادتون میاد Think


Sin(x) = x – 1/6x^3 + ….
Cos (x) = 1 – ½ x^2 + …


یه تابع برای sin و cos می نویسی
بعد با استفاده از این توابع می تونی راحت این برنامه رو بنویسی
اگه بازم مشکلی داشتی در خدمتم

Wink Wink

_________________
غم عشقت بيابون پرورم کرد
هواي وصل بي بال و پرم کرد
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
مسافرآفلاين
بزنم به تخته!
بزنم به تخته!

تاريخ عضويت: دوشنبه 12 آبان 1382
مجموع ارسالها: 101
اعتبار کسب شده: 3000
محل سکونت: شيراز
جنسيت: نامشخص
ارسال سه‌شنبه 04 بهمن 1384، ساعت 8:31
 4 سال و 6 ماه پيش
#6
 
سلام بچه ها
شيطونت و ام حاجي عزيز از لطف هر دوتون صميمانه تشکر مي کنم.
در پناه حق باشيد.

_________________
من از انسان سخن گفتم --- من از عاشق شدن گفتم
به من رندانه خنديدند --- مرا هرگز نفهميدند
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
raminsolآفلاين
زبون بسته!
زبون بسته!

تاريخ عضويت: پنجشنبه 29 شهريور 1386
مجموع ارسالها: 2
اعتبار کسب شده: 3000
محل سکونت: 
جنسيت: نامشخص
ارسال پنجشنبه 29 شهريور 1386، ساعت 0:59
 2 سال و 10 ماه پيش
#7
 
من يک برنامه به زبان سي براي 8051 نوشتم
برنامه من کاملآ درست است
ولي وقتي توي نرم افزار
protus
مي برم اجرا نمي شه و مي گه حجم برنامه شما بيشتر از
1024 bytes
است چکار کنم که بتونم برنامه بيشتري توش جا بدم
----
مگه توي ميکرو تا 4 کيلوبايت جا نمي گيره
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
مهمانآفلاين
زبون بسته!
زبون بسته!

تاريخ عضويت: دوشنبه 20 اسفند 1386
مجموع ارسالها: 3
اعتبار کسب شده: 3000
محل سکونت: همه جاي ايران
سن: 27
جنسيت: مرد
ارسال پنجشنبه 23 اسفند 1386، ساعت 18:40
 2 سال و 4 ماه پيش
#8
 
شيطونک نوشته بود:
فرمولاي مختصات قطبي يادت مياد
براي پياده سازي اونا در 8051 مشکل فقط با sin و cos هست
براي رفع اين مشکل هم مي توني از بسط مک لورن استفاده کني
يادتون مياد Think


Sin(x) = x – 1/6x^3 + ….
Cos (x) = 1 – ½ x^2 + …


يه تابع براي sin و cos مي نويسي
بعد با استفاده از اين توابع مي توني راحت اين برنامه رو بنويسي
اگه بازم مشکلي داشتي در خدمتم

Wink Wink



خوبيد
 
1
1
0
پاسخ به صورت نقل قول بازگشت به بالای صفحه
نمایش پیغامهای ارسال شده قبلی:      
ارسال موضوع جدیدپاسخ به موضوع
موضوعات مرتبط
هيچ پيغام جديدي ارسال نشده است 20 سال بعد، کي، کجا، چيکار مي کنه؟!
4
پاسخها: 85 بیننده: 2824 نویسنده: مهدي پلنگ

مشاهده موضوع قبلی مشاهده موضوع بعدی
قبلی تالار بعدی

 پرش به:   

شما نمی‌توانید در این تالار موضوع جدیدی ارسال کنید
شما نمی‌توانید به موضوعات این تالار پاسخ دهید
شما نمی‌توانید پیغامهای ارسالی خود در این تالار را، ویرایش کنید
شما نمی‌توانید پیغام های ارسالی خود در این تالار را حذف کنید
شما نمی‌توانید در نظرسنجی‌های این تالار شرکت کنید
قوانين تالارهاي گفتمان گزارش خطا
سوال در مورد تالارهاي گفتمان پيشنهاد
تمام ساعات و تاریخها بر حسب 4.5+ ساعت گرینویچ می‌باشند
تبليغات: