Adaptador de Joystick C64 USB (4 / 4 paso)

Paso 4: El software

El entorno de desarrollo

Freescale proporciona un libre IDE, CodeWarrior Development Suite - especial ( http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CW-SUITE-SPECIAL ), que se limita a 32 kB, pero el chip tiene sólo 16 kB de todos modos, así que esto es no hay problema. El microcontrolador tiene un gestor de arranque integrado, por lo que ningún programador se requiere, a la "BOOTLOADER_GUI" de http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=S08JS&fpsp=1&tab=Design_Tools_Tab .

El firmware

http://www.Frank-Buss.de/joystickadapter/firmware.zip contiene el archivo de proyecto de código de Guerrero y todas las fuentes. Se basa en el ejemplo del teclado de la pila USB de Freescale. Puede cambiar el interruptor de detección para otros tipos de joysticks en main.c y la generación de eventos clave en keyboard.c. El protocolo HID no se basa en eventos pulsación de teclas y clave de liberación, pero tienes que llenar el búfer HID cada vez que se llama con el scancode de todas las claves actualmente presionado.

Artículos Relacionados

Última consola clásico Joystick a USB adaptador de

Última consola clásico Joystick a USB adaptador de

Este artículo describe cómo utilizar un Arduino Leonardo o el Arduino Micro para realizar hasta tres joysticks consola clásica (por ejemplo Atari 2600, ColecoVision y posiblemente otros) disponible en un ordenador moderno (por ejemplo, Windows PC, Ma
Adaptador de tarjeta memoria USB Xbox.

Adaptador de tarjeta memoria USB Xbox.

Hay un Instructable aquí para añadir un puerto USB en un controlador de Xbox pero no he visto uno para poner en una tarjeta de memoria para dejar un controlador.  Tuve una tarjeta de memoria muerta y algunos puertos USB hembra repuestos un eje muerto
Joystick clásico al adaptador del USB

Joystick clásico al adaptador del USB

Si usted creció a principios de los 1980 y en juegos de video, probablemente tuviste un Atari 2600, ColecoVision o consola de juegos similar. Los controladores o palancas de mando para cada uno de estos sistemas tenían una sensación distinta que es d
Adaptador USB para Nintendo DS

Adaptador USB para Nintendo DS

cómo crear un adaptador de alimentación usb para tu nintendo ds de un cable usb y su cargador de nintendo ds.Paso 1: Análisis de me di cuenta de que mi cargador de ndsl provee casi 6v, así que decidí utilizar un puerto usb normal para cargar mi ds, t
100% trabajo USB adaptador de carga para creative ZEN V plus Reproductor MP3

100% trabajo USB adaptador de carga para creative ZEN V plus Reproductor MP3

aquí voy a describir lo que realmente necesita para cargar su ZEN V plus con cada energía de 5VDC fuente de!1. usted necesita las piezas siguientes:-un conector Mini-USB con 5 soldadura de pernos dentro de un estándar USB-A Mini-USB cable (ver cuadro
USB al adaptador de serie/TTL

USB al adaptador de serie/TTL

Hola chicos este es mi primer post así que oso conmigo. Yo para un usb adaptador serial para $1,78 de ebay y quería intentar y hacer que funcione. puesto que no hay información del exepto el vendedor que se basa en el PL2303. Puesto que tenemos ningu
Memoria flash USB en el adaptador de pared. ¡ Es un USB datos seguro!"

Memoria flash USB en el adaptador de pared. ¡ Es un USB datos seguro!"

que pasó por mis armarios y encontré la vieja impulsión del flash del usb, adaptador de pared y ratón por cable roto.Me aburría así que hice una memoria flash usb que se parece a adaptador de la pared.Se necesita:* Cuchillo* Pegamento* Tijeras (opcio
Un marco para la fabricación de reguladores modulares asequible y con estilo (USB a MIDI, HID, o serie)

Un marco para la fabricación de reguladores modulares asequible y con estilo (USB a MIDI, HID, o serie)

***HE CREADO UN NUEVO INSTRUCTIVO PARA CONTROLADORES DE DIY:**********************************************************************************************************************************************************************************************
Volkswagen 4GB USB Flipkey para mi MK2

Volkswagen 4GB USB Flipkey para mi MK2

yo pensé: "bueno, tengo este Volkswagen Flipkey poniendo. Vamos a ver acerca de abarrotar un USB de 4 GB en él". Único lo que no quiero es ver el USB asomando de la clave. Quería mantenerlo original mirando.Pensó tratando de montar mi unidad Cru
USB tarjeta PCB

USB tarjeta PCB

Esta es una tarjeta de negocios que se escriba un texto cuando se conecta a un puerto USB.Utiliza un microcontrolador ATtiny85 con código V-USB base para emular un teclado. La tipificación es accionada por el estado de Bloq LEDs se enciende 3 veces.E
USB con cámara / Canon PowerShot ELPH batería Hack

USB con cámara / Canon PowerShot ELPH batería Hack

Este breve tutorial explica cómo hackear la bateria de una PowerShot de Canon para la cámara de una fuente de alimentación USB o una batería de 5V externo. Estos punto y disparar las cámaras de Canon son bastante chulas, sobre todo cuando hackeado co
Puertos USB en tu coche

Puertos USB en tu coche

¿por qué?Estaba cansado de mucking adaptadores de mechero, cables de extensión y divisores de potencia, solo para alimentar mi sistema de navegación, metralleta y cargar nuestros teléfonos móviles, que funcionar con USB. Ni yo ni mi novia humo, por l
Instalar Hardware de Radio Bluetooth USB en sistema Linux

Instalar Hardware de Radio Bluetooth USB en sistema Linux

IntroducciónEste instructivo está basado en mi experiencia instalar Bluetooth en una notebook y frambuesa Pi.Lectores de blancoEste instructable sobre todo beneficiaremos los usuarios de Linux, especialmente Debian y su deriviatives como Raspberry Pi
Cargar el Kobo Vox en cualquier lado hay + 2A USB Power

Cargar el Kobo Vox en cualquier lado hay + 2A USB Power

En este poder instruir les mostraré cómo cargar el KOBO vox en cualquier lugar puede obtener 2A de alimentación usb.Si usted posee un Kobo Vox, sabes viene con sólo un cargador de AC con un cable eléctrico de 2 pies y kobo no vende repuestos, ni vend