hi wollte mal fragen ob mir jemand nen software beispiel geben kann, wie ich die harddisk anschliessen muss damit diese über usb als mass storage device erkannt wird. gruss numen
Der Anschluss müsste gleich bleiben wie im Datenblatt beschrieben. Die Software ist der Schlüssel... Ralf
iam using project using at89c51snd1c. i want to download boot loader software into at89c51snd1c. how can i down load in it.
Hallo, wie schaut es denn bei Euch aus? Habe mir eine Platine erstellt, Programmierung über Flip funktioniert auch. Nun möchte ich eine kleine MP3 Datei im Flash ablegen und dann abspielen. Jedoch bin ich mir beim Initialisieren der ganzen Register nicht ganz so sicher... Viele Grüße Anne
Anne wrote: > Hallo, > > wie schaut es denn bei Euch aus? Habe mir eine Platine erstellt, > Programmierung über Flip funktioniert auch. Nun möchte ich eine kleine > MP3 Datei im Flash ablegen und dann abspielen. Jedoch bin ich mir beim > Initialisieren der ganzen Register nicht ganz so sicher... > > Viele Grüße Anne Willst du die Datei direkt in den Flash vom uC packen? Denke, das könnte schwierig werden bei 64kB, wobei das Programm ja auch noch drauf muss. Ich habe bisher nur das Layout für meinen MP3 Player erstellt und wollte das jetzt fertigen lassen. Wenn ich dann gelötet habe, kann ich mitreden. ;) Nur meine erste kleine Testplatine funktioniert schon, aber da ist noch kein DAC drauf. Welche Komponenten verwendest du sonst? SD/MMC? Welchen DAC? Display usw.?
Hallo, es soll nur eine ca 5sek lange Datei sein. Nur zum Test... Wir nutzen den DAC CS 4331 KS. Als Speichermedium ist eine CF-Karte vorgesehen. Am Ende soll der Controller quasi alle 25ms für 5ms ein kurzes "Klick-Geräusch" ausgeben. Was beinhaltet deine Test-Platine? Viele Grüße Anne
Auf meiner Testplatine werden im Prinzip nur alle Port-Pins nach außen geführt, so dass ich den Controller auf mehreren Schaltungen verwenden kann (kostet ja ein paar Euro). Zusätzlich sind noch die Standardsachen drauf wie Stromversorgung (über USB), ein Mini-USB Anschluss zum Programmieren, die PLL Beschaltung, Takt, Taster für ISP und RESET und eine LED zum Testen. Funktioniert soweit auch. Link zur Testplatine: Beitrag "Adapterplatine AT89C51SND1C" Weiter bin ich im Moment leider nicht mit dem Projekt. Ich versuche gerade eine Platine fertigen zu lassen, wo der komplette MP3 Player drauf ist inkl. Micro SD Karte, USB, Display, Taster/Schalter, DAC mit Kopfhörerausgang und Ladeschaltung für einen LiPo Akku. Habe aber noch so meine Probleme vernünftige Daten für die Herstellung aus meinem CAD Programm zu exportieren. Die ganze Schaltung soll (wenn sie so gefertigt werden kann) ca. 56mm x 77mm groß werden. Schaltplan und Layout sind fertig, Teile habe ich auch schon. Bin schon gespannt, ob das alles hinhaut und funktionsfähig ist. =)
Hallo, also wir haben auf der Test-Platine ein paar LEDs, 5 Taster, DAC und eben die CF-Karte. Problem ist momentan das ich das mit dem Takt und so nicht hinbekomm. Ich mess am SCLK nie einen Takt :-( und auch das decodieren der Datei funktioniert nicht so richtig wie es soll. :-( Viele Grüße Anne
Dazu kann ich momentan leider noch nicht viel sagen, da ich eben noch auf meine neue Platine warten muss. Ich hoffe, dass ich in 2-3 Wochen startklar bin. Dann kann ich auch (hoffentlich) was dazu sagen.
Leider nicht, ich warte immer noch auf meine Platine... :( Mich würde mal dein Schaltplan interessieren, wie du das gemacht hast. Vielleicht entdecke ich dabei bei mir noch einen Fehler.
Huhu, wenn du mir Deine Mail-Addy verrätst, schicke ich es dir gern per Mail! Viele Grüße Anne
@Anne Wie jetzt? Doch AT89C51SND. Ich dachte davon seit ihr abgekommen: Beitrag "Re: MP3 Player mit 8051??"
Danke Andreas für den inhaltlich sehr wertvollen Beitrag! @Daniel: Mail ist unterwegs.
Hallo, habe mittlerweile eine komplette Testplatine zusammengelötet. Der Controller läuft und lässt sich programmieren. Mehr konnte ich bisher nicht testen. Gibt es eine Möglichkeit irgendwie einen Ton über den Audioausgang zu schicken ohne externen Speicher? Möchte gerne wissen, ob der DAC einwandfrei funktioniert. Und wie muss ich den Controller konfigurieren, damit der Audioausgang vernünftig läuft? Schöne Grüße! Daniel
Weiß keiner wie das geht? Habe mittlerweile schon mal das 3x16 Zeichen Display (EA-DOGM 163S-A an 3,3V) zum Rennen gebracht, aber jetzt fehlen ja noch einige Sachen. Wenn einer Code(-beispiele) hat zum Thema MMC Interface, Atmel Dataflash Zugriff oder Erzeugung von Audiosignalen mit dem Controller, wäre ich SEHR DANKBAR! Schöne Grüße! Daniel
Na ja, schade, dass sich hier keiner mehr meldet. Mein aktueller Stand: - meine Platine wurde geliefert und bestückt - Stromversorgung über Akku und laden über USB funzt - Controller lässt sich programmieren - EA DOGM163S-A Display (SPI) läuft - 8Mbit Dataflash läuft - am DAC höre ich die ersten (selbst erzeugten) Töne Was mir vor allem noch fehlt, ist die Ansteuerung der Speicherkarte (MMC). Erst dann kann ich auch 100% testen, ob die Soundausgabe vollständig korrekt läuft. Wenn jemand weiß, wie ich die Speicherkarte (MMC) anspreche, würde ich mich über Hilfe freuen! Daniel
...ist noch halbwegs dünn geworden die Schaltung. Das Display sitzt auf einem Sockel zwecks späterer Wiederverwendbarkeit, sonst wäre es noch flacher.
Hallo Daniel, schade das sich hier keiner mehr zu Wort meldet. Ich bin auf einem ähnlichen Stand wie Du. Kurze Sound-Datei (direkt auf dem Controller gespeichert) wird abgespielt und nun häng ich an der MMC Karte... Mal sehen was wird. Wir schaffen das ;) Grüße Anne
Ja das stimmt. Aber wie ich finde ein sehr interessanter Exot. Hast du schon mal damit gearbeitet? VG Anne
Hi zusammen, hat es jetzt schon jemand mit der Ansteuerung einer SD-Karte hin bekommen? Ich bekomme einfach FAT nicht zum Laufen. Nutze die Bibliothek von Atmel. Problem ist den Bootsektor auszulesen. Hier bekomme ich nur 0x00 zurück und nicht die Werte, welche eigentlich laut WinHex auf der SD-Karte stehen. Wie Martin schon geschrieben hat --> ist eben ein Exot :-) Also viel Spaß beim weiter Tüffteln. Mario
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.