|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
bad results r0:$93 r1:$00 (should be r0:$93 r1:$FF
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
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,
|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.
THANK YOU VERY MUCH!
|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.
|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!|