الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال: نبذة مختصرة عن الفرق بين برمجيات Pic16f84؟

بدأه repeta_2008 في 15 يناير 2008 · 5 رد · 2,659 مشاهدة · في الميكروكنترولر (المتحكم) و الدوائر الرقمية و المنطقية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أول مشاركة في أول منتدى أشارك فيه

باختصار لم أشارك خدمة النت إلا من أجل microcontroller

وسؤالي الأول:

نبذة مختصرة عن الفرق بين برمجيات pic16f84

تم تعديل هذه المشاركة بواسطة repeta_2008 في 16 يناير 2008 في 00:00

#2

هل تقصد البرامج المستخدمة فى برمجته

أم شئ أخر

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#3

بسم الله الرحمن الرحيم، السلام عليكم ورحمة الله وبركاته ، أما بعد:

قال رسول الله صلى الله عليه وسلم في الحديث الصحيح: (قاتل الله اليهود اتخذوا قبور أنبيائهم مساجد )

أبا مقاتل أسأل الله لك ولكل من دل الأمة على الخير كل الجزاء و أن تكونوا ممن قال فيهم رسول الله صلى الله عليه وسلم:

من سأل الله الشهادة بصدق بلغه الله منازل الشهداء وإن مات على فراشه . الله آمين

كما أسلفت من قبل أنا مبتدئ في علم microcontroller و ليس لدي الكثير من المعلومات

لكن منذ مدة وأنا أسعى حثيثاً في تعلمه ولم أترك مهندساً إلا وسألته عن ذلك لكن وللأسف أجد ضعفاً و إهمالاً

في هذا العلم أو خوفاً أو احتكاراً(طبعاً أخص بلدي)،وحسب رأيي المتواضع أننا هنا في أمس الحاجة لتعلم هذا العلم

ونحن نتعرض لهذه الهجمة المسعورة، فمن هنا ومن كل منبر أوجه رسالة إلى الشباب في وطننا الحبيب أن هذا العلم

هو الخطوة الأولى لمواجهة العدو، وأوجه رسالة إلى كل شباب الأمة تعلم العلم لتنفع به ولن تنتفع به إلا إذا علمته

متأسف على هذه المقدمة الطويلة...

بحثت كثيراً ووصلت إلى هذه البرامج في الأسفل

Micro Code Studio

PICBasic PRO Compiler

MPLAB IDE V 7.5

السؤال وبوضوح:

1-ما الفرق بين هذه البرامج من حيث اللغة المستخدمة، من حيث السهولة في الاستخدام،وبما تنصح كخطوة أولى

2- أنا صاحب خلفية برمجية جيدة في لغة الفيجوال بيسك هل يمكن استغلال هذه المهارة في تعلم هذا العلم

3- هناك برنامج Proteus Simulator هل يغني عن اختبارات عملية على micro

4- ما هي المعلومات الأساسية في الالكترونيات كخطوة أولى

ومن لا يشكر الناس لا يشكر الله والسلام عليكم أخوكم

#4

والله يا اخي في ضوء خبرتي القليلة بهذا العلم

PICBasic PRO Compiler يستخدم قي برمجة ال pic بلغة الفيجوال بيسك ويوجد ايضا PIC-C للبرمجة بالغة ال C وهذا ممتاز جدا.

-

وبما انك لديك خلفية في لغة الفيجوال بيسك يمكنك استخدامها في برمجة ال pic

-

بخصوص برنامج Proteus Simulator فقد استخدمناه في عمل محاكاة لدائرة تحوي علي ال 16f84 لكن يوجد نسبة خطأ فية حيث اننا اكتشفنا ان هناك سلكين لم يتم توصيلهم وقمنا بذلك يدويا.

-

وبخصوص المعلومات الساسية تابع اقسام الألكترونيات في هذا المنتدي

-

انتظر رد الأخ نور فهو خبير في هذة الأمور.

والسلام عليكم

#5

السلام عليكم

حياكم الله تعالى

جزاكم الله خيرا أخى على هذا الدعاء

نسأل الله تعالى أن يتقبل منكم

إنه ولى ذلك القادر عليه و مولاه

بالنسبة لبرامج البيك

و الله أنا صراحتا ليس لى خلفية قوية فى البيك أساسا للأسف و لكن الكلام سوف ينقسم الى قسمين

أولا بأى لغة سوف تبرمج

ثانيا بأى وسيلة سوف تنقل بنامجك الى الميكرو

بالنسبة للأولى

برمجة الميكو من الممكن أن تكون متوفرة بلغات كثيرة جدا حسب الشركة المصنعة"نوعه يعنى"

فترى أنه يمكن برمجة ميكرو الأتمل و الميكروشيب بلغات كثيرة مثل البيزك و السى و الأسمبلى و الجافا و أيضا الدلفى على ما أذكر

طيب أنت تقول أنك جيد فى البيزك

إذن لا داعى الان مبدئيا الى تعلم لغة برمجة أخرى

أنصحك بالتركيز على البيزك حاليا

طيب الان الحديث سوف ينتقل بنا الى أمور أخرى فى الشق الأول

أولا وجود بيئة لكتابة البرنامج

ثانيا وجود بيئة لإختبار البرنامج و هذه مهمة و إن كانت ليست أساسية

ثالثا وجود كمبايلر لتحويل الكود المصدرى الذى كتبته الى ملف تستطيع أن تحمله على الميكرو

الmplab برنامج جيد جدا فهو من إنتاج شركة microchip نفسها و موجة بصفة خاصة من أجل الميكرو الخاص بها

أنصحك تجربة و تأخذ خلفية عنه و من الممكن أيضا أن تبرمج الميكرو من خلاله و لكن لابد من وجود مبرمجات خاصة به هو يدعمخاا و هذه هى مشكلته

بالنسبة للPICBasic PRO Compiler

فهو كما واضح من إسمه أنه كمبايلر و أنا لم أجربة من قبل و لا أدرى إن كان هو بيئة تصلح لكتابة الأكواد المصدرية أم لا و على ما أذكر أنه مدمج فيه أيضا أن برنامج لتحميل الكود بعد تحويله الى الميكرو

بالنسبة لMicro Code Studio

فأنا صراحتا حاليا لا أعلم عنه شئ

أخيرا بالنسبة Proteus

فهو برنامج شبه متكامل

من ناحية أنه يحتوى على برنامج لرسم الدارات الإلكترونية و أيضا برنامج لتصنيع الpcb اللوحة المطبوعة و أيضا يحتوى على محاكى رائع لبيئة الميكرو من أتمل و أيضا من ميكروشيب

فهو برنامج جيد جدا و أنصحك به لكى تقوم بإختبار الكود المصدرى الخاص بك

فهو يمكنك بعد ما عملت كمبايل لكودك أن تقوم بتحميله على الميكرو الذى فى البيئة الخاصة لملحاكة الموجودة فى البرنامج

خلاصة القسم الاول من الكلام

أنصحك أن تتعرف على برنامج الmplab

و أنصحك أن تتقن برنامج الProteus

بالنسبة للشق الثانى

يجب عليك أن تهتم لوجود مبرمجة جيدة تستطيع من خلالها أن تبرمج عده عائلات من البيك

و أن يكون البرنامج الخاص بها سهل فى التعامل و به المميزات الأساسية

مثل :

القراءة من على ذاكرة الميكرو

الكتابة عليها

عمل تأكيد للكتابة

عمل مسح للذاكرة

و يستحب أن يكون هناك قدرة على معرفة نوع الميكرو من خلال قراءة التوقيع

هذا و الله أعلى و أعلم

تم تعديل هذه المشاركة بواسطة نــور في 18 يناير 2008 في 11:10

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#6

مرحبا اخي.

سوف احاول ان اوضح لك اكثر حسب معلوماتي.

pic : programming integrated circuit.

وهي تتضمن وحدة للمعاجة،داكرة رئيسية،داكرة للتخزين وواسطة للمداخل والمخارج لدا فه

ي تعتبر ميكرو كنترولار.

وهي من صنعmicrochip   

اما بنسبة للبرامج التي تكلمت عنها

   MPLAB IDE V 7.5- فهو من انتاج الشركة المصنع وهو عبارة عن بيئة متكاملة لتطوير بالاعتماد على اسمبلي 

 كما يمكنك من استعما لغات اخرا ادا كنت تملك الكومبيلر خاصتها هنا ياتي دور البرنامج الاخر  PICBasic PRO Compiler

فهو كومبايلر للغة بيسك من اجل بيك ويمكنك تضمينه للبرنامج الاول لكي تتمكن من اختبار البرنامج الدي كتبته

لقد صدرة مقالتك ببعض الاحادية هل انت تشارك بعض الجماعات في صناعة صاروخ موجه او طائر موجه

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…