Hallo, ich will folgendes Mini-Projekt von Elektor nachbauen: https://www.elektormagazine.de/magazine/201107/3849 Unten links kann man kostenlos die Software downloaden: https://www.elektormagazine.de/files/magazine/2011/dolo/110170-11.zip Nach dem Auspacken erhält man folgende vier Dateien: [name]-fat.bas [name]-slim.bas [name]-fat.hex [name]-slim.hex Geflasht werden soll der Attiny45 vom AVR-Studio5 aus. Weiß jemand, welches File dann auf den Controller geflasht werden muss? (ich tippe mal auf .hex - aber was ist der Unterschied zw. fat und slim?)
Hi >(ich tippe mal auf .hex - aber was ist der Unterschied zw. fat und >slim?) Das steht wohl im Quelltext -> .bas. MfG Spess
SGklasen schrieb: > (ich tippe mal auf .hex Korrekt. SGklasen schrieb: > aber was ist der Unterschied zw. fat und slim?) Siehe oben.
.bas ist in Bascom geschrieben, und wird bei Bascom-avr dann vor dem flashen in die .hex-datei übersetzt. du kannst die .hex auch direkt flashen, das ist die kompilierte .bas-Version ohne kommentare, also nur das Programm selbst, wie es der µP versteht.
Es gibt wohl zwei Versionen, siehe hier: http://www.elektronik-labor.de/AVR/MorseuhrDrei.html
1 | Folgende Befehle stehen zur Verfügung; sie bestehen aus einem Zeichen: |
2 | |
3 | ? : Auflistung der Befehle; Befehl ist jeweils der Anfangsbuchstabe des Schlüsselworts |
4 | Z : Zeit setzen |
5 | T : Zeit abfragen |
6 | G : Gong (Schlagwerk) ein/aus |
7 | C : Check; Ausgabe des Gongstatus |
8 | M : Morsegeschwindigkeit setzen |
9 | |
10 | In der "fat version" kommen hinzu |
11 | |
12 | W : Weckzeit setzen |
13 | A : Alarm ein/aus |
14 | E : Alarm stop (es wird das Drücken des Punkttasters ausgewertet) |
15 | K : Korrektursekunden (1...9 sec) setzen |
http://www.elektronik-labor.de/AVR/MorseuhrDrei.html Dort gibts auch: T45-morseuhr-update.zip (Update 19.3.11, verbesserte Feineinstellung der Ganggenauigkeit) Dieser Artikel als PDF
es gibt auch noch ein projekt mit pic, etwas stromsparender: http://sbwd.de/seiten/rahmen.php?nav=cwuhr
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.