Forum: Mikrocontroller und Digitale Elektronik Elektor µC-Projekt - welches File auf µC flashen


von SGklasen (Gast)


Lesenswert?

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?)

von spess53 (Gast)


Lesenswert?

Hi

>(ich tippe mal auf .hex - aber was ist der Unterschied zw. fat und
>slim?)

Das steht wohl im Quelltext -> .bas.

MfG Spess

von Dennis S. (eltio)


Lesenswert?

SGklasen schrieb:
> (ich tippe mal auf .hex

Korrekt.

SGklasen schrieb:
> aber was ist der Unterschied zw. fat und slim?)
Siehe oben.

von Thomas S. (thommi)


Lesenswert?

.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.

von sven (Gast)


Lesenswert?

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

von sven (Gast)


Lesenswert?

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

von flo (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.