Forum: Mikrocontroller und Digitale Elektronik Neuling mit Fragen zu PICs und Smartcards


von Jan Frederick Eick (Gast)


Lesenswert?

Hallo!

Ich bin ziemlich frisch auf dem Gebiet der Mikrocontroller,
interessiere mich aber sehr :)
Ich habe fundierte Kenntnisse in x86asm und m68kasm und denke, dass ich
mich in ASM für mikrocontroller schnell einlesen könnte.
Kopfschmerzen bereitet mir da mehr die Elektrotechnische Seite.
Ich persönlich habe kaum Ahnung von Elektronik, und kann mit Mühe und
Not ein LED ans leuchten kriegen ;)
Nun wollte ich aber den Code für einen PIC 12C508 auf ne Goldwafer Card
übersetzen. Da stellt sich mir eine ganz einfache logische
Problemstellung. Der 12C508 verfügt über 8 pins, wovon in dem Code 7
benutzt werden. So ne einfache Goldwafer (16F84 glaub ich) besitzt auch
8 Pins (nennt man das bei den Karten Pins?) wovon allerdings nur 5
benutzt werden können. Was macht man bei einer solchen Situation?

Und kann jemand Lektüre empfehlen, die sich sehr mit den Grundlagen
beschäftigt? Die Mikrocontroller Kochbücher habe ich hier rumfliegen,
fühle mich aber teilweise etwas überfordert :)
Bei den Links und den Buchempfehlungen hab ich schon geguckt, die
Bücher sind aber leider momentan entliehen in $local_library ;)

Ich hoffe, ich habe nicht allzu dumme Fragen gestellt :)

Gruß
 Jan Frederick

von Markus_8051 (Gast)


Lesenswert?

Dann kannst Du die Goldwafer Card wohl nicht nehmen. Kannst Du nicht auf
einen anderen PIC mit mehr PINs ausweichen, oder muß es diese Karte
sein.
Die andere Frage wäre, wofür wurden die 7 Pins beim 12C508 benutzt.
Also was war die Anwendung. Kann man da Funktionen weglassen, oder
mehrere Funktionen zusammenfassen?

CU
Markus_8051

von Jan Frederick Eick (Gast)


Lesenswert?

Gute Frage, ob ich dort etwas weglassen kann... meine Kenntnisse sind
halt nicht besonders :)

aber im Source für den 12c508 steht folgendes:

;                  ______  ________
;                      |       \/       |
;                 Vdd --+ 1 <<      >> 8 +-- Vss
;  Memory Card         |                |
;  Connector Pin 3   --+ 2 <<      >> 7 +-- signal from door (gpio0)
;                      |                |
;           Not used --+ 3         >> 6 +-- data stream (gpio1)
;                      |                |
; (gpio3) Reset Line --+ 4 <<      >> 5 +-- gate output (grio2)
;                      |                |
;                      +----------------+

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.