Learning AVR-C Episode 11: Serial Communication (RX)

Sdílet
Vložit
  • čas přidán 4. 09. 2024

Komentáře • 32

  • @PedramNG
    @PedramNG Před 5 lety +11

    it's 2019 and peoples are still watching these please give us more content if you are still there :)

  • @JamesFluhler
    @JamesFluhler Před 8 lety +3

    Honestly you make the best guides for learning how to program an AVR; every video I follow just works! thanks you so so much.

  • @oscarchandra9962
    @oscarchandra9962 Před 3 lety +1

    the best AVR C videos I can find on CZcams. Thanks for making these!

  • @KevinMThomas
    @KevinMThomas Před 7 lety +3

    This is the BEST AVR tutorial on the internet by far. If you can continue with detailed tutorials on LCD i2p and servo motors, perhaps even temperature projects with AVR it would be a great benefit to all of us All that seems to be out there is the Arduino Wiring Language which are very bloated and don't really teach you the hardware properly.

  • @Analogicfile
    @Analogicfile Před 9 lety +5

    Hi,
    I love your AVR-Tutorial! It would be very helpful to get more about "SPI" and "I2C".
    Please give us more clips!
    Cheers Fil

  • @mazharkhaliq1971
    @mazharkhaliq1971 Před 6 měsíci

    Thanks dude, I saw all of them thanks again

  • @Husky125
    @Husky125 Před 5 lety

    Hey I just finished watching your avr tutorial series it was great. Thank you so munch!!! :D

  • @zezinho15g
    @zezinho15g Před 6 lety +3

    i didnt understand why is it that you need two functions one peekchar and other getchar? cause you never call the funcition peekchar?

  • @ankgaur
    @ankgaur Před 6 lety +1

    In my college i want to make digital clock using Atmega8 &RTC and 7-segment display ?
    I know how to interface 7 segment with Atmega 8 but with RTC i don't know
    Can you help me???

  • @sheshankjoshi
    @sheshankjoshi Před 3 lety

    This is excellent. Thank You

  • @sivaramarajusiv7826
    @sivaramarajusiv7826 Před 6 lety +1

    hello sir I have a doubt, that inside main program the peekchar method is not called and what is the use of peekchar(void) method. Is there any other way to get the same output without using character arrays?

  • @pesystembd7489
    @pesystembd7489 Před 5 lety

    Hi! many many thanks! your tutorial are helpful.
    Please make tutorial on Full duplex and UDP/TCP if possible...

  • @siddharthmali5841
    @siddharthmali5841 Před 3 lety

    Excellent. Thank you.

  • @grzegorzbielawski
    @grzegorzbielawski Před 9 lety +1

    Hi,
    At the beginning I would like to thank for great tutorial about serial communication. Code from lesson about TX via serial working like a charm, but I cannot run code for RX, to be sure I downloaded it from your dropbox link, but it is not working, when I am type 1 or 0 on my keyboard LED connected to AVR is not flashing. Any advice what should I check ?

  • @keepcool5945
    @keepcool5945 Před 5 lety +1

    Why you create peekchar() fonction and didn't use it??

  • @JAGANNATHSAHOOtheraw
    @JAGANNATHSAHOOtheraw Před 7 lety +2

    Sir how to receive string?

  • @Grassmpl
    @Grassmpl Před 9 lety

    Can you go over data indirect addressing in avr? I'm confused with the xyz registers.

  • @djdinop
    @djdinop Před 10 lety

    Hello!
    In case you want to send a string from the serial to the micro controller, will you use the peekChar function?
    If i send a string for exaple AX01, and i want to check whether this is the received string, what changes shall i made in the while loop.
    Thanks!!

  • @SuperChrisPang
    @SuperChrisPang Před 7 lety

    Hi,
    Im currently using serial input on motor control. Im a bit stumped on how you would go about changing it so (in your case) will have the light stay on when you hold down a key. I am more or less wanting to have the motor stop once i release the key pressed. Would it be as simple as writing 0 to the pin after a delay? Thanks in advance

  • @rishabhmahajan6607
    @rishabhmahajan6607 Před 9 lety

    Thanks you sir that was very helpful :)

  • @tinware
    @tinware Před 3 lety

    4:10 -> UCSR0C = (1

  • @victorvasconcelos8894
    @victorvasconcelos8894 Před 6 lety

    How can I do the same but with assembler ?

  • @demetriusdemarcusbartholom8063

    ECE 312, UofA.

  • @Andorlatchgate
    @Andorlatchgate Před rokem

    Where r u dude?

  • @ilkeraykut7064
    @ilkeraykut7064 Před 4 lety

    peekChar?You never used it?

  • @taodamata9869
    @taodamata9869 Před 7 lety

    please simplify...

  • @xkoldfuzionx
    @xkoldfuzionx Před 10 lety

    Dude, is there a place I can look at your code in it's entirety so I can make sure I have it correct? My light doesn't blink and I'm a little pissed. You're going way too fast, then jumping all around and I feel like I'm missing a whole bunch. The screen is too small and the code is extremely hard to read with my connection speed.

    • @humanHardDrive
      @humanHardDrive  Před 10 lety

      Check the link in the description. Let me know if you have any more questions.

    • @xkoldfuzionx
      @xkoldfuzionx Před 10 lety

      humanHardDrive Well, I think it's something to do with the Arduino IDE. I had a problem with the PWM code too. Unfortunately right now, I'm using the Arduino IDE because I'm waiting for my AVR Programmer to arrive. My code was the exact same as yours. Even when I comment out the sbi() and cbi() functions from the #define, and just replace it with PORTB |= (1

    • @xkoldfuzionx
      @xkoldfuzionx Před 10 lety

      humanHardDrive I got it working, thanks. I got my USBtiny in the mail the other day and hooked it all up. Still couldn't get it to work, but got it going today! Thank you!

    • @DJ-ng4ht
      @DJ-ng4ht Před 9 lety

      Jacob Zimmerman IV what did you do? I have the same problem - RX light is flashing on, but the LED is not lighting
      Is it because of Tera Term? Thanks!

    • @PatrickHansen101
      @PatrickHansen101 Před 9 lety

      Darko Jenic re-check your code and LED connection, my setup worked on the first go, following the code in the video.
      You can also download the code (link in description)