Home =>
Gerd's AVR simulator => Download

Downloading Gerd's AVR simulator
Available versions
Known errors in the current version are described here.
Older Versions not available any more
Version | Date |
2.4 | 26.07.2021 |
2.3 | 05.01.2021 |
2.2 | 05.07.2020 |
2.1 | 26.06.2020 |
2.0 | 02.04.2020 |
1.9 | 27.02.2020 |
1.8 | 20.11.2019 |
1.7 | 27.10.2019 |
1.6 | 18.07.2019 |
1.5 | 25.03.2019 |
1.4 | 28.12.2018 |
1.3 | 29.09.2018 |
1.2 | 04.07.2018 |
1.1 | 12.06.2018 |
1.0 | 26.03.2018 |
0.9 | 27.02.2018 |
0.8 | 14.02.2018 |
0.7 | 27.12.2017 |
0.6 | 05.12.2017 |
0.5 | 20.11.2017 |
0.4 | 10.11.2017 |
0.3 | 03.11.2017 |
0.2a | 27.10.2017 |
0.2 | 24.10.2017 |
0.1 | 14.10.2017 |
3 Error reports
Due to the enormeous complexity of the task (the devellopment of
the AVRs took two decades and the internals of an AT90S1200 differ
widely from those of an ATtiny814 or an ATmega324) it cannot be
avoided that there are still bugs and missing features in that
software. It would overstrain me to test more than 150 AVR types
and their more than a douzend hardware features. If you
find errors or you miss features of a certain type, please send
me a note (if possible including source code), my email address
is on the title page of the handbooks. I'd like to repair those
errors as I have enough time to do that (I am retired). In that
way I can improve the software. Thanks for each hint ...
Version 2.8 does not translate small ASCII characters correct: the
built-in gavrasm translates those to upper case characters.
Version 2.8 for Linux shows a bug in timers with strange prescaler
values and missing updates for TCNT.
Version 2.7 has a bug that causes OCnA interrupts in timers, even
if those are not active. Those interrupts cause Range Check Errors
and they block further exection by an un-handled interrupt. You
can avoid this by writing a value larger than zero to the compare
match A port register of those timers.
Version 2.6 has a problem with timer simulation. You'll recognize
this through the missing prescaler. Please use version 2.5 or 2.7
for timer simulations.
©2017 - 2022 by
http://www.avr-asm-tutorial.net