AVR Programming - AVR Studio Tutorial Introduction

Поділитися
Вставка
  • Опубліковано 15 вер 2024

КОМЕНТАРІ • 30

  • @ramixnudles7958
    @ramixnudles7958 10 років тому

    Great tutorial. Especially liked the programming example taken from simple through updates, with commentary as to what is changed and WHY. I get a lot out of that kind of instruction.
    Subscribed!

  • @tkelly3866
    @tkelly3866 8 років тому +1

    very well presented. You end with good code easy to maintain but not optimized for speed. The two function calls are great for readability and maintainability but lots of overhead (I'm sure you knew that)

  • @damnedattendant2536
    @damnedattendant2536 6 років тому

    best avr tutorial on youtube ….

  • @minhly650
    @minhly650 9 років тому +4

    Hi.this tutorial is really useful for me.Could you make more videos about how to use register in some basic projects such as PWM,timer,interrupt,UART? I don't have much experience about registers because I am an Arduino user.I really appreciate that.Thank you very much in advance.

  • @fallacyz3r0
    @fallacyz3r0 11 років тому +1

    This was an amazing tutorial. Very clear! Thank you!

  • @ofnotandi
    @ofnotandi 11 років тому

    Your sir, are a gentleman and a scholar.

  • @deveshmonga708
    @deveshmonga708 11 років тому +3

    I am unable get my computer connected with the board .
    I am using Atmega-32.

  • @MrWaalkman
    @MrWaalkman 7 років тому

    Excellent tutorial! Thank you very much!

  • @StupidIdiot12345
    @StupidIdiot12345 13 років тому

    @TheElektrafreak The size of an int type is compiler specific, and from what I've read, AVR compilers for the ATmegas set the int size to 2 bytes or 16 bits.

  • @ShohagAhmed
    @ShohagAhmed 7 років тому

    Excellent Tutorial . thanks boss.

  • @MrPvallone
    @MrPvallone 10 років тому

    Great video, but I have a question. Your function setPinLow; doesnt actually mean to set the pin low. Doesn't mean it will toggle the value of the pin you have passed to it? Meaning, if the pin was never set HIGH and is low, setPinLow would actually set the pin high?

  • @LegoBeto
    @LegoBeto 11 років тому +1

    Great Tutorial!

  • @Bazz1TV
    @Bazz1TV 13 років тому

    I want to reverse engineer avr firmware without the original source code.. Can I still use AVR Dragon and step thru real time (in assembly)?? I have been using a simulator, but I need to debug in real hardware because the avr works with other peripherals...

  • @burritos1000
    @burritos1000 11 років тому

    There is an error in the instruction for setting the ISP frequency (2:57). The button to press is the "write" button...not "read." Being a newbie, I was following this and couldn't understand why it wouldn't program the target. After joining a forum and few days later, I discovered the error by accident. I simply pressed this, that and the other buttons to see what they do. Then noticed that the "write" button changed the frequency.
    No harm done, though. It's all part of learning.

  • @naureenshaukat4875
    @naureenshaukat4875 6 років тому

    AVR Studio and Atmel studio is the same software or different ??

  • @jeremyadair5780
    @jeremyadair5780 9 років тому

    shift left for pin #.... I would not have thought of that... I need to learn how to not overcomplicated code.

  • @lvignals
    @lvignals 11 років тому

    Is there a software emulator for the ATmega328P that would make it possible to test AVR code without the hardware?

  • @anvintj
    @anvintj 12 років тому

    Hi, I wrote the same code as your LED blinking program and i am getting an error as follows-
    MAKE Version 5.0 Copyright (c) 1987, 1997 Borland International
    Error Makefile 65: Colon expected
    Error Makefile 71: Command syntax error
    *** 2 errors during make ***
    Build failed with 1 errors and 0 warnings...

  • @marijnvanderhouwen9885
    @marijnvanderhouwen9885 6 років тому

    Realy helpfull

  • @hanssondaniel
    @hanssondaniel 10 років тому

    Awesome tutorial! I'm curious how to set/get the value on the analog pins...
    I would also like to know how to use the PWM functionality that some pins have.

  • @aishwaryakadam1653
    @aishwaryakadam1653 6 років тому

    please give the link for avr studio download!

  • @Ronaldoo91
    @Ronaldoo91 12 років тому

    how come I am connecting avr is v2.0 and I can't find its tools. I am a noob :S

  • @sancholife9451
    @sancholife9451 6 років тому

    Thank you!

  • @soemmt
    @soemmt 12 років тому

    it's great tutorial,by the way do u have any tutorial about UART interfacing ?? many thanks in advance ...

  • @kees-ft1yb
    @kees-ft1yb 5 років тому

    AND NOW? How to program it.?

  • @soemmt
    @soemmt 12 років тому

    hi..that's great tutorial .. thanks. could u give me some ideas, how can i interface Atmega with bluetooth.many thanks in advance .

  • @pawangoyal386
    @pawangoyal386 10 років тому +2

    greeeaaaatttt

  • @DevDamian
    @DevDamian 12 років тому

    Thanks for tut

  • @robojan1
    @robojan1 13 років тому

    Why are you using int's? those are 32 bit variables. that is inefficient on a 8 bit device where it is not needed. you could better use uint8_t (unsigned 8 bit int).

  • @vovanikotin
    @vovanikotin 11 років тому

    try Proteus