Forum: Mikrocontroller und Digitale Elektronik hardwarekonfigurationsdatei


von Clemens E. (cle)


Lesenswert?

moin moin,

weiss jem wo ich die hardwarekofigurationsdatei ( .dat) (für bascom)für 
ein
atmel 89c51cnd1 herkriege.

cle

von Joerg X. (Gast)


Lesenswert?

gar nicht?!
denn wenn google nichts findet, deutet das doch arg auf einen 
Schreibfehler hin... (in der Tabelle bei Atmel gibts diesen Chip auch 
nicht)

von Clemens E. (cle)


Lesenswert?

ah, soll auch 89c51snd1 heißen, aber da kann ich leider auch nix finden

von Joerg X. (Gast)


Lesenswert?

hab auch nichts gefunden :(
Aber kann man so eine Datei nicht selbst erstellen? -einfach eine 
(möglichst ähnliche) kopieren und mit Hilfe des Datenblatts 
vervollständigen.

-Jörg

von Peter D. (peda)


Lesenswert?

Vermutlich um dann folgendes komplett selber geschriebenes Programm 
auszuführen:


Play = SD_card_read( "Tokio Hotel.mp3" )


Peter

von Jupp (Gast)


Lesenswert?

Bitte erwähne diese "Band" nicht in diesem Forum.

--
Dies ist meine persönliche Meinung und ich schließe alles aus, was ich 
kann und darf.

von Erwin (Gast)


Lesenswert?

@Peter
Sag nur, Du hast die Funktion "Play (xxxx.mp3) für Bascom 
implementiert?!

;-)

Duck und weg
Erwin

von Schmunzelnder (Gast)


Lesenswert?

> Peter Dannegger (peda):
> Play = SD_card_read( "Tokio Hotel.mp3" )


Brüll!

der war gut ... ich kann nicht mehr!

von Joerg X. (Gast)


Lesenswert?

Entmutigt den OP doch nicht so, sonst können wir ("wir" wie in "das 
ganze Forum") nicht in den nächsten Wochen einen MP3-Player in BASCOM 
für den AT89c51snd1 basteln....
scnr
-Jörg

von Clemens E. (cle)


Lesenswert?

so komisch is es auch mal wieder nich, wenn man sich als ahnungsloser 
durch diese materie boxen muss um keine 5 für seine projektarbeit zu 
krigen , die man sich nich ausagesucht hat....

von Joerg X. (Gast)


Lesenswert?

Und für eine Projektarbeit wird die Entwicklungshard- und Software nicht 
vorgegeben ? oder zumindest alles nötige Wissen, um das Projekt zu 
realisieren.
? Jörg

von Clemens E. (cle)


Lesenswert?

nein,

es gibt einen auftraggeber und von dem kahm der auftrag, eine 
mechanische uhr (spielmelodie) in eine elektrische unzusetzten, die vom 
anwender gewählte mp3 dateien wiedergiebt.

der aufwand wahr ihm nicht bekannt, aber da müssen wir jetzt durch.

also haben wir uns ein entwicklungsboard von atmel zukommen lassen ( um 
die hardware nicht auch noch zusammmenstückeln zu müssen) was besagten 
controller mit mp3 decoder enthält.

das ganze wird in bascom programmiert um es so einfach wie möglich zu 
halten.

tja, so ist die aktuelle lage und über jede art von hilfe bin ich 
natürlich sehr dankbar ;)

von sepp (Gast)


Lesenswert?

@Peter:

ja Peter, die spielen einfach in einer anderen Liega. Du würdest 
natürlich alles viel besser und mit mind. 20 Interrupts und einer 
"MAINLOOP" schreiben. Während Du noch entwickelst sind andere schon beim 
3. Projekt.

von Joerg X. (Gast)


Lesenswert?

@ Clemens Eibofner (cle)
Dann werdet ihr ja Gründe für BASCOM haben, schön. ICh hab keine Ahnung 
von Basic im Speziellen, nur ein bischen (AVR-)Assembler, C, Python und 
Englisch.
Wenn diese .dat-Datei eine Textdatei ist, kann es doch nicht so schwer 
sein die mit dem Datasheet und einer Vorlage zu erstellen, da sich AFAIK 
die 8051 nur in der Zusatzhardware unterscheiden.
Aber das musst du entweder selber machen, oder zumindest so eine Datei 
rausrücken und das Datenlatt musst du ja sowieso lesen (wie auch alle 
andern beteiligten µC-programmierer)

- Jörg

von Clemens E. (cle)


Lesenswert?

thx, werden wir machen, es gibt noch viel zu tun...

seh ich dass richtig, dass ich ohne diese dat alle register einzeln 
"ansprechen" muss ???

cle

von Peter D. (peda)


Lesenswert?

sepp wrote:
>
> @Peter:
>
> ja Peter, die spielen einfach in einer anderen Liega. Du würdest
> natürlich alles viel besser und mit mind. 20 Interrupts und einer
> "MAINLOOP" schreiben. Während Du noch entwickelst sind andere schon beim
> 3. Projekt.

Es ist alles nur ne Frage des Preises.

Man braucht nur Bascom ordentlich teuer zu machen, dann kann man auch 
nen Entwicklerstab ransetzen, der komplizierte Bibliotheken entwickelt. 
Diese würden dann bestimmt ein C geschrieben werden.

Irgendwo muß jedenfalls Entwickleraufwand getrieben und bezahlt werden.

Selbst Atmel scheint keine Lust zu haben, seine aufwendigen 
Demoprogramme kostenlos abzugeben. Im Download habe ich jedenfalls nur 
fertige HEX-Files gefunden.


Für den Fragesteller könnte ich mir ne Lösung vorstellen, ala altes 
Wähltelefon mit Handy.
Man nimmt nen fertigen MP3-Player und ersetzt die Tasten durch nen MC 
mit 74HC4066 dahinter.
Dann muß man auf dem MC nur noch die reine Steuerung programmieren.


Peter

von Clemens E. (cle)


Lesenswert?

hehe, dachten wir auch, is aber für die spätere serienfertigung gänzlich 
ungeeignet ;)

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.