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

كيف يمكن تحويل برنامج فيجوال بيسك الي برنامج إيبرو

مغلق
بدأه MohM2 في 6 أكتوبر 2005 · 10 رد · 1,787 مشاهدة · في الميكروكنترولر (المتحكم) و الدوائر الرقمية و المنطقية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي برنامج فيجوال بيسك و أريد وضعة علي إيبروم

فهل هذا ممكن و إن كان ممكن فما هي طريقة عمل ذلك وما هي الأدوات اللازمة والتغيرات اللزم عملها في البرنامج ليصلح للنقل علي الإيبروم

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

قد يكون كلامي غير دقيق بعض الشيئ وهذا لأن هذا المجال جديد علي تماما

رجاء الأفادة بسرعة

تحياتي للجميع,

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

#2

قطعة الايبروم eprom هي نوع من الذاكرة الالكترونية و هي احدي وسائل تخزين البيانات و لا يعني ذلك انها ستنفذ البرنامج لانها اصلا لا تنفذ بل تخزن و عادة ما تستعمل مع معالج و لا تستخدم لوحدها الا في تصاميم بسيطة للغاية. و الفيجوال بيسك انسى لانه يعمل باعتقادي على الوندوز فقط، هل ستحمل الوندوز على الايبروم ؟ :D

39_22.gif

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر

فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري

لقراءة القرآن الكريم و سماعه و تفسيره ........

ماذا يعني انني مسلم سني؟

قصة غريبة

ConflictResolution.gif

#3

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

شكرا لمرورك أخ عماد

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

أما بالنسبة لتشغيل البرنامج فأعتقد أن هنال دوائر جاهزة لذلك ولكن هذا الجانب من امشروع لا يخصني بل يخص شخص أخر متخصص في اللإليكترونيات فقط كان طلبه البرنامج علي إيبروم مع تشريح لأرجل المدخلات و المخرجات و ما الي ذلك

هل يمكن ان يفيدني أحد في ذلك رجاء سرعة الرد فأنا متوقف علي ذلك

كل عام و أنتم بخير

#4

للرفع

رجاء حد يهتم

#5

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

اخي MohM2 , هل جواب الأخ عماد غير واضح ؟ أعتقد لا :)

كما قال لك , EPROM هي نوع من أنواع الذاكره , أي أنها لا تميز نوع البيانات التي تسجل عليها , ولا دخل لها في محتواها , فقط تسجل عليها بيانات لحين الحاجه , وعند احتياجها تقرأ منها هذه البيانات , أي تعتبر مثل الهارد ديسك , لا يفرق بين نوع البيانات هل هي برنامج فيجوال بيسك أو سي أو غيره , هذا أولاً

ثانيا , من ناحية التطبيق يوجد العديد والعديد من الأسئله التي يجب أن تجيب عليها , فمثلا أين ستعمل هذه الذاكره ؟ ما هو نوع المعالج الذي سيقوم بتنفيذ البرنامج المكتوب بالفيجوال بيسيك - هل هو Intel Pentium أو متوافق معاه مثل الـ AMD مثلا - هل أعدت نظام التشغيل ويندوز و مكتبات الربط الديناميكيه الخاصه بالـ vb لتشغيل هذا البرنامج ؟

ما حجم الذاكره ؟ وما حجم البرنامج ؟

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

لو تنوي تركيب الذاكره في دائره الكترونيه مع معالج خاص أو ميكروكنترولر مثلا , فالإجابه بدون بحث قطعا لن يعمل برنامج الفيجوال بيسيك خارج الكمبيوتر وبالتحديد خارج الويندوز وتحديدا أكثر في غياب مكتبات الربط الديناميكيه الخاصه بالفيجوال بيسيك

أي أسئله ؟

#6

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

أخي Asm4all أولا شكرا لك عل الرد الطويل المسهب و جزاك الله خير

ثانيا أريد أن أقول أن ما ذكرت تقريبا شيء معلوم لكل مبرمج و انا اعلم تماما ان الفيجوال بيسك اكثر الغات قصورا علي بيئات التشغيل الأخري و حتي علي الويندوز

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

سؤالي أنني لدي برنامج كتبتة بالفيجوال بيسك و مطلوب مني وضعة علي ايبروم لأستخدامه في جهاز اليكتروني و سيتم تشغيله بأستخدام ميكروكنترولر وانا غير متخصص في الأليكترونيات لذلك اريد ان يفيدني احد بأيجاد برنامج يقوم بتحويل كود برنامجي الي بيناري أو هكس ( حتي يمكن تشغيلة من الأيبروم )

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

لذلك فانا اريد:

برنامج لتحويل كود برنامجي الي الصيغة التي يقبلها الأيبروم و هي (.bin او .hex)علما باني لدي كود البرنامج وهو برنامج صغير و يمكنني اعادة كتابة الكود بأي لغة أخري اذا تطلب الأمر فقط اريد ترشيح افضل برنامج او أفضل لغة وأسهل لغة في التعلم يمكنني اتمام هذا العمل بها

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

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

تحياتي للجميع

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

#7

حقك علي انا يا MohM2 أصل Asm4all بيجاوب على السؤال اللي مكتوب مش بيعرف يخمن نوايا صاحب السؤال التي لم يكتبها في سؤاله عموما سيبك منه وخليك معايا انا :D

طالما سوف تعيد كتابة البرنامج مره اخرى بلغه مناسبه للميكروكنترولر الذي سوف تعمل عليه , فيمكنك البرمجه بالـ C مثلا , ومترجمات السي متوفره تقريبا لكل أنواع الميكروكنترولر , فقط تعرف نوع الميكروكنترولر الذي سوفت تتعامل معه وتحضر له المترجم الخاص به

كما يوجد أيضا لبعض الأنواع من الميكروكنترولر مترجمات للغة البيسيك , وبإلقاء نظره على المواضيع المثبته في القسم تجد هذه المترجمات , وبقليل من البحث على النت تحصل على المترجم الذي تريده للغه التي تفضلها على الميكروكنترولر الذي تعمل عليه.

#8

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

اخ Asm4all المعني كان في باطن الشاعر :lol: المشكلة فقط أن هذا ليس منتدي للشعر

شكرا لجام اهتمامك وانت ما قصرت لا قبل و لا بعد , الف شكر

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

مرة اخري شكرا لك و

-waf

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

#9

اذا كان نوع الميكروكنترولر هو الـ PIC فاليك هذا الرابط

ولو كان من نوع AVR فاليك هذا الرابط

واذا كان من نوع ATMEL 8051 فاليك هذا الرابط

#10

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

أخي Asm4all لا أعرف كيف اشكر لك أهتمامك, جزاك الله خيرا

جاري المحاولة الأن و سوف أعلمك بالنتيجة إن شاء الله

وإن شاء الله تكون المحاولة ناجحة

ألف شكر

تحياتي للجميع,

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

#11

اذا كنت مصر على البرمجه بالفيجوال بيسك ممكن تتنازل شويه و تبرمجه بالبيسك

برنامج pic simulator مرفق به compiler للبيسك وهو سهل جدا ومعه شرح لذيذ فى الhelp

ابحث فى القوائم عن basic compiler

هذا الموضوع مغلق.

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

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

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

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

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