thanks alot
تعلم برمجة الميكرو كنترول من الصفر
اريد وصلة مباشرة لتحميل MAPLAB
هذا بحثت عنه في موقع الشركة و لم اجده فقط وجدت ملفات بي دي اف
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
هذا رابط MPLAB يا رامي فقط تاكد من كتابة الاسم لانك زايد A. ستجده في اسفل الصفحة فوق ملفات ال pdf نزل "MPLAB IDE v7.22 Full Zipped Installation"
.
تم تعديل هذه المشاركة بواسطة عماد الخليل في 6 نوفمبر 2005 في 19:04

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر
فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري
لقراءة القرآن الكريم و سماعه و تفسيره ........

اين بقية الدروس :( :( :( :( :( :( :( :( :( :( :( :( :(
السلام عليكم ورحمه الله وبركاته
كيف الحال ؟ ان شاء الله الكل في خير وصحه والعافيه
عندي مشروع
وهو Automatic control and display of Room temperature
ولالكن لا افهم الخطوات المذكوره جيدا ؟ ممكن ان توضحوه لي ؟وشكر جزيلا
اولا: اختر الحساس المناسب وانصحك باستخدامThermocouple
ثانيا: اقراء البيانات وحولها من analog الى digital عن طريق
ADC الموجودة في المايكروكنترولر وانصحك باستخدام PIC16F873
ثالثا : ارسل البيانات عن طريق TX الموجودة في المايكروكنترولر الى الكمبيوتر
رابعا: قم بعمل برنامج لقرائة البيانات المرسلة وانصحك باستخدام اللاب فيو
او بامكانك عمل برنامج عن طريق VB
خامسا: للتحكم بعملية اطفاء المكيف او الجهاز الذي تتحكم فية ارسل من البرنامج
الى المايكروكنترولر امر الايقاف عن طريقRX
تحياتي
اخوكم علي
دعواتي لكم بالتوفيق دائما
هل تريد تفسير لمشروعك يا علي ؟؟؟
اعتقد مشروعك جميل وواضح وسهل وبسيط ولكن يحتاج منك لشئ واحد فقط وهو التركيز وحب هذا النوع من المشاريع المسلية
سؤال هل تعلمت اولا برمجة المايكروكنترولير ؟؟؟ ومن ضمن انواعيها pic ؟؟
ام تسرد سؤالك فقط ؟؟؟
اذا كان جوابك بلا فاذهب وتعلم كيف تبرمج المايكروكنترولير ثم ادرس كل خطوة من الخطوات التي طرحتها من أنواع لل sensors
في سؤالك الثاني اقترح عليك نوع من انواع ال pic لانه يحتوي علي A/D
ادرس مكوناته الpic الداخلية وكيفية التعامل معها
الطلب الثالث ارسال البيانات الي الكمبيوتر يعني لابد من عمل interfacing بين المايكرو والكمبيوتر وهنا لابد من دراسة انوا وانماط وكيفية ارسال البيانات اولا بين مايكرو ومايكرو ثم بين مايكرو وهاردوير وثالثا بين مايكرو وكمبيوتر
الطلب الرابع يطلب منك تعلم او اذا كان عندك فكرة عن لغة ال VB حتي تستقبل البيانات من المايكرو الي الكمبيوتر
والطلب الاخير تدرس طريقة استقبال البيانات من الكمبيوتر الي المايكرو وهنا تدرس نظم ارسال البيانات علي غرار نظم الارسال
مشروعك جميل ويحتاج فقط الي حب تعلم المايكروكنترولير
نصيحتي تعلم برمجة المايكرو بالاسمبلي اولا ثم بالبيسك لان البيسك توفر الوقت في كتابة البرنامج اما الاسمبلي فأخذ وقت ولكن لابد من تعلمها اولا حتي تدرك اوامر البيسك
موفق
الثـورة معني وأسم وفعل
قــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــادمون ......
شكرا جزيلا يا اخ x10
الصراحه ماقصرت انا لا اعرف المايكروكنترولير ؟ ولكن االان اقراه عنه واجد صعوبه ؟ لانه الله يسلمك عندنا مدرس واحد في الجامعه ومايعرف يشرح بسبب السكر الشديد .
على العموم حاولت ان اقراه فيه ولكن اعاني من صعوبات وسوف احاول من جديد . بس ممكن يااخ x10 ان توضح لي اكثر ؟
جزاك الله خيرا
بالتوفيق
تحياتي
علي
شكرا جزيلا أخي mohamad1977 على هذه المعلومات القيمة
لكن لدي سؤال هام انه هل نستطيع برمجة الpic بكافة موديلاته عن طريق visual basic أو أي لغة برمجة مرئية أخرى
سؤال هام بالنسبة لي وأحتاج جدا إلى جوابه وجزاك الله خيرا
إكتشف التحكمية التسلسلية MSComm
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
إن لتقنية المعلومات ميزة مهمة وهي السيطرة والتحكم بكل أنماط الحياة وإن لم نستغل هذه التقنية لنرجع مجدنا المسروق منا سوف لن نلحق بهم لمئات و مئات السنين
Mouaz Kayyal
mouaz kayyal كتب:شكرا جزيلا أخي mohamad1977 على هذه المعلومات القيمةلكن لدي سؤال هام انه هل نستطيع برمجة الpic بكافة موديلاته عن طريق visual basic أو أي لغة برمجة مرئية أخرى
سؤال هام بالنسبة لي وأحتاج جدا إلى جوابه وجزاك الله خيرا
إذا أحد من إخوتي الأعضاء يعرف الجواب الرجاء مساعدتي وشكرا جزيلا لكم
إكتشف التحكمية التسلسلية MSComm
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
إن لتقنية المعلومات ميزة مهمة وهي السيطرة والتحكم بكل أنماط الحياة وإن لم نستغل هذه التقنية لنرجع مجدنا المسروق منا سوف لن نلحق بهم لمئات و مئات السنين
Mouaz Kayyal
مستحيل طبعا !
Moore’s Law – “Number of transistors in chips doubles every 18 months”. – Every 10 years, processors are 100 times more powerful.
Gilder’s Law – “Bandwidth grows at least three times faster than computer power”. – Assuming bandwidth doubles every 12 months; every 10 years, it is 1000 times better.
NUCLEAR كتب:مستحيل طبعا !
:o لا تتسرع يا أخي NUCLEAR بالحكم عليه بالإستحالة.
لا يوجد مصطلح مستحيل في قاموس الإبداع.
ربما حاليا لا يوجد, حسب علمي توجد لغات برمجة على شكل مجمعات سطر الأوامر ومنها ما يملك IDE خاصة به, لكن لا أظن أن يكون هناك Ide visual.
من اللغات المعتمدة كلغة برمجة للمتحكمات, طبعا بعد لغة التجميع Assembly language : هناك ما يسمى ب Embended C و كذلك ++embended c, و basic.
توجد بعض المحاولات بلغة الباسكال كذلك.
لكن الأكثر استعمالا هي لغة c لأنها الأقرب للغة التجميع assembler.
لكنه يعتبر من العيب والعار استعمال لغة أخرى غير لغة التجميع في متحكمات مثل Pic 16f84 أو ما يماثله. فالموارد التي يملكها هذا المتحكم محدودة وقليلة. فيفضل استعمال assembler على أن تستعمل لغة أخرى التي لن تملك نفس القدرة على حسن تدبير الموارد.
ويقى استعمال مثل هذه اللغات للمبتدئين ( basic مثل basicstamp) حتى يألفوا البرمجة للمتحكمات.
أو للمتقدمين المحترفين( Embended C) الذين لا يريدون تضييع الجهد والوقت مع متحكمات قوية وسريعة تملك موارد كثيرة, تضاهي في قوتها وسرعتها معالجات البانتيوم الحالية (تقريا :P )
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
شكرا لك أخي ikossan على هذه المعلومات ولكن بقي لك لي أن تخبرني بنعم أو لا
هل أستطيع برمجة الميكروكنترولر عن طريق أي لغة برمجة مرئية؟
هذا السؤال لحسم الموضوع
شكرا
إكتشف التحكمية التسلسلية MSComm
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
إن لتقنية المعلومات ميزة مهمة وهي السيطرة والتحكم بكل أنماط الحياة وإن لم نستغل هذه التقنية لنرجع مجدنا المسروق منا سوف لن نلحق بهم لمئات و مئات السنين
Mouaz Kayyal
mouaz kayyal كتب:شكرا لك أخي ikossan على هذه المعلومات ولكن بقي لك لي أن تخبرني بنعم أو لاهل أستطيع برمجة الميكروكنترولر عن طريق أي لغة برمجة مرئية؟
هذا السؤال لحسم الموضوع
شكرا
:unsure: لا أعتقد يا أخي أن تكون مرئية!!
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
فيجول بيسك ، سي ++ ..إلخ مكتوبه لفئة x86 ..
هناك برنامج Visual C++ Embedded ...
استخدم Embedded C في معظم مشاريعي عدا مشاريع التي تحتاج إلي دقة زمينة اقل من ميلي ثانية .
BEng , Electronics and communications.
Embedded systems engineer.
Graphics Programmer
عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح
السلام عليكم
ليس لي في المجال،
لكن هناك تطبيق مبني بدلفي يسمح بالبرمجةPIC بلغة Basic
http://www.mikroelektronika.co.yu/english/...ers/mikrobasic/
بواجهة مرئية
صفحة التحميل و دليل الإستخدام
http://www.mikroelektronika.co.yu/english/...ic/download.htm
DeltaAziz كتب:السلام عليكم
ليس لي في المجال،
لكن هناك تطبيق مبني بدلفي يسمح بالبرمجةPIC بلغة Basic
http://www.mikroelektronika.co.yu/english/...ers/mikrobasic/
بواجهة مرئية
صفحة التحميل و دليل الإستخدام
http://www.mikroelektronika.co.yu/english/...ic/download.htm
ربما هناك سوء فهم للمصطلح "واجهة مرئية" :blink: .
إذا كان القصد من الواجهة المرئية هي IDE فإن الشركة المنتجة MicroChip تملك برنامج متكامل لبناء التطبيقات و مشاريع البرمجة لل PIC و هو Microchip's MPLAB IDE..
لكنه يبقى للبرمجة بلغة assembler.
أما إن كنت تقصد بالواجهة المرئية هي RAD , فحاليا لا يوجد أي تطبيق يمكنك به برمجة PIC بعملية drag and drop :P مثل visual basic أو Delphi مثلا.
هناك برامج ذات بيئة تطوير متقدمة , تندمج مع المحرر الأصلي ل Microchip أو مستقلة تملك محررا ومجمع خاص بها للبرمجة بلغة Enbeded c.
هذه الصفحة للمجمعات الأكثر تفوقا و قوة:
بعض الشفرات المستعملة في البرمجة ب c مع أفضل هذه المجمعات وهو HI-TECH Integrated Development Environment for HI-TECH PICC™ Compiler:
C sample code for PIC micros and Hi-Tech C
هذه الشركة HI-TECH تعرض نسخة مجانية لمجمعها PICC-Lite للبرمجة ب C enbedded لل pic 16f84.
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
جهد ممتاز باك الله فيك ونرجوا من الله ان يحعلها في سجل حسناتك
اشكر كل من ساهم في هذا الموضوع وشكر خاص لكاتب الموضوع محمد حرباوي وجزاه الله عنا كل خير
اخي الكريم تناولت في موضعك برمجة الميكرو كنترول المتحركة (اي اللتي يمكن ازالتها عن اللوحة الاكترونية -مزودة بقاعدة )
هل لديك اي فكرة لبرمجة وفك اكواد الميكرو كنترول الخاصة بمسجلات السيارة لان المعالجات مثبتة على اللوحة الالكترونية
افيدوني عن هذا الموضوع جزاكم الله عنا كل خير
مشكور على هذا المجهود وجزاك الله كل خير
لا تجعل الله أهون الناظرين اليك موقعي الشخصي www.hindawi-sy.com
السلام عليكم
مشكور وأرجوا المتابعة
وأرجوا أن تضع مشروع بسيط متكامل
وجزاك الله خيرا
الوصلة السابقة أكتشفت أنها ليست كاملة
لذلك يفضل الحصول على الموضوع من الملف التالي
أرى هذه الكتب مفيدة في متابعة هذا الموضوع
{وقل ربي زدني علماً}
السلام عليكم و رحمة الله و بركاته
انا ساكون شاكرة جدا لهذا الكتاب لاني بحتجة ماسة له لاستكمال مشروع التخرج
و لو سمحت ان يكون ذلك في اسرع وقت
شكرا على هذا المجهود الرائع
هذا الموضوع مغلق.



