قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

fouadkafafy
:: مهندس ::
تاريخ التسجيل: Jun 2017
المشاركات: 1
نشاط [ fouadkafafy ]
قوة السمعة:0
قديم 26-06-2017, 11:19 AM المشاركة 1   
افتراضي المساعده من قسم الميكروكنترولر Twitter FaceBook Google+



مساعده كيفيه برمجه اي IC الـPIC بلغه الاسمبلي وما هي البرامج المستخدمه في هذا ارغب في مساعدتي وارغب في شرح مبسط للغه الاسمبلي لاني مبتدا برجاء ارجو من حضرتكم الافاده وشكرا

اعلانات

الصورة الرمزية assed
assed
:: عضو فضي ::
تاريخ التسجيل: Jul 2014
الدولة: العراق - بغداد
المشاركات: 1,036
نشاط [ assed ]
قوة السمعة:96
قديم 26-06-2017, 10:38 PM المشاركة 2   
افتراضي


مساعده كيفيه برمجه اي IC الـPIC بلغه الاسمبلي وما هي البرامج المستخدمه في هذا ارغب في مساعدتي وارغب في شرح مبسط للغه الاسمبلي لاني مبتدا برجاء ارجو من حضرتكم الافاده وشكرا
السلام عليكم. وكل عام وانتم بخير
طالما انك مبتداء أبداء بلغة الميكرو سي ((Micro C))فهي الشائعة حالياً ولها دروس كثيرة ومكتبات كبيرة ..
يوجد موضوع للاستاذ فتح الله عبد العزيز بلغة Micro C في هذا الرابط
http://www.qariya.info/vb/showthread...209131&page=14

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

محمد إلياس
:: مهندس جيد ::
تاريخ التسجيل: Jan 2017
المشاركات: 230
نشاط [ محمد إلياس ]
قوة السمعة:0
قديم 27-06-2017, 05:12 PM المشاركة 3   
افتراضي


مساعده كيفيه برمجه اي IC الـPIC بلغه الاسمبلي وما هي البرامج المستخدمه في هذا ارغب في مساعدتي وارغب في شرح مبسط للغه الاسمبلي لاني مبتدا برجاء ارجو من حضرتكم الافاده وشكرا
هل طلبك هذا ناتج عن رغبتك الشخصية أم هو مفروض عليك من مدرسة أو جامعة؟
1- إذا كانت رغبة شخصية، من رأيي أن تتعلم لغة الميكروسي كما نصحك الأخ assed نظرا للمبررات التي وضحها لك.
2- إذا كنت لا تحب لغات C عموما (الميكروسي من ضمنها) ، ممكن تبحث عن لغة أخرى ضمن لغات ال Basic و ال Pascal
3- إذا كان الاسمبلي خيار لا يمكن تفاديه
تفضل هذا برنامج مناسب لتلك اللغة:
MPLAB IDE v8.92
وقد كان آخر إصدار قبل أن تتحول الشركة المنتجة Microchip إلى برنامج آخر Mplab X (أكبر حجما وأكثر تعقيدا) .
4-توجد في القرية دروس و دورات للاسمبلي ممكن تبحث عنها لكن أغلب صور التوضيح المرافقة لها لم تعد تظهر ..


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:408
قديم 29-06-2017, 06:36 AM المشاركة 4   
افتراضي


أضيف لما ذكره الأخوة أن الميكرو من انتاج اتميل هو الأكثر قابلية للبرمجة بالأسيمبلى لأنه يحتوى امكانيات تمكن ذلك لكن البيك يعانى من قصور كبير فمثلا سلسلة 16Fxxx لا يمكنها أن تنتقل من وظيفة داخل أخرى interrupt/Subroutine لأكثر من سبعة مرات من داخل بعض - بعدها سيتلف التتابع ما لم ينهى أحدها أولا قبل ان يبدأ غيره، لذا فمتابعة هذا العدد ضرورة حتمية فضلا عن كون التعليمات 35 فقط مقارنة ب 120 للأتميل مما يجعل الأخير قادر على تنفيذ نفس الوظائف بأوامر أقل و أيضا البيك به 2 مسجل فقط register مما يجبرك كثيرا على حفظ أحدهما فى الذاكرة العشوائية قبل استخدام الــ register لشيئ آخر ثم تعود لتستدعيه مرة أخرى مقابلة ل 8 register فى أتميل يمكنك ببساطة تغييرهم بأمر واحد لتستخدم 8 آخرين مع الإحتفاظ بما فى الكل حتى أربع مجموعات باجمالى 32 register

و أخيرا لا افترض انك ممن قابلتهم وهم كثير ممن يعتقد أن كلمة البك تنطلق على أى ميكرو بأى رقم و ليست كود لشركة ميكروتشيب فقط وهم يقصدون فعلا الآخر

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 06:24 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025