No video

I2C Bus Programming On AVR Microcontollers

  Рет қаралды 14,878

0033mer

0033mer

Күн бұрын

This video will cover I2C bus programming for the Atmel line of microcontrollers. A PCF8574 I/O expander IC will be controlled by an Arduino Nano module using the I2C bus.
PCF8574 data sheet:
www.ti.com/lit/...
Forth code:
www.dropbox.co...

Пікірлер: 11
@ariyonaty
@ariyonaty 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 4 жыл бұрын
Love your tutorials... Easy to understand and detailed explanations.
@alijabari8715
@alijabari8715 4 жыл бұрын
love your videos 💓
@learningexploration4608
@learningexploration4608 4 жыл бұрын
Good content
@M0XYM
@M0XYM 4 жыл бұрын
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 4 жыл бұрын
Here is a link to I2C.txt via Dropbox. www.dropbox.com/s/rvohyb8gskryug9/I2C.txt?dl=0
@jangroenman7154
@jangroenman7154 4 жыл бұрын
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 4 жыл бұрын
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 4 жыл бұрын
Here is a link to I2C.txt via Dropbox. www.dropbox.com/s/rvohyb8gskryug9/I2C.txt?dl=0
SPI Programming For AVR Microcontrollers
15:38
0033mer
Рет қаралды 10 М.
Getting Started with the tinyAVR 1-series Microcontroller
55:33
Ben Heck Hacks
Рет қаралды 43 М.
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 33 МЛН
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 36 МЛН
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 15 МЛН
#20 Tutorial: Multiple Devices on One Arduino I2C Bus
7:42
Andreas Spiess
Рет қаралды 207 М.
I2C Scanner
10:42
0033mer
Рет қаралды 4,3 М.
How to implement I2C on PIC® and AVR® Microcontrollers
11:21
Microchip Developer Help
Рет қаралды 11 М.
What is I2C, Basics for Beginners
18:30
nandland
Рет қаралды 163 М.
The Prototype Sinclair ZX Spectrum!!
8:48
Retro Tech Archive
Рет қаралды 21 М.
Clever engineering on a budget - ZX Spectrum Interrupts
11:38
NCOT Technology
Рет қаралды 9 М.
Blue-pill STM32 Programming Using ST-LINK V2 Dongle
7:53
0033mer
Рет қаралды 236 М.
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3 МЛН
Electronic Basics #19: I2C and how to use it
6:09
GreatScott!
Рет қаралды 416 М.
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 33 МЛН