mmc2iec zum zusammen stecken
----------------------------
Hiermit kann man fast ohne löten ein mmc2iec aufbauen für unter 25€.
Ich habe zu den Herstellern der hier angeführten Breakout-Boards keine Beziehungen, ausser das ich selbst dort gekauft habe.
Wenn man einen AVR Programmer schon hat, kann man sich den AVR Teil auch leicht selbst auf Lochraster aufbauen und spart die
14€ für das Programmer-Board. Bei dem Board ansonsten den 12MHz Quarz gegen einen 8MHz Quarz austauschen (Ist gesteckt).
Bei Lochrasterersatz natürlich noch den 8MHz Quarz und 2x22pf gegen Masse.
Sollte das SD Card Breadboard die Signale CD - Card Detect (AVR=16) und Write Protect (AVR=20) anbieten, so sollte man sie mit dem AVR verbinden, anstatt sie am AVR auf Masse zu legen.
Ansonsten die SD Karte während des Betriebs NICHT herausziehen/wechseln.
Teile:
------
Atmega1284P DIP-40 Chip: 6-8€
8MHz Quarz (und ohne Programmer-Board noch 2x22pf Kondensatoren): 1€
5V Versorgung (Steckernetzteil; USB Versorgung; Tapeanschluss; etc.)
Floppy/IEC Anschlusskabel (1/2 halbes)
Verbindungskabel (ebay: Dupont Kabel Buchse-Buchse): 3€
SD Card Breakout Board (Wichtig! Muss 5V tolerant sein und 5V/3.3V Level-Shifter drauf haben): 3,77€
http://www.ebay.de/itm/251609832059?_trksid=p2059210.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Dieser hier sollte wohl auch gehen (lt. VK auch 5V tolerant) - aber von mir nicht getestet: 4,80€
http://www.ebay.de/itm/161166939851?_trksid=p2060778.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT
AVR Breakout Board + USBasp Programmer: 13,99€ (9,99€+4€ Versand)
http://www.ebay.de/itm/201144162695?_trksid=p2059210.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
Verbindungen:
-------------
AVR +5V (10+30) and GND (11+31) verschalten. (Ist bereits auf dem AVR Board: Abblockkondensator 100nf zw. +5V und GND schalten)
AVR Pin 16 + 20 auf GND legen (SD Card Detect + SD Write Protect)
AVR -- SD Modul
5 -- CS (Card Select)
6 -- DI (Data In)
7 -- DO (Data Out)
8 -- Clk (Clock)
AVR -- IEC/Floppykabel
22 -- ATN
23 -- Data
24 -- Clk
GND-- GND
Optionale Verbindungen:
-----------------------
AVR --
40 -- LED Load
39 -- LED Error
38 -- Drive-ID (open = 8; to GND = 9)
...
SD Card Modul auf 5V schalten und ebenfalls mit +5V und GND verschalten und ansonsten die oben genannten 4 Verbindungen herstellen.
---
AVR Firmware flashen für LarsP Layout (www.sd2iec.de).
---
Anschließen an C64 + 5V und bespielte SD Karte einlegen; dann C64 einschalten und LOAD"$",8 <return> LIST<return>...
(Die anderen Sachen auf dem Breadboard kann man ignorieren - sie sind hier nicht benutzt)
Alle Angaben ohne Gewähr. Basteln wie immer auf eigenes Risiko.
Peter
Links:
http://www.c64-wiki.de/index.php/Serielle_Schnittstelle
http://www.c64-wiki.de/index.php/MMC2IEC/PeterSieg-Platine
http://www.sd2iec.de/