hjälp? hur programmerar man en PIC för en Nintendo-kontrol

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
alex_sthlm
Inlägg: 3
Blev medlem: 18 januari 2007, 12:46:22
Ort: sthlm
Kontakt:

hjälp? hur programmerar man en PIC för en Nintendo-kontrol

Inlägg av alex_sthlm »

Hej!

Jag hittade detta forum för att jag behöver hjälp med en sak: jag undrar om någon PIC-programmerare kan tänka sig att programmera en PIC16C74 så att den skickar signaler till datorns USB-port och fungerar som en joystick.

Åtta knappar: höger, vänster, upp, ner, start, select, A, B.

Är detta svårt att göra? Har hittat en sajt på internet som säljer förprogrammerade PIC-processor med denna kod, men tänkte kolla om nån kan detaljerna.

Med vänlig hälsning,

Alex T
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Finns kod på microchips sida som gör en joystick av en 16C745
Användarvisningsbild
Schnegelwerfer
Inlägg: 1863
Blev medlem: 8 november 2004, 13:46:56

Inlägg av Schnegelwerfer »

Öh?

Du vill alltså att någon härinne ska reverse-engineera en kommersiell produkt åt dig? Ingen kommer att göra det jobbet gratis åt dig, det kan du glömma.

Vilket PC-program ska PICen prata med? Finns detta gränssnitt specifierat?
Varför PIC16C74, och hur ser hårdvaran i handkontrollen ut?

Länk till siten du nämnde skulle också underlätta...
alex_sthlm
Inlägg: 3
Blev medlem: 18 januari 2007, 12:46:22
Ort: sthlm
Kontakt:

hej

Inlägg av alex_sthlm »

Hej,

Tack för svaren. Jag menar inte nödvändigtvis att jag vill ha det gjort gratis :) Kostnaden som ett företag i USA tar för att göra detta + frakt är c:a 200:- ... Det verkar tämligen enkelt om man har en PIC-programmerare, vilket jag tyvärr inte har.

Koden som ska skrivas till processorn tror jag finns här: http://www.raphnet.net/electronique/sne ... sb-1.4.hex

Anledningen till varför just denna PIC används vet jag inte. Men den används här: http://www.joystiq.com/2004/09/07/how-t ... -joystick/

Mvh,
Alex
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Inlägg av vfr »

Du menar alltså att programmera kretsen med en färdig kod (hexfil) som du redan har?

Då hamnar saken i ett helt annat läge. Du beskrev det som att någon skulle göra programmet åt dig också.
alex_sthlm
Inlägg: 3
Blev medlem: 18 januari 2007, 12:46:22
Ort: sthlm
Kontakt:

Inlägg av alex_sthlm »

Ursäkta om jag var oydlig. Jag är inte särskilt erfaren vad gäller sånt här. Det jag kan göra är att koppla om den till parallelport, vilket inte kräver någon PIC, men det vore lite häftigare med USB (och svårare eftersom jag inte kan programmera en PIC).

Så säg till om det är någon som kan/vill hjälpa mig med detta!

Tack ändå för hjälpen!

mvh,
Alex
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Det står 16C74 överallt i artikeln, men jag är helt övertygad om att det
är en 16C745 , vilket även kommenteras längre ned på sidan.

Den HEX fil som du länkade till (på en annan site), är det samma HEX
fil som används i projektet på "joystiq" sidan ? Så det du frågar om
är alltså att "bränna" in an färdig HEX fil i en 16C745 ?? Inget stort
problem, *om* man har en programmerare som fixar ("C") kretsar,
de flesta moderna programmerare är för moderna Flash ("F") processorer.

Eller vill du att någon ska *nyskriva* kod till en PIC ??
Det är ett jäkla massa job för en USB-applikation....

Dessutom, 16C745 är en utgången/utdöd USB-PIC, hela
projektet (om det ska ha någon framtid) behöver portas
över till en modernare USB modell ur PIC18-serien.

Tyvärr ennu ett exempel på ett projekt "på nätet" som kanske var
kul och modert en gång för länge sedan (d.v.s 2005 i detta fall :-) ),
men som sedan dess inte har underhållits...
DragonOrb
Inlägg: 381
Blev medlem: 16 oktober 2003, 21:57:19
Ort: Flen

Inlägg av DragonOrb »

Om du fixar fram en sådan PIC så kan jag programera den i skolan där vi har stenåldersprylar :)
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Jag har kod för använda PIC18F2550 och Nintendo till USB.
Den klarar 4 handkontroller och blir vanliga handkontroller i windows.

Skriven i C18 och använder microchips usb framwork
Användarvisningsbild
Stuggi
Inlägg: 887
Blev medlem: 4 december 2005, 00:09:51
Ort: Jakobstad, Finland
Kontakt:

Inlägg av Stuggi »

Om du vill dela med dig den så är jag intresserad, skulle passa fint till MAME...
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Ska bara hitta den
gvs
EF Sponsor
Inlägg: 1688
Blev medlem: 18 oktober 2003, 14:20:34
Ort: Göteborg
Kontakt:

Inlägg av gvs »

Vill oxå ha!
passar ju mig perfekt. Har återupplevt barndomen med NES men hatar dagens handkontroller....
ClasseMan
Inlägg: 176
Blev medlem: 9 juli 2004, 15:21:02
Ort: Karlskrona
Kontakt:

Inlägg av ClasseMan »

Ytterligare en bra sida
http://www.zero-soft.com/HW/USB_NES/
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Har hackat ihop en mediawiki för mina projekt på servern
Där finns en version av koden i dagsläget

address:
http://mossen.ath.cx
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Lagt upp ritning, mer kod och bilder.
Skriv svar