PC tangentbord till C64

Planering och tankar kring eventuella framtida projekt.
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 34920
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: PC tangentbord till C64

Inlägg av HUGGBÄVERN »

a) Hur ser ett standard PC-tangentbord ut rent elektroniskt?
b) hur ser ett C64-tangentbord ut rent elektroniskt?
Går det (enkelt) att bygga en omkodare där emellan? Någon nämnde PIC.

McCandless, jag har en programmerare och en bok med programmeringsexempel till PIC, du kan få låna och plugga in det här i sommar.
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31441
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Re: PC tangentbord till C64

Inlägg av MadModder »

Rent elektroniskt är båda uppbyggda som X-Y-matriser. Det är dock hyffsat stora skillnader mellan vilka rader och kolumner som sluts av knapparna. Är det inte också olika mellan olika PS/2-tangentbord blir jag förvånad.

Men jag hittade både schema och källkod för en ps/2-C64-adapter. ;)
Det roliga är att den tydligen också översätter PS/2-mus till commodore 1351-protokollet. (1351 är en mus till C64 och stöds av vissa enstaka program) :)
http://www.divshare.com/download/3749836-3fa

personen i fråga konstruerade den för att kunna koppla in C64:an bakom KVM-switchen :D
Användarvisningsbild
Glenn
Inlägg: 36640
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: PC tangentbord till C64

Inlägg av Glenn »

Lite udda, men smart, att använda en MT8812 där.

Hyfsat enkelt bygge som kan mycket också, hade jag haft behov utav en sådan hade jag byggt direkt, nu har jag tyvärr inte det.

Synd att källkoden var i C dock.
bos
Inlägg: 2311
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: PC tangentbord till C64

Inlägg av bos »

Varför är det synd? Det är bra träning att översätta mellan olika språk.
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31441
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Re: PC tangentbord till C64

Inlägg av MadModder »

hex-filen ligger i object-mappen, så det är ju bara att hälla över det färdiga programmet och köra. ;)
Användarvisningsbild
Glenn
Inlägg: 36640
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: PC tangentbord till C64

Inlägg av Glenn »

jag menade ju iofs mer ifall man ville knycka kod till andra projekt :)
Användarvisningsbild
McCandless
Inlägg: 28
Blev medlem: 31 maj 2009, 11:35:57
Ort: Göteborg

Re: PC tangentbord till C64

Inlägg av McCandless »

MadModder skrev:Rent elektroniskt är båda uppbyggda som X-Y-matriser. Det är dock hyffsat stora skillnader mellan vilka rader och kolumner som sluts av knapparna. Är det inte också olika mellan olika PS/2-tangentbord blir jag förvånad.

Men jag hittade både schema och källkod för en ps/2-C64-adapter. ;)
Det roliga är att den tydligen också översätter PS/2-mus till commodore 1351-protokollet. (1351 är en mus till C64 och stöds av vissa enstaka program) :)
http://www.divshare.com/download/3749836-3fa

personen i fråga konstruerade den för att kunna koppla in C64:an bakom KVM-switchen :D


Tackar tackar, det här lät intressant. Jag tror nog jag kommer lite längre på det här.. :D
Användarvisningsbild
McCandless
Inlägg: 28
Blev medlem: 31 maj 2009, 11:35:57
Ort: Göteborg

Re: PC tangentbord till C64

Inlägg av McCandless »

Vore det inte roligt om USB fungerade till c64:an det hade löst så mycket. :lol:
Användarvisningsbild
HUGGBÄVERN
Tidigare soundbrigade
Inlägg: 34920
Blev medlem: 23 augusti 2006, 22:44:11
Ort: Lilla Paris
Kontakt:

Re: PC tangentbord till C64

Inlägg av HUGGBÄVERN »

Finns det inte dedikerade kretsar som översätter från USB till seriellt; C64 har väl en serieport, väl?? :humm:
Användarvisningsbild
McCandless
Inlägg: 28
Blev medlem: 31 maj 2009, 11:35:57
Ort: Göteborg

Re: PC tangentbord till C64

Inlägg av McCandless »

Det stämmer nog bra det.

Hittade en rolig länk med en ny tillverkning av Commodore 64:
Klicka på länken där under så ser ni den senare modellen, den är rätt så fin lite roligt att det går att köra windows 2 eller 3.1 på den också.

Ville bara berätta. =)

Bild
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: PC tangentbord till C64

Inlägg av blueint »

Problemet med USB är att du måste ordna ett chip som agerar host. Dom flesta MCU är hårdkodade att vara passiva enheter som aldrig tar initiativ.

(USB är en skräpprodukt..)
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Re: PC tangentbord till C64

Inlägg av Schnegelwerfer »

Glenn skrev:jag menade ju iofs mer ifall man ville knycka kod till andra projekt :)
Fast om du vill knycka kod till andra projekt är det ju alldeles utmärkt att den är skriven i C? Vilket språk skulle ha varit bättre?
Skriv svar