I2C Bus Programming On AVR Microcontollers

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

КОМЕНТАРІ • 11

  • @ariyonaty
    @ariyonaty 5 років тому +4

    Excellent video as always, sir! As a student currently studying now, it sure is nice seeing theory explained and applied in your videos. Keep it up :)

  • @lasersbee
    @lasersbee 5 років тому +2

    Love your tutorials... Easy to understand and detailed explanations.

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

    love your videos 💓

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

    Very good indeed. I know you want to keep the video under 10mins but the Forth source code is extremely useful - maybe you could reference the code to a file source somewhere (eg dropbox, google or the like)?

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

      Here is a link to I2C.txt via Dropbox. www.dropbox.com/s/rvohyb8gskryug9/I2C.txt?dl=0

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

    Beautiful complete explanation, thanks!
    Only what is the definition of the word "Wait.for.TWINT"
    Is it testing the TWCR TWINT bit? as i found elsewhere on the internet.

    • @0033mer
      @0033mer  5 років тому

      Yes .. TWINT is the interrupt flag ( bit 7 of the control register) Execution of a command triggers an interrupt on the microcontroller. During the interrupt the flag is "zero" and changes to "one" when completed. Program flow must wait for TWINT to become true before moving on. I try to keep my videos to a maximum of 10 minutes in length so I ran out of time to go over all the code. (sorry)

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

      Here is a link to I2C.txt via Dropbox. www.dropbox.com/s/rvohyb8gskryug9/I2C.txt?dl=0

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

    Good content