Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

04/12/2011 #1

Avatar de MULTIWATT

Ayuda emular gampad PS3 con Pic18f2550
Resulta que estoy tratando de emular un control de PS3 con un PIC18F2550, esta basado en la clase HID, asi que hasta aqui no hay problema
pero el boton 13 que es del HOME y es algo especial y no logro hacerlo funcionar, encontre una pagina de alguien que logro hacerlo pero con un
ATMEGA http://www.slashdev.ca/2010/05/25/ps...h-home-button/ y comenta el tipo que descubrio que enviando estos bytes 0x21, 0x26, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00 el Boton de PS Home trabajaba y que los envio en el Endpoint 0 . La cosa que no se como enviarlos en ese endpoint 0 como meterlos en el stack, alguna idea?

Creo que este codigo utilizo en un AT90USB1287

ISR(USB_COM_vect) <---Dentro de esta interrupcion

Código:
if (wIndex == GAMEPAD_INTERFACE) {
			if (bmRequestType == 0xA1) {
				if (bRequest == HID_GET_REPORT) {
					usb_wait_in_ready();

					for (i=0; i<sizeof(magic_init_bytes); i++) {
						UEDATX = pgm_read_byte(&magic_init_bytes[i]);
					}

					usb_send_in();
					return;
Un usuario comenta que logro mandarlos dentro del stack de interrupción mandando 19 bytes de un jalon en un ATMEGA 88

¿Alguna idea de como puedo lograrlo en un PIC18F2550? uso el CCS
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.