Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


04 Febbraio 2018 Postato da: Ozzyboshi_2
Come funziona il db9 delle Amiga con il mouse?
Mi sono imbattuto in questo progetto

https://github.com/BleuLlama/AmigaInputToUSB
ad un certo punto leggo...

Amiga and Atari mice output quadrature for X and Y using two lines each in gray code. As you move positive X or Y, it outputs on two data lines the gray code sequence over time: 00 01 11 10 00 and so on

->Continua<-

Commenti: 28  Aggiungi - Pagine: 1-2

Indice: forum / Richieste di Aiuto

Pagine: -1- [2] -

Temibile Pirata

Post inviati: 2144

Visulizza profilo Messaggio Personale
91.252.81.*** Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.0 Mobile/14G60 Safari/602.1
Commento 21
SukkoPera 13 Febbraio 2018    10:38:48
Arduino tutta la vita, per un lavoro di questo tipo. O altro microcontrollore eventualmente, ma non certo un SBC come il Raspi.

I miei progetti Retrogaming

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36
Commento 22
Ozzyboshi_2 13 Febbraio 2018    10:52:28
ho usato multisim perché è l'unico dove sono riuscito a capirci qualcosa (forse)

Citazione

Che simulatore usi?
Io direi di usare arduino.

Post inviati: 4138

Visulizza profilo Messaggio Personale
151.32.186.*** Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Commento 23
Mck 13 Febbraio 2018    10:59:13
Lo stesso simulatore che uso anch'io.
Tieni presente che il simulatore non da risultati precisi al 100% come l'originale.
L'alternativa ad arduino è utilizzare un PIC......

I MIEI AMIGA

4000T OS 3.9 PPC/68060 + CyberVisio 64/3D + HD 20g + DVD - 4000D in Tower OS 3.9 PPC/68060 Ram 128M + ram scheda 2+16M + zip 100M + Ide HD 40G + usb Deneb + V-Lab + Toccata + Mediator con: Woodoo 3 + Scheda rete + Impact Vision 24 - 4000D OS 3.9 68060 ram 32m + ram scheda 2+16M + HD 20g + zip 100 ide + DVD + V-lab + Seriale veloce + Scheda video EGS- 3000T OS 3.9 PPC/68060 128M + HD scsi 10G + Usb Deneb + CD sCSI + mediator con: scheda rete + controllo SCSI Adaptec + scheda audio + Voodoo 5 - 3000 OS 3.1 68040 + emulatore pc 286 - 2000 processore 68030 + genlock + espansione ram + emulatore pc 8080 - 1200 Tower OS 3.9 PPC/68060 + HD 20G + Mediator con: scheda rete - 1200 OS 3.1 68060 + HD 20G + Scheda rete pcmcia - 1000 espansione Ram 4M - 600 con espansione ram + HD5G - 500 Plus con espansione ram - 500 con espansione ram - CDTV - CD32

CLONI AMIGA

Sam440ep-Flex OS 4.1 - EFIKA MorphOS 2.6

Temibile Pirata

Post inviati: 2144

Visulizza profilo Messaggio Personale
93.46.206.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
Commento 24
SukkoPera 13 Febbraio 2018    11:48:21
O anche un STM8 o addirittura STM32, intanto ce ne sono di molto economici (vedi Red/Blue/Black Pill). Però un semplice Arduino Nano (o Mini) dovrebbe essere più che sufficiente, oltre che economico, e la sua semplicità non la batte nessuno.

Commento modificato il 13/02/2018 alle ore 11:48:42


I miei progetti Retrogaming

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36
Commento 25
Ozzyboshi_2 13 Febbraio 2018    12:00:24
Intanto stasera vedo di provare il progetto https://github.com/mntmn/amiga-mouse-emulator
cosi come è, senza alcun intervento.
In pratica devo collegare i pins 1234 per i direzionali, il 6 e il 9 per i pulsanti del mouse e l'8 per il ground, il pin di 5v nn penso serva a nulla....

Il collegamento dovrebbe essere cosi

Db9 Pin/Arduino pin
1/D6
2/D5
3/D4
4/D3
6/D7
9/D14
8/Digital ground

Nella documentazione è menzionato anche il pulsante centrale ma io non ho mai visto amiga con pulsante centrale e secondo me workbench neppure lo supporta, almeno sulla mia 600
Il collegamento lo faccio con female to male jumpers che spero di avere da qualche parte.
Speriamo di non friggere tutto, sinceramente sono un po' preoccupato,infatti mi balenava in testa l'idea di provare prima su banco sostituendo i 9 pin amiga con un circuito su breadboard dove uso un alimentatore a 5v e resistenze di pull up e poi di comprare il chip multiplexer e vedere se lo fondo o meno.Per rendere la simulazione su banco piu realistica potrei usare un ne555 che faccia da clock sul pin 1 del multiplexer, che ne dite?

Poi leggo "Also tie D6, D7, D8 to VCC via 10k Ohm resistor (tentative)", cosa vuol dire tentative? Va fatto o no?

Commento modificato il 13/02/2018 alle ore 12:49:52

Temibile Pirata

Post inviati: 2144

Visulizza profilo Messaggio Personale
93.46.206.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
Commento 26
SukkoPera 13 Febbraio 2018    12:42:03
Intanto credo sia 8/Digital Ground, non 6. Collegare il 5V ti può servire se vuoi alimentare Arduino, ma visto che comunque sarà collegato al PC...

Il pulsante centrale effettivamente non è comune e a livello di WB è supportato solo dalle versioni più recenti tramite un apposito driver (credo, ma forse mi confondo con la rotellina) ma se per testare il mouse usi ad esempio SysTest , questo lo supporta e con il Jerry+ funziona regolarmente.

Quanto all'also tie... immagino siano i pull-up per i pulsanti del mouse, per cui andrebbero su questi, ma in verità non ne vedo la necessità, visto che Arduino può tranquillamente pilotare il pin a qualsiasi livello logico. Inizia a non metterli, poi vedi.

Comunque non credo tu possa fare danni particolari, visto che più di 5V non li puoi mettere su nessun pin (non li hai fisicamente a disposizione su Arduino).

Detto questo, io ovviamente declino ogni responsabilità .

I miei progetti Retrogaming

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36
Commento 27
Ozzyboshi_2 13 Febbraio 2018    12:51:38
Si hai ragione, è il pin 8, ho modificato il messaggio sopra, utilizzerò arduino uno, non ho a disposizione questi chip esoterici che suggerite e sinceramente non li so programmare anche se in futuro mi piacerebbe provare se non è troppo costoso il kit per farlo.

Temibile Pirata

Post inviati: 2144

Visulizza profilo Messaggio Personale
93.46.206.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
Commento 28
SukkoPera 13 Febbraio 2018    14:56:04
Per gli STM32 c'è un core Arduino, per gli STM8 c'è qualcosa che gli assomiglia. Per i PIC non credo, hanno il loro ambiente.

I miei progetti Retrogaming

Pagine: -1- [2] -

Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 0 registrati - 
90 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a GodzIvan - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.12567090988159 secondi