I2C Bus Programming On AVR Microcontollers

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025
  • НаукаНаука

Комментарии • 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 5 лет назад +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

  • @learningexploration4608
    @learningexploration4608 4 года назад +1

    Good content

  • @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