Forum: Mikrocontroller und Digitale Elektronik MCS-52 (IC1210-F128LQ)


von Klaus (Gast)


Lesenswert?

Hallo,

ich hab nen 9in1 CardReader von Hama und da ist ein Chip drinnen der
IC1210-F128LQ heißt. Laut Datenblatt hat der einen Flash ROM für das
Programm, ist über USB zu in circuit programming befähigt, hat nen
MCS-52 Core und hat natürlich einen Haufen von Ausgängen wie I2C, RS232
UART, USB 2.0, etc.
Ich hab mir gedacht das klingt alles ganz interessant und hab nach
längeren suchen auch die Software von ICSI gefunden mit der man den uC
flashen kann und ne neue HEX-Firmware aufspielen kann. (Die komplette
ISP-Software war bei nem Firmware Update für den Reader dabei :)

Sooo jetzt meine Frage: Wie programmiere ich das Teil?? Gibts da
irgendwoo Infos?? Was ist genau ein MCS-52 Core hat das irgendwas mit
der 8051 Reihe zu tun?? Hab bis jetzt nur mit AVR's rumgemacht. Gibt
es Freeware Compiler für den Prozessortyp?? Meint ihr das macht
überhaupt Sinn da drauf rumzuprogrammieren??

Gruß
Klaus

von Klaus (Gast)


Angehängte Dateien:

Lesenswert?

Ahhh hab vergessen das Datenblatt anzuhängen!

von Rufus T. Firefly (Gast)


Lesenswert?

Der MCS52-Core hat in der Tat was mit dem 8051 zu tun. MCS51 hat 128
Bytes RAM, MCS52 hat 256 Bytes.
Compiler/Assembler etc. sind daher kein Problem, aber ohne detaillierte
Dokumentation Deines Kartenleser-Chips wirst Du nicht weit kommen.

von Klaus (Gast)


Lesenswert?

Joooo mir ist schon klar, dass da nix wirklich Großes bei rauskommt.
Vielleicht kann ich aber fürn Anfang den Port raussuchen an dem das LED
hängt und das erstmal blinken lassen oder sooo... :)

von Jörg N. (Gast)


Lesenswert?

hallo klaus!

könntest du mir evtl. die erwähnte programmiersoftware und das
firmware-update zukommen lassen oder mir sagen wo du es herhast?

ich suche momentan ALLES über diesen controller zusammen, will nämlich
rauskriegen wie man den so anspricht daß er auch den "geheimen"
CIS-bereich von xD-Karten liest und schreibt! dann komme ich dem ziel,
versehentlich per WinXP fehlerhaft beschriebene xD-Karten reparieren zu
können, ein stückchen näher - das ist nämlich schwieriger als man
denkt!

gruß
jörg

von Rolf (Gast)


Lesenswert?

Der Thread ist zwar schon etwas älter, aber ich hänge mich trotzdem mal 
hier dran.

Hat jemand ein ausführliches "technical manual" zum IC1210-F128LQ, das 
den Befehlssatz und die Registerbeschreibungen enthält? Im oben 
genannten Datenblatt fehlen diese Infos leider. Oder hat jemand solche 
Informationen zu ähnlichen Cardreader-Chips, die firmwareupdatefähig 
sind? Speziell würde mich interessieren, wie man auf das 
SD/MMC-Interface zugreifen kann, wäre da vielleicht im einfachsten Fall 
auch ein direkter Zugriff auf die entsprechenden Portpins möglich, 
welche Ports wären das dann? Danke.

von Pablo (Gast)


Lesenswert?

Hallo,

ich entschuldige mich schon mal dafür das ich auf diesen steinalten 
Thread antworte. Sorry :D.

Hier gibt es eine Firmeware mit Tool zum Updaten des IC1210.
http://www.hama.de/service/download/treiber/digitalfoto/usb/index.hsp

Jetzt bräuchte man nur noch einen Compiler :-?.

Grüße Pablo

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.