I2C Bus Programming On AVR Microcontollers

  Рет қаралды 15,273

0033mer

0033mer

Күн бұрын

Пікірлер: 11
@ariyonaty
@ariyonaty 5 жыл бұрын
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 жыл бұрын
Love your tutorials... Easy to understand and detailed explanations.
@alijabari8715
@alijabari8715 5 жыл бұрын
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 жыл бұрын
Here is a link to I2C.txt via Dropbox. www.dropbox.com/s/rvohyb8gskryug9/I2C.txt?dl=0
@M0XYM
@M0XYM 5 жыл бұрын
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 жыл бұрын
Here is a link to I2C.txt via Dropbox. www.dropbox.com/s/rvohyb8gskryug9/I2C.txt?dl=0
@learningexploration4608
@learningexploration4608 4 жыл бұрын
Good content
SPI Programming For AVR Microcontrollers
15:38
0033mer
Рет қаралды 11 М.
What is I2C, Basics for Beginners
18:30
nandland
Рет қаралды 171 М.
Непосредственно Каха: сумка
0:53
К-Media
Рет қаралды 12 МЛН
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
Getting Started with the tinyAVR 1-series Microcontroller
55:33
Ben Heck Hacks
Рет қаралды 45 М.
#20 Tutorial: Multiple Devices on One Arduino I2C Bus
7:42
Andreas Spiess
Рет қаралды 210 М.
Clever engineering on a budget - ZX Spectrum Interrupts
11:38
NCOT Technology
Рет қаралды 10 М.
Cheap Risc-V Supercluster for $2 (DIY, CH32V003)
9:02
bitluni
Рет қаралды 256 М.
Learning AVR-C Episode 10: Serial Communication (TX)
23:00
humanHardDrive
Рет қаралды 117 М.
Programming with Atmel Studio 7
13:37
Unboxing Tomorrow
Рет қаралды 30 М.
Charlieplexing Using A Microcontroller  / Arduino
7:14
0033mer
Рет қаралды 5 М.
Урок №7. Подключаем  шину I2C в микроконтроллере Atmega8.
24:20
I2C Arbitration | Prodigy Technovations
6:27
Prodigy Technovations
Рет қаралды 7 М.
Непосредственно Каха: сумка
0:53
К-Media
Рет қаралды 12 МЛН