Timer Module TimerMode | كورس برمجة ميكروكنترولر | شرح التايمر موديول ك مؤقت

Поділитися
Вставка
  • Опубліковано 22 січ 2025

КОМЕНТАРІ • 44

  • @benaissadjer5599
    @benaissadjer5599 5 років тому

    من احسن الشروحات الي شفتها فاليوتيوب مشكور جدا غلى مجهودك

  • @Omar.bin.khattab
    @Omar.bin.khattab 3 роки тому +1

    أحسنت وبارك الله فيك ... عاش رجالة اسيوط

  • @mostafagaberahmed6657
    @mostafagaberahmed6657 2 роки тому

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

  • @sondos011
    @sondos011 2 місяці тому

    جزاك الله خيرا فى الدنيا والاخرة ونفع بك

  • @hamdiamin8899
    @hamdiamin8899 4 роки тому

    اللهم بارك اخي ،جازاك الله الف خير في الدنيا و الآخرة

    • @DeepBlueMbedded
      @DeepBlueMbedded  4 роки тому +1

      اعزك الله يا اخی .. بالتوفيق يارب ❤

  • @MohammadAlomari-pw3ly
    @MohammadAlomari-pw3ly 4 роки тому

    Deep & simple ,keep on the good work .

  • @sayedmohsen7714
    @sayedmohsen7714 3 роки тому

    لو سمحت ليه القيمة بتاعة ال oscillator مقسومة على 4 فى شرح ال block diagram بتاع ال timer؟؟
    12:00 دقيقة

    • @DeepBlueMbedded
      @DeepBlueMbedded  3 роки тому +1

      دی اسمها instruction cycle
      و دا تردد تنفيذ العمليات الفعلی للبروسيسور دا .. بيكون ربع تردد الكريستالة
      و السبب مشروح تقريبا فی اول فيديو
      Introduction to microcontrollers غالبا
      و هتلاقيه بردو فی خاتمة المقال رقم 1 علی ما اتذكر

    • @sayedmohsen7714
      @sayedmohsen7714 3 роки тому

      @@DeepBlueMbedded تمام تسلم جدا

  • @medtouvany4732
    @medtouvany4732 4 роки тому

    بارك الله فيك

  • @houdabouag6332
    @houdabouag6332 4 роки тому +1

    Une très bonne explications je vous remercie

    • @abdellah971
      @abdellah971 Рік тому

      Khti rah hada mesri seconde language 3ando hiya english ntoma fin ma mchito t7ato had français dyalkom .. rah français katdwi biha ghi la france ou l'affrique o la belgique ama logha dyal l3alam hiya l'anglais ya3ni fach katdwi bhad logha 9odam nas li machi mgharba ga3ma katbani mta9fa katbani b7al chi 3abda dyal franca

    • @houdabouag6332
      @houdabouag6332 Рік тому

      صح ماكنتش عارفة بارك الله فيك اني كنت نستنى فيك تجي نتا تقولي شي عجب والله بعد 3سنوات سيد فهم تعليقي ودار لايك ونتا وجعك راسك امر ملفت للانتباه

  • @eng.mohammedhassan760
    @eng.mohammedhassan760 3 роки тому

    ممتاز ممتاز ممتاز عاش والله جداا

  • @abbeed1
    @abbeed1 4 роки тому

    الله يجزيك الخير

  • @MoSweiti666
    @MoSweiti666 5 років тому +1

    شرحك كثير حلو ، بس هل التايمرز في الـPIC18 بتختلف عن التايمرز في PIC16؟

    • @DeepBlueMbedded
      @DeepBlueMbedded  5 років тому +3

      كل عائلة منهم فيها متحكمات كثيييرة جدا و متنوعة. ف لا توجد اجابة قاطعة فى الواقع
      يعنى مثلا التايمرز فى PIC16F877A
      لا تختلف كثيرا عنها فى PIC18F2550 or 4550
      لدرجة ان نفس الكود رح يشتغل زى ما هو بدون تعديل اى سطر واحد!
      لكن مثلا PIC16F1717 تلاقيها مختلفة كثير عن
      اخواتها من عائلة بيك16 و بالتاكيد بي18
      و نفس الكلام اقدر اجيبلك متحكم بيك18 و تلاقيه مختلف كثيرا عن اخوانه من نفس العائلة
      OMG XD!
      ف خلاصة الامر ان متحكمات ميكروتشيب كثيييرة جدا و متنوعة للغاية من حيث الهاردوير الداخلى و يتشابهوا فى امور و يختلفوا فى اخرى و الفيصل الوحيد دائما هو الداتاشيت.
      و مع التقدم فى الكورس هتبرمج بيك18 بردو و تشوف الاختلافات بنفسك .. فاستمر و بالتوفيق ان شاء الله ^^

  • @houdabouag6332
    @houdabouag6332 4 роки тому

    Quand j'utilise le Timer 0 y'a une grande différence ou non ? !

  • @rommio3223
    @rommio3223 5 років тому

    Why is frequency divided by 4 in the time of overflow equation ??
    in other words, why is there a 4 multiplying PS and TMR ? where did that come from ?
    Thanks

    • @DeepBlueMbedded
      @DeepBlueMbedded  5 років тому +1

      Look at the block diagram of timer1 in the datasheet. You'll notice that the input colck that increments the TMR1 register is (Fosc/4)
      it's the instruction cycle frequency which increments once every 4 machine cycles. That's why we multiply by 4 while deriving the time equation.
      The reasoning behind this has been discussed in this long video
      ua-cam.com/video/jmFMKADRRSI/v-deo.html
      @ 31:12
      Good luck and keep moving ^^ !

    • @rommio3223
      @rommio3223 5 років тому

      @@DeepBlueMbedded thank you so much ya handasa

  • @Unes_Bn
    @Unes_Bn 3 роки тому

    ممكن شرح لvoltage comparator reference module in pic 16f88??

    • @DeepBlueMbedded
      @DeepBlueMbedded  3 роки тому

      حاسس انی شرحته تقريبا فی حلقة من ESM
      شوف البلايليست كدة دور فيها ع حلقتين بعنوان
      Timing without a timer
      تقريبا فی واحدة منهم استخدمت فيها الكومباراتور موديول و شرحته غالبا

  • @alikhorcheni5982
    @alikhorcheni5982 4 роки тому

    شكرا

  • @houdabouag6332
    @houdabouag6332 4 роки тому

    Est ce qu'il y a une explication sur Timer 0 module

  • @boulerhchamohammed7889
    @boulerhchamohammed7889 3 роки тому

    ممكن دورة atmega 128

  • @eimo7777
    @eimo7777 5 років тому

    السلام عليكم و رحمة الله
    اولا جزاك الله خيرا علي تعبك في التحضير و التقديم
    ثانيا في حاجة مش وصلالي, ليه التردد بيتقسم علي 4؟

    • @DeepBlueMbedded
      @DeepBlueMbedded  5 років тому +3

      دی اسمها الinstruction cycle
      بتساوی ربع تردد الFosc
      لأن تنفيذ الأمر الواحد بيتم علی اربع خطوات كل خطوة بتاخد كلوك واحدة.
      اما بالنسبة للتايمر ف من ضمن الاوبشنز المتاحة امامك عند اختيار مصدر الكلوك هو استخدام الinstruction cycle frequency
      و اللی هو Fosc/4
      و طبعا ممكن تقسمها تانی بالبريسكايلر او تختار مصدر خارجی للكلوك زی ما تحب
      فی المتحكمات الحديثة من البيك يوجد عندك خيار ان تختار تردد الFosc مباشرة
      او تردد تنفيذ العمليات اللی هو Fosc/4
      او شوية اوبشنز تانية كتير كدة 😀

    • @eimo7777
      @eimo7777 5 років тому

      @@DeepBlueMbedded طب هل القسمة علي 4 ده ثابت؟
      يعني لو غيرت الكريستالة هل يتغير الرقم؟

    • @DeepBlueMbedded
      @DeepBlueMbedded  5 років тому +1

      ثابت دايما فی عائلات المتحكنات القديمة .. التردد عندك هو Fosc/4
      يعنی التردد هيبقا 1 ميجا لو حاطط كريستالة ترددها 4 ميجا
      و هيبقا 2ميجا لو تردد الكريستالة هو 8 ميجاهرتز
      و هكذا بقا ...

  • @abdelrahmanelzennary3760
    @abdelrahmanelzennary3760 4 роки тому

    FOSC/4 = 20Mhz/4 = 5MHZ
    According to datasheet of PIC16F877A

    • @DeepBlueMbedded
      @DeepBlueMbedded  4 роки тому

      كلام سليم .. هو انا قولت حاجة غير كدة فالفيديو طيب عشان مش متذكر و الله XD
      عموما لو فى حاجة ممكن حضرتك تصلحلى عادى ^^

    • @abdelrahmanelzennary3760
      @abdelrahmanelzennary3760 4 роки тому +1

      @@DeepBlueMbedded حضرتك استخدمت كريستالة ٤ ميجا بس في الدرايفر اشتغلت على اساس انك هتستخدم internal oscillator فده اللي خلاني اسأل

    • @DeepBlueMbedded
      @DeepBlueMbedded  4 роки тому +1

      امممم هوا مفيش
      internal oscillator
      فى الميكروكنترولر ال اشتغلت بيه فى الدرس دا
      المعلومة ال مكتوبة فالداتاشيت دى معناها ان اقصى تردد تقدر توصله ك مصدر للكلوك هو 20ميجا بحد اقصى
      و انا فعلا استخدمت 4 ميجا و الحسابات تمت ع الاساس دا
      و طبعا اى حد هيستخدم كريستالة مختلفة هيعوض ب رقم مختلف و ممكن يضطر يغير البريسكايلر زى ما قولت لحضرتك فى السؤال التانى

    • @abdelrahmanelzennary3760
      @abdelrahmanelzennary3760 4 роки тому

      متشكر جدا يا هندسة ربنا يكرمك يارب

    • @DeepBlueMbedded
      @DeepBlueMbedded  4 роки тому

      العفو , ربنا يحفظك ^^
      انا معملتش حاجة لسا .. جرب و قولى . انا معاك لحد ما البتاعة دى تشتغل زى ما انتا عايز XD
      انا عارف ان الموضوع بيبقا رخم لما الواحد يجرب حاجة بعد م فهمها و ماتتصرفش زى ما هو عايز .. بتبقا مستفزة جدا
      ف اعمل تعديلاتك و جرب و لو فى مشكلة انا معاك باذن الله

  • @Mahahhabaj
    @Mahahhabaj 5 років тому

    Please add subtitles in English

  • @rouibiabderazakrouibi1431
    @rouibiabderazakrouibi1431 3 роки тому

    شكراانننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننن جزيلنننننننننننننننننننننننننننننننننننننننننننننننننننننننننننننن

  • @abdetitif5072
    @abdetitif5072 2 роки тому

    صعب .... لم افهم

    • @younesprogrammeur6857
      @younesprogrammeur6857 Рік тому

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

  • @debihsofiane3229
    @debihsofiane3229 3 роки тому

    بارك الله فيك

  • @EddamiEddami
    @EddamiEddami Рік тому

    بارك الله فيك