Forum: Mikrocontroller und Digitale Elektronik Smart Card / Chipkarte / Fun Card


von Andreas (Gast)


Lesenswert?

Hallo!

Den ganzen Tag bin ich schon am rumprobieren, bekomme es aber nicht hin. 
Vielleicht hat ja einer von euch nen passenden Tip für mich...

Ich möchte gern die allseits bekannte "Funcard" (den AT90S8515 auf einer 
Chipkarte) programmieren, und zwar über den STK500. Ist dieses überhaupt 
möglich?

Wenn meine Informationen richtig sind, sind sämtliche Pins, die für ISP 
benötigt werden, auf der Chipkarte mit der Außenwelt kontaktiert. Wenn 
ich diese Pins über eine Ampenol-Kontaktiereinrichtung direkt an das 
STK500 (ISP6PIN) anklemme, bekomme ich aber immer nur die Fehlermeldung 
"Entering programming mode.. FAILED!"

Hat schonmal jemand mit dem STK500 ne Funcard beschrieben? Wenn ja, wie 
muß was verbunden werden? Evtl wäre nochmal eine Pinbelegung der Funcard 
hilfreich, ich weiß nämlich nicht, ob meine Infos richtig sind.

Des weiteren würde mich interessieren, ob schonmal jemand über einen 
AT90S8515 (o.ä.) mit einer Funcard kommuniziert hat und wäre über Tips 
dankbar. Ich möchte nämlich gerne eine Funcard als Codekarte einsetzen 
und sofern die Karte korrekt ist, bestimmmte Schaltaufgaben, abhängig 
von der Karte, ausführen. Dazu benötige ich einen seriellen 
Datentransfer, zur Verfügung stehen meinen Infos zur Folge die Pins 
PB5/PB6/PB7 (=SPI). Gibt es irgendwo im Netz Infos über das SPI (Serial 
Peripheral Interface), wie man das benutzt etc? Beispielcodes (in 
Assembler)?

So dann, ich hoffe doch, daß irgendjemand Tips hat und mir helfen kann.

Ciao,
   Andi

von Gul Dukat (Gast)


Lesenswert?

geht problemlos. Verbinde das uebliche. Vcc,Gnd,rst,miso,mosi,sclk und 
hau einel clock auf xtal rein, der mindestens 4 mal sclk ist.
viel spass damit
Gul Dukat

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.