ANDRA SIDOR
AM broadcast transmitter
Moddar & byggen
Rubrikbild

Musinterface till C64

Använd en seriell mus till Commodore 64.

Inledning
Verktyg och material
Schema och layout
Tillverkning
Resultat
Funktionstest

Inledning

Nuförtiden är det riktigt svårt att få tag på en mus till Commodore 64, en C1351. Däremot finns det gamla seriella möss från exempelvis Microsoft i överflöd. De ligger praktiskt taget överallt. Det är bara att ta en titt i något soprum...

Sådana gratismöss vore ju praktiskt att kunna använda, men hur?

Jo man bygger sig ett interface! Turligt nog är det seriella protokollet ganska simpelt, så vi använder oss av en PIC16F84A på 4MHz för att översätta signalerna till något som en C64 förstår.

Ursprunglig idé och design av Levente Hársfalvi.

 

Verktyg och material

• Kretskortstillverkningsutrustning och laminat
• Avbitare
• Lödpenna och lödtenn
• Kniv
• Filar

Artiklar från logga     (kr) = inkl. moms
Ladda hem kundvagnen

Komp.

Benämning

Antal

Pris

Artikelnr.

C1-2
C3
C5-8
CN1
CN2
R1-2
R3-4
S1
U1
U2
X1

Kerkond 33pF/100V NP0
Kond 0,1uF/50V X7R 2m
Tantalellyt 10uF/16V 1m
Hylsdon löd DE-09S-P-F
Stiftdon FH-DS-09P
Motst 11,0kohm 1% 0,6W
Motst 680ohm 1% 0,6W
Skjutströmst 1-pol förhöjd
PIC16F84A-04/P uC DIL18
DS14C232CN DualLine DR
4,0 MHz kristall par
Låda svart CNL-0000

2
1
4
1
1
2
2
1
1
1
1
1

1,86
2,00
35,04
9,90
8,09
5,06
5,06
17,80
61,40
16,20
10,70
18,20

65-848-82
65-716-81
67-767-10
44-055-02
44-055-51
60-734-64
60-720-94
35-365-47
73-188-01
73-067-43
74-515-29
50-291-45

 

Summa

 

191,31

(239kr)

 

Schema och layout

Kretsschema
Layout. Skriv ut i 600dpi.
Komponentplacering

 

Tillverkning

Nu kommer den roligaste biten: lödning!
Löd som vanligt fast de lägsta komponenterna först, i det här fallet byglarna.
När det är dags att trycka i IC-kretsarna, ska du klippa av benen ca 2mm. Detta för att det annars inte går att trycka ner kretsarna ända mot sockeln. Det är så precis med utrymme i lådan.

Sen är det dags att fixa till lådan. Det finns väl inga speciella tricks utan det är bara att skära ut bitar ur plasten så allt passar.

 

Resultat

Komponentsidan. En fin etikett på PICen.
Lödsidan
Den lilla lådan snäppes enkelt ihop efter bearbetningen.

 

Funktionstest

Hur kan man nu testa så det hela funkar?
För det första behöver man en drivrutin. Ett par sådana hittar man på den här kopian av min C1351-diskett:

C1351-diskett

Sedan ställer man switchen i musläge. Det är mot honkontakten, den som ska sitta i en joystickport. Har man switchen åt andra hållet kommer musen funka som en joystick. Bra att ha i t.ex Arkanoid eller något liknande spel.
Sen pluggar man interfacet i C64an (förslagsvis port 1), och musen i interfacet. Starta sedan din C64. Förhoppningsvis händer inget ovanligt.
Ladda programmet "STARTUP.102486" och kör det.
När menyn kommer upp, välj t.ex "Educational demo program", ett ganska töntigt program (som förutsätter att man har musen i port 1), men det är lätt att testa musen.
Med "Better mouse driver" får man välja om man vill använda port 1 eller 2.

poros.se
© The Mad Modders 2003 - 2024
The Mad Modders tar inget ansvar för vad du gör med den information som finns på denna sida. Innehållet tillhör The Mad Modders och får ej kopieras eller på annat sätt spridas utan tillåtelse av The Mad Modders.