I2C Bus Programming On AVR Microcontollers

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

ความคิดเห็น •

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

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

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