Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
17.04.2002, 01:16
Retro



Nabend...

Ich arbeite grade an nem Projekt mir nem AT89S8252, der hat nebenbei noch nen Static-RAM mit 256kB... soviel nurmal zu der Technik.

Dieser Controller soll uA. auch nen ziemlich großes LCD ansteuern (Graphic-Mode 240x128) und dafür soll er ne ganze Menge "Bilder" einprogrammiert bekommen. Diese würde ich gerne extern auslagern... die sind im 1/0 format. Jeder 1 steht für nen schwarzes Feld, jede 0 für ein durchsichtiges... das dann Zeilenweise.
Das Programm auf den Controller nimmt selbst schon ne ganze menge Platz weg, weiss jetzt nicht wieviel genau.. aber ich dachte mir man könnte ein regelrechten Massenspeicher an den µC anschließen? Nen Artikel über Festplatten (!!) habe ich bereits gefunden, leider etwas aufwendig und für die Anwendung wirklich überdimensioniert.
Wenn sich denn ein geeigneter Massenspeicher findet, sollten evt. auch noch Messwerte etc. drauf gespeichert werden, alles mögliche halt...

Jetzt dachte ich dann diese tollen kleinen Speicherkarten von den Digicams usw... die haben ja durchaus sehr viele MegaByte. Ansonsten habe ich schon davon gehört dass es für den BasicTiger auch Massenspeicher gibt.

Wenn Jemand nähere Informationen darüber hat (evt. auch ganze Artikel) währe ich ihm sehr verbunden sie mir mal zukommen zu lassen.

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
001
17.04.2002, 11:15
WareWolf



das Problem wird die Schnittstelle sein. Ich kenn den AT89S8252 nicht, ich denke mal ein 8Bitler mit 16er Adressbus. Da ist aber 256K schon ne ganze Menge, wobei du ja nur ca. 3,8K für ein Vollbild brauchst.
Ich habe mal, allerdings für eine 80286 DOSe, ein PCMCIA "Laufwerk" eingesetzt, direkt über den ISA Bus. Da hatte ich allerdings Hilfe vom Betriebssystem über BIOS Routinen. Das hilft Dir jetzt zwar nicht...aber so als Anregung...

--

Sig as a brick ┴┬┴┬┴┬┴┬┴┬┴┬┴
WW

zum Seitenanfang zum Seitenende Profil || Suche
002
17.04.2002, 14:20
Retro



Richtig... das ist nen standard AVR mit 8Bit.

Das nen Massenspeicher wirklich relativ überflüssig ist stimmt auch, trotzdem würde mich die Technik/Ansteuerung intressieren...

Der ATA der Festplatte soll ja theoretisch 8Bit kompatibel sein, im Artikel hat man sich mit nem kleinen GAL und zwei Latches beholfen... wenn sich nicht was anderes findet werde ich wohl darauf zurückkommen :) Aber fragen kostet ja nichts...

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
003
17.04.2002, 21:09
TheTinySteini



Ich weiß zwar jetzt zur Ansteuerung nix, aber mir würden zur Speicherung eigentlich nur Flash-Memory einfallen, also SmartMedia, CompactFlash etc.
Aber da kannste dann auch ein paar tausend Bilderchen drauf speichern =)
Man könnte natürlich auch nen Flash-Baustein nehmen (also im Prinzip nen ausrangierten Bios-Chip), die haben auch min. 512kB, mittlerweile min. 1 MB. Aber das wird mit dem Flashen vermutlich net einfach... die Dinger haben ja zwei Bereiche, den für die Einstellungen und den für den Code. Ersterer is nach nem Stromausfall weg - also schlecht für deine Bilder. Letzterer bleibt erhalten (jedenfalls deutlich länger) - also vielleicht net ganz so schlecht, jedenfalls als ROM.

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
004
11.07.2002, 06:56
Retro



Hm, schon etwas her... wollte aber eigentlich noch die Lösung posten =)
Ne Festplatte ist es nun doch nicht geworden (die kommt jetzt in meinem aktuellen Projekt auf mich zu, aber mit nem M16/62er, 16Bit sind schon schätzenswert). Ich hab nen böhhsen 4MB EPROM gefunden, PLCC geäuse mit Fenster... da alle Bilder statisch sind war es wohl wirklich der beste Ansatz.

Im Prinzip TTTs Lösung, nur halt EPROM statt ROM...
@WareWolf: Wenn man schon nen paar Routinen hat ist es wohl nicht altzuschwer, aber das ATA-Protokoll herzuleiten ist auch nicht das schwierigste. Die implementierung eines Filesystems wird da schon heftiger... aber jetzt denk ich lieber mal ans schlafen gehen... :D gn8 und Danke.

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche