Software zum Artikel
"AVR-Programmierung fr 10 Mark"
von Roland Walter, DL7UNO
(Homepage http://www.rowalt.de)

SP12.EXE	Brennprogramm; das Original war mit einem GNU-Compiler
		erzeugt worden und brauchte eine zustzliche Datei um
		lauffhig zu sein. Ich habe es daher noch einmal neu
		compiliert, aber sonst nicht verndert. Das Original
		kann von http://www.xs4all.nl/~sbolt/e-spider_prog.html
		heruntergeladen werden.
SP12.TXT	Dokumentation zum Brennprogramm SP12
HARDWARE.GIF	Stromlaufplan der Hardware
AUFBAU.JPG	Foto vom Brenner in einem LPT-Steckergehuse. In der
		Praxis ist es aber besser, mit einem herausgefhrten
		Kabel zu arbeiten.
[BEISPIEL]	Kleines LED-Blink-Programm mit einigen Batch-Dateien,
		die zeigen, wie man SP12 aufrufen kann.
[POWER]		Ein paar kleine DOS- und Windows-Programme, mit denen
		man eine Stromversorgung per LPT machen kann. Wird
		nicht fr SP12 gebraucht, sondern nur, wenn man die
		Schaltung laufen lassen will.

Wichtiger Hinweis:
- Fr die Erst-Initialisierung von SP12 mu das Programmiergert samt
  AVR angesteckt sein (damit die korrekte LPT gefunden wird u.s.w.).
- SP12 erzeugt die Pausen zwischen den einzelnen verschickten/gelesenen
  Bits durch Leerlauf-Schleifen und zhlt dabei eine Zahl hoch. Da
  jeder PC eine andere Geschwindigkeit hat, sind die Zhlwerte natrlich
  unterschiedlich. SP12 ermittelt diese Werte bei der Initialisierung
  und legt sie in der Textdatei _sp12rc ab. Dummerweise luft das bei
  schnellen Rechnern nicht korrekt. Falls das Programmieren nicht klappt,
  dann die Datei _sp12rc in einem Texteditor ffnen und erst mal alle
  Timing-Werte auf den doppelten Originalwert setzen (zu langsam ist
  kein Problem, zu schnell aber schon). Wenn dann alles hinhaut, kann
  man die Werte immer noch runtersetzen.
  brigens: Unter Windows sollte man natrlich keine zeitfressenden
  Anwendungen im Hintergrund zu laufen haben. Das wrde die Timing-Werte
  verflschen. (Ich sehe zu, da ich in meinem Programm eine bessere
  Timing-Routine schreibe.)

Zum Schlu:
Auf meiner Homepage gibt es noch einige Programme mehr, ein paar Links
u.s.w.. Vor allem ist dort auch der AVR-Editor von Tan Silliksaar
zu bekommen, der die Arbeit zum Vergngen macht (Syntax-Einfrbung!!!).
Auerdem wird dort die Windows-Brenn-Software zu finden sein, sobald
ich damit fertig bin.

Viel Erfolg wnscht
Roland Walter, DL7UNO