CF-Card an µC anschließen

OP #906688
Lesenswert?

Hallo ihr Lieben,

ich möchte gern eine CF Card an den AT89C51SND anschließen. Habe auch 
schon eine Menge Infos hier im Forum gefunden. So auch den angehängten 
Stromlaufplan. Jedoch hat eine CF Card doch 50 Pins?! Hier werden aber 
nur 40 belegt?!

Jetzt habe ich mir im Datenblatt die Pinbelegung angeschaut...aber egal 
wie man die 50polige Karte auf die 40 Pins aufsteckt, würden immer 
Datenleitungen oder Anderes fehlen.

Ich hoffe ihr könnt mir einen kleinen Tipp geben.

LG Anne
Gast #906737
Lesenswert?

Hm...vielleicht laesst sich dein Problem ja loesen
indem wir es dir ausreden. :-]

Warum moechtest du ausgerechnet CF anschliessen?
Noch dazu an so einen schwachbruestigen Controller
der kaum Leitungen hat.
Es ist wesentlich einfacher eine SD/MMC Karte zu nehmen.

Olaf
Gast #906753
Lesenswert?

es werden nicht alle Leitungen benötigt.
Falls das Problem heute Abend noch besteht, dann würde ich mal in meinen 
Unterlagen tief tauchen. Es sind schon einige Jahre vergangen, wo ich 
mit Deinem µC eine CF-Karte betrieben habe.
Wolfgang
OP #906768
Lesenswert?

Hallo,

Olaf, wieso denn nun schwachbrüstig? Ich glaube wir reden da nicht vom 
gleichen Controller. Er hat 80 PINs, da sind schon ein paar frei ;-) 
Naja wir wollen erstmal beides vorsehen...bei MMC haben wir wegen der 
Geschwindigkeit bedenken.

Wolfang, das wäre echt super, wenn du dazu noch ein paar Unterlagen 
finden würdest... Lief bei dir alles so wie es sollte?


Ich habe die Belegung jetzt hinbekommen, dank dem Link von Christian!

Viele Grüße Anne
Gast #906983
Lesenswert?

> Olaf, wieso denn nun schwachbrüstig? Ich glaube wir reden da nicht vom
> gleichen Controller. Er hat 80 PINs, da sind schon ein paar frei ;-)

Muss dann wohl, ich bin anhand der Bezeichnung von einem Standardtyp
in DIP40 oder PLCC44 ausgegangen.

> Naja wir wollen erstmal beides vorsehen...bei MMC haben wir wegen der
> Geschwindigkeit bedenken.

Warum? Weil es noch niemand geschafft hat einen MP3 Player mit SD/MMC
zu bauen? :-)
Ich wuerde mir das ganze gedoehns mit externem Speicherinterface und
den vielen Leitungen nur antun wenn du das bereits aus einem
anderen Grunde (z.B mehr Ram) sowieso brauchst.

Olaf
Gast #907090
Lesenswert?

Es gibt (auch von ATMEL) einen 8051er extra für MP3-Anwendungen. Der hat 
hardwaremäßig ein IDE-Interface. Dann müsstest du nur noch einen 
popeligen IDE-zu-CF-Adapter kaufen und die Sache läuft schon mal. 
Außerdem hat der USB, sodass man zum flashen und Datenaustauschen keine 
RS232 mehr braucht, obwohl der die natürlich auch hat. Zusätzlich hat 
der noch irgendwelche Soundschnittstellen. Ich weiß jetzt nicht genau 
welche.
Dass Ding gibts bei R***** für 8-9Euronen.
Ach ja, ein MMC-Interface hat der in Hardware auch drin.
Gast #907114
Lesenswert?

>Lass mich raten, du meinst den AT89C51SND
Das mag durchaus sein. Ich weiß, dass Reichelt so einen Typ hat. Die 
genaue Bezeichnung kenne ich allerdings nicht. Falls ich den gleichen µC 
meine, überliest meinen Beitrag einfach.
Ich bringe nun mal gerne mein fundiertes Halbwissen ein ;-)
Gast #907374
Lesenswert?

Mein erster Tauchgang ergab, dass es damals der AT89C51 war, und nicht 
der AT89C51SND.
Wenn ich mich recht erinnere, konnte ich auf die CF-Karte byteweise in 
gewählte Sektoren schreiben. Das Projekt habe ich dann nicht weiter 
fortgesetzt, weil ich auf die SD-Karte umgestiegen bin. Falls trotzdem 
Interesse besteht, melden.
MfG
Wolfgang
Gast #908719
Lesenswert?

Vom 2.Tauchgang zwei Schaltungen im pdf-Format. Original sind sie in 
Target.2000 gezeichnet.
In der Schaltung -CF-karte.pdf-  sind die benötigten Leitungen zu sehen 
und in der Schaltung -CF ansteuerung.pdf der Anschluss an den µC. Die 
hier angedeutete Nummerierung müsste mit einer CF-Karte übereinstimmen.
MfG
Wolfgang
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren