[ES-EN-41] I2C PROTOCOL WITH EXAMPLE || Embedded Systems

Поделиться
HTML-код
  • Опубликовано: 30 июл 2021
  • Contents:
    1.Introduction to I2C Communication
    2. Important Features of I2C
    3.The physical I2C Bus
    4.Master and Slave Devices
    5.SINGLE MASTER WITH MULTIPLE SLAVES
    6.MULTIPLE MASTERS WITH MULTIPLE SLAVES
    7.How I2C Communication Practically Works?
    i)Sending Data to a Slave Device
    ii) Reading Data from a Slave Device
    8. Concept of clock stretching
    9.ADVANTAGES and DISADVANTAGES
    10.design hardware in proteus(EEPROM(24C04) Interfacing with 8051)
    11. Validate of I2C Protocol In Proteus with Embedded c
    @YT Training Institute
    Machine learning playlist in English:
    • Machine Learning videos🔥
    Machine learning playlist in Telugu:
    • Machine Learning Telug...
    Embedded System playlist in English:
    • Embedded Systems 🔥
    Embedded System playlist in Telugu :
    • Embedded System Telugu 🔥
    embedded c code is here:
    drive.google.com/drive/u/0/fo...
    Here is the telegram link:
    t.me/YTTrainingInstitute

Комментарии • 49

  • @LovyDuga
    @LovyDuga 18 дней назад

    I think this is the perfect way to teach i2c. Mind blowing. 🎉

  • @soorajhaveri925
    @soorajhaveri925 2 года назад +8

    Sir ur only good tutorial in entire internet sir ...ur helping lot of students...from you only getting good knowledge on embedded...

  • @SpinStar1956
    @SpinStar1956 Год назад

    Thank You Very Much for slowly and methodically going through the whole thing!
    SUBSCRIBED !!!

  • @odionsireboy8690
    @odionsireboy8690 2 года назад +1

    Nice one! I will start learning i2c

  • @SamBatti88
    @SamBatti88 7 месяцев назад

    Thank you for this great tutorial 😊

  • @harshavardhanreddy7044
    @harshavardhanreddy7044 Год назад

    that was a good session bro keep making such for us

  • @shobinb4493
    @shobinb4493 Год назад

    Excellent job. you explained very nice way. expecting more of this kind of practical videos. waiting for the videos. In this vidoe you missed one thing 'arbitration'.

  • @subbaraokadali6682
    @subbaraokadali6682 2 года назад +1

    Excellent Sir thank you very much

  • @HIMMATJADHAV-cs8bg
    @HIMMATJADHAV-cs8bg Год назад

    Most valuable parts❤️

  • @suraj_hirade
    @suraj_hirade 2 месяца назад

    Very nicely explained thanks 👍

  • @sushilKumar-lx8wm
    @sushilKumar-lx8wm 2 года назад +2

    Excellent video

  • @pavan1685
    @pavan1685 Год назад

    Thank you sir!!!!

  • @durgeshravi
    @durgeshravi 2 года назад +2

    this is the exactly very right method to insert i2c explanation direct to the brain...i want to buy a beer(or something u want)for you❤️❤️❤️

  • @electronicgyankosh7942
    @electronicgyankosh7942 2 года назад +4

    Excellent sir you are doing a great work

  • @A04watti.tech.
    @A04watti.tech. Год назад

    thank you sir

  • @hariteja4608
    @hariteja4608 2 года назад +1

    Nice

  • @mudashivaprasad2329
    @mudashivaprasad2329 2 года назад +1

    Thank you so much sir...🙏

  • @jeevananthamsivasankar9575
    @jeevananthamsivasankar9575 2 года назад +1

    can you please explain interfacing I2C with STM8S208RB Microcontroller

  • @electronicswithmadhan1052
    @electronicswithmadhan1052 Год назад

    If I am connecting only one device with the microcontroller, whether it is necessary to send device address for that or else not need ??

  • @arunaanatarajan8397
    @arunaanatarajan8397 4 месяца назад

    Hi.. From where did you get slave address as 0XA0.. Can you please explain...
    Thanks a lot for your explanation...

  • @anithak7582
    @anithak7582 Год назад

    why is that OR operation in I2C_dataread function?

  • @mudashivaprasad2329
    @mudashivaprasad2329 2 года назад +1

    Brother can you plz explain GPIO protocol plz...

  • @jito7921
    @jito7921 Год назад

    How to store int value . suppose i want to store 9999 Then read it.

  • @axramar7743
    @axramar7743 2 года назад +3

    Embedded Guru ! Was trying to learn I2C form very long time, though I understood the concepts , I failed when I tried (MLX Temp sensor with MS51FB9AE)..
    Can you interface BMP180,RTC, EEPROM, OLED and any other I2C modules, So that we can Learn easily..
    Really Your tutorials are too Good, it takes Lot of Patience to do this kind of Tutorials.Thanks🎉

  • @pasinduhasaranga3988
    @pasinduhasaranga3988 6 месяцев назад

    Could you please let me know what is this software...anyone please?

  • @souvikrobotics
    @souvikrobotics Год назад

    Please give the PPT please
    This will help me very much Sir, With Respect Thank You

  • @anithak7582
    @anithak7582 Год назад +1

    Why do we need to check the starting bit of 0xA0-1010 000, ( the first '1') with the AND operation? SDA=( Data& 0x80)???? (1000 000 =0x80), what is the purpose of checking whether the first value is '1'?

    • @ccdd5074
      @ccdd5074 11 месяцев назад

      Correct. In addition, to read the data on the 24C02 we have to switch the port from mc P3.1 to input.

  • @congngolao843
    @congngolao843 2 года назад +1

    I just existed the I2C debugger tab for the first time simulation and can't make it appear again.Can anyone please help me???

    • @yttraininginstitute9380
      @yttraininginstitute9380  2 года назад

      Are you u using proteus 8 version ?

    • @congngolao843
      @congngolao843 2 года назад

      ​@@yttraininginstitute9380 My version is 8.9.Really methodical and useful content by the way.This time last year i had credit "Embedded system" and "8051 Microprocessor" at school but all the study material is just about theory and basic programs and really didn't know where to start.I really wish there had been this video at that time

  • @electronics_hub21
    @electronics_hub21 11 месяцев назад

    Make some videos on hindi

  • @souvikrobotics
    @souvikrobotics Год назад +1

    How A0 becomes 7 bit address
    the range of 7 bit address must be 00-7F
    please reply

    • @somprakashrao2385
      @somprakashrao2385 Год назад

      48:50

    • @souvikrobotics
      @souvikrobotics Год назад +1

      @@somprakashrao2385 Yes yes I saw it after giving reply, sorry
      Thank You for your reply

  • @sushilKumar-lx8wm
    @sushilKumar-lx8wm 2 года назад +2

    Sir how can I get job in embedded system

    • @yttraininginstitute9380
      @yttraininginstitute9380  2 года назад

      Learn embedded c with one microcontroller and c language if you’re a fresher... follow my RUclips channel to get job...😊

  • @swaritmahalsekar5521
    @swaritmahalsekar5521 10 месяцев назад

    In line number 106 :- SDA = (DATA & 0x80) ? 1: 0 ;
    What is the significance of ? and :
    They are not bitwise operator, on internet these are the only operators I found. & ~ ^ >>

  • @odionsireboy8690
    @odionsireboy8690 2 года назад +1

    Nice work! I will start learning i2c