دورات هندسية

 

 

برمجة الـ Microcontroller بالـ MikroBasic

صفحة 1 من 6 12 3 4 5 ... الأخيرةالأخيرة
النتائج 1 إلى 10 من 51
  1. [1]
    Error101
    Error101 غير متواجد حالياً

    عضو فعال جداً

    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0

    برمجة الـ Microcontroller بالـ MikroBasic

    السلام عليكم و رحمة الله


    بعد تجربة طويلة مع المتحكمات و استخدام الاسمبلي في البداية ثم المحاولة مع C-compilers
    و تعقيدات الـ C
    توصلت لأسهل Compiler على ما اعتقد و هو MikroBasic او MikroPascal
    هذا موقع الشركة للتنزيل :
    http://www.mikroelektronika.co.yu/english/
    و بوجود مكتبة واسعة للبرنامج من الاجراءات الجاهزة تصبح الامور بمنتهى السهولة

    اجراءات البرنامج كما في الصورة تتضمن :
    الاظهار على الـ LCD
    و التحويل ADC
    و الاتصال التسلسلي
    تعديل عرض النبضة PWM
    .
    .
    .
    .

    و الكثير .... كما هو مبين يساركم

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

  2. [2]
    Error101
    Error101 غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0
    بالمناسبة لم اجد كراك يعمل لهذا البرنامج
    و البرنامج ينزل مجاناً بفعالية كاملة
    لكن الحد يكون في استخدام ذاكرة البرنامج
    مثلا : pic16f84 الصغير لا يوجد حد لاستخدام ذاكرة البرنامج
    أما pic16f877 الاكبر يمكن كتابة برنامج حتى 25% من ذاكرة البرنامج
    طبعاً سيكون هذا البرنامج معقداً حتى يستهلك اكثر من 25% و خصوصاً حسابات لاعداد معقدة Real
    بالنتيجة يمكنك كتابة تطبيقات رائعة دون الوصول للحد
    و ان وجد احدكم الكراك فلا يبخل علينا

    0 Not allowed!



  3. [3]
    Error101
    Error101 غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0
    لاجراء تأخير في عمل المتحكم (المراوحة في المكان) و هو ما نحتاجه كثيراً
    في الاسمبلي نحتاج لحلقة يدور فيها المايكرو حتى تحقق شرط كسرها
    و تحتاج حنى لحسابات لحساب زمن التأخير
    أما في MikroBasic فالاجراء جاهز
    مثلاً : للتأخير بالميللي ثانية التعليمة Delay_ms
    للتأخير بالميكرو ثانية التعليمة Delay_us
    الخ
    متبوعة بالرقم بين()

    0 Not allowed!



  4. [4]
    خالد ماهر
    خالد ماهر غير متواجد حالياً
    عضو متميز


    تاريخ التسجيل: Aug 2006
    المشاركات: 480
    Thumbs Up
    Received: 0
    Given: 0
    شكرا جزيلا على اهتمامك
    البرنامج ده فعلا حيخليني اقطع شوط كبير في الpic
    انا حنزله دلوقتي واحاول ابتدي اتعلمه
    وانشاء الله كمان حبتدي في الدائره بتاعة الprogrammer
    واشكرك مره تانيه على تلبية طلبي

    0 Not allowed!



  5. [5]
    Error101
    Error101 غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0
    اهلا اخي العزيز خالد دعوة صالحة منك تكفي
    و ان كان لك اي استفسار ححاول اجاوبك حسب وقتي

    0 Not allowed!



  6. [6]
    TariqFarrah
    TariqFarrah غير متواجد حالياً
    عضو


    تاريخ التسجيل: Nov 2005
    المشاركات: 37
    Thumbs Up
    Received: 0
    Given: 0
    جاري التنزيل
    مشكور اخي على المجهود

    0 Not allowed!



  7. [7]
    Error101
    Error101 غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0
    اهلا اخي طارق

    0 Not allowed!



  8. [8]
    Error101
    Error101 غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0

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




    و للموضوع تتمة

    0 Not allowed!



  9. [9]
    Error101
    Error101 غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0

    سهولة التحويل التماثلي الرقمي Adc

    program Adc_Testdim temp_res as word تعريف متحول من النوع ووردmain: ADCON1 = $80 'تحديدالرجل و الجهد المرجعي بتعبئة المسجل المسؤول RA2,5v TRISA = $FF ' PORTA is input TRISB = $3F ' Pins RB7 and RB6 are output TRISD = $0 ' PORTD is output while TRUE temp_res = Adc_Read(2) PORTD = temp_res ' Send lower 8 bits to PORTD PORTB = word(temp_res >> 2) ' Send 2 most significant bits to PORTB wendend.


    تخرب التنسيق............سأضعها على شكل صورة قريباً انشاء الله

    0 Not allowed!



  10. [10]
    Error101
    Error101 غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Aug 2006
    المشاركات: 157
    Thumbs Up
    Received: 0
    Given: 0

    0 Not allowed!



  
صفحة 1 من 6 12 3 4 5 ... الأخيرةالأخيرة
الكلمات الدلالية لهذا الموضوع

عرض سحابة الكلمة الدلالية

RSS RSS 2.0 XML MAP HTML