Home ==> AVR-EN ==> comment page ==> comment list
2313 in action

Comments on www.avr-asm-tutorial.net

From Date Comment
NN 07.07.2018 avr-sim is a GREAT work !! Many thanks to share it with us.
I've found a bug in your source code:
"mulsu" instruction fails if the first operand is
ldi r23,$93 //negative
ldi r17,$01 //unsigned
mulsu r23,r17
bad results r0:$93 r1:$00 (should be r0:$93 r1:$FF
negative value)
Have a nice day!
gsc: Absolutely correct. I will correct this in the next
Marcin 20.05.2018 Fantastic ad very helpful website. A lot of systematic work. Thanks a lot!
Sebastian M. 21.02.2018 This is a very nice and interesting page, Herr Gerhard Schmidt. Thank you!
Greg C. 30.01.2018 When editing .asm files with an external editor, I had to set the file type as UTF-8 instead of ANSI for encoding type in NOTEPAD2 (my editor) or it would not assemble and simulate. There were no notes that I could find in the literature on that subject. Just a heads up.

Other than that, I love your simulator, and tutorial pages! Go assembler or go home. I think asm is the best place to start. There are so many advantages to knowing the clockwork on how your program works. Keep up the GOOD work!

gsc: The issue with UTF-8 instead of ANSI is strange. As gavrasm works with the Pascal System.Text function to read the .asm file, I have to go deeper into System.Text to find out more.

Thanks for the praise. More and more people just scratch the surface instead of going into the depth. They are more struggling with their language's strange terms rather than into the mechanics of a timer.
Pierre M., Paris 21.12.2017 Good morning Sir,
I am teaching computer system architecture to master students and find assembly language programming the only way to give them a sense of how hardware operates. I was delighted to read your pledge on the usefulness of assembly programming.
Also for a student project we had the choice between mixing .c and asm or using .asm only. I gave the example in 9.10 a try and it worked with no stress. Many thanks for sharing your work and experience,
Pierre M
Hasina Tantely 19.12.2017 I'm so happy with viewing and downloading the codes your share and most of all the gavrasm assembler because the avr-as inside Winavr : I don't know how to make it compile pure assembly file for AVR.
Douglas Koo Chen Soon 07.06.2017 I would like to say a thousand thanks to you for providing such a high quality website for learning AVR Assembler, I am an eletronics engineering student studying in UTP, Perak, Malaysia.

Your hard work will finally be paid off! This website provide excellent guides for begineer to start learning the REAL thing behind the micro-controller!

I will fully recommend your website to my colleagues!

Thank you so much.


(Comment gsc: I was twice in Malysia. The climate is not my favoured but the nature is unique, the landscape is greener than here and the people are so friendly and helpful. I enjoyed it.)
Jean-Francois Duhamel 26.05.2017 Greetings from Peru.
Its a long time I wanted to thank You for your very nice software. I take this opportunity to do it now. I use GAVRASM under linux since years and it helped me to solve a number of problems in my job (from which I am now retiring). I will continue, as I have time now, to work around AVR technology, mainly using ASM as allways, which helps to keep the brain active and out of the daily problems.
Best regards and lots of encouragements, and above all, a big thank You for your help in my life.
JF Duhamel
Johnd233 17.04.17 Excellently written writeup, doubts all bloggers offered the same content material because you, the internet is actually a greater location. Please maintain it up!

©2017 by Gerhard Schmidt, http://www.avr-asm-tutorial.net