Path: Home => AVR-Overview => Errors
STK with LCD Tutorial for learning assembly language for the
AVR-Single-Chip-Processors
(AT90S, ATmega and ATtiny) from ATMEL with practical examples.
The Single-Chip-processors of ATMEL are excellent for homebrewing every kind of processor-driven electronics. The only problem is that assembly has to be learned in order to program these devices. After having done these first steps the assembly language provides very fast, lean and effective code, by which every task can be accomodated. These pages are for beginners and help in learning the first steps.

Errors

Sitemap New on this webpage avr-source AVR-Webring

Known and corrected bugs

DateFile(s)Error descriptionStatusThanks
08.06.2010uv_scheme_proc.gif Reset pin tied to GNDcorrectedTotis Thimios
10.01.2009keyboard.html Error in source code for keypadcorrectedCarl Rheinlaender
26.08.2007switch_schem.gif Akkuload-Analog schematic: Error in wiring of channel 3corrected Jonny Bijlsma
02.05.2005akkucalc.asm Akkuload: Caused by a serious bug in the calculation routine, the currents are by a factor of roughly two too small, and are displayed false.Corrected.Sebastian Mazur
06.01.2005gavrasm and
Pony-Prog
If you use gavrasm for assembling, and if you add more than one ORG directive within the code, and if you use Pony-Prog for burning the Hex- and Eep-files to the AVR, the shift in adress, caused by the ORG directive, is implemented in INTEL-Hex-format, but ignored by Pony-Prog. Be cautious when using more than one directive.Pending (Self)
01.10.2004CALC.html False description of the BLD and BST instructionCorrected Mark
05.12.2003Lcd4IncE
Lcd4IncCE
Bug in the LCD-Clock asm file prevented compilationCorrectedDan Carroll
05.07.2003FP_CONV10, HTML
.ASM
A missing code line caused calculation errorsCorrectedThilo
Mölls
24.12.2002exp2313.gifCorrected the pullup resistor in the experimental circuit, due to occasional reset problems reported, to a lower valueCorrected Andreas
Wander
24.12.2002(several)Corrected an error in the source code for the 4-Bit-LCD softwareCorrectedJan de
Jong
15.07.2002DIVISION.htmlElapsed processor time with wrong dimensionCorrectedArmin Kniesel
16.02.20028515STD.html
8515std.asm
Two int vectors missing!Corrected-
31.12.2001testsint.asm
sioint.asm
sioint.inc
bcdmath.inc
bcdmath.asm
The interrupt routine has a serious bug. The result is an unhandled interrupt, delaying execution of the program by approx. a factor of 30. As this routine requires external SRAM and so doesn't work with STK500, I removed these codes and will not provide a debugged routine instead. Removed(myself)
23.12.2001clock.gif
clock.pdf
RTS and CTS between the plug and the line driver were exchanged. The plug is to be connected to the PC using a crossed link for RD/TD and RTS/CTS. PB4 must be set to 0 to activate the CTS line.Corrected Wim
Korevaar
25.11.2001bcdmath.inc
sioint.inc
testsint.asm
Download of the inc-files results in an error message from the server. These files were renamed to .asm and the calling asm file corrected.CorrectedAxel
Rühl
24.09.2001(Several)Errors using .DEF and .EQUCorrected Stefan
Beyer
03.06.2001CLOCK.html
CLOCK.asm
When working with a DCF77 signal the seconds are incorrect (59.th second is already 0).Open!-
Error in the calculation of tens of monthes from the DCF77 signalsCorrectedThomas
Baumann
(Several)Some minor additions and changes in the text correctedFrank
Dalchow
TEST1.html
TEST1.asm
Some translation errors in the text correctedBrian
Tangney
02.12.2000TEST1.html
TEST1.asm
It was stated that the frequency of the LEDs is 800 kHz. In fact it is only 667 kHz!correctedTimo
Engelmann


©2002-2011 by http://www.avr-asm-tutorial.net
You may use, copy and distribute these pages as long as you keep the copyright information with it.