Наконец нарисовал и выложил на сайт схему контроллера со встроенным низковольтным программатором на одном транзисторе, теперь можно запостить это сообщение. Вообще, программатор у Микрочипа из-за того, что DataIn и DataOut совмещены при прошивке на один вывод, на трех резисторах, как у Атмел, сделать не удастся.
На сайте http://artjoy.narod.ru/ лежит схема USB 2.0 контроллера на pic18f2550 и тестовая прошивка под HID джойстик с 3-мя 10 бит осями и 2-мя кнопками, частота опроса ~ 200 Гц
Прошивка с исходником на С, очень простая, написана заново по мотивам Микрочиповского USB фрэймворка (надо бы ее на прерывания переписать, это если будет интерес).
Если кому будет интересно, я нарисую и законченную схему, с сохранением полной разрядности при малых углах поворота резистора.
По прошивке -- советуйте кол-во осей, кнопок, хаток, т.как я сам последнее время мало интересуюсь симуляторами (Так, в Need2speed 5 катаюсь иногда, а там 3-х осей и 2-х кнопок хватает).
Обновление 1: Чтобы купить pic18f2550 или 18f4550, надо позвонить в Центр технической поддержки Микрочип, http://www.trt.ru
Они могут посоветовать, где контроллер есть в Москве. По выходным на Митинском рынке есть их точка, но надо на неделе сначала позвонить и заказать микросхему.
За идею самому сделать USB контроллер спасибо MeanDog, http://www.mindaugas.com
За идею использовать Microchip's 18f2550 спасибо lbodnar: http://forum.sukhoi.ru/showthread.php?t=37510


 
			 
			
			 
			 USB 2.0, 10 бит контроллер джойстика на Микрочипе -- схема и прошивка
 USB 2.0, 10 бит контроллер джойстика на Микрочипе -- схема и прошивка
				 
					
					
					
						 Ответить с цитированием
  Ответить с цитированием 
			 
			 Сообщение от sergeyk
 Сообщение от sergeyk
					
				 
						 
			
 
			 Или может она просто не показывает это. Каким софтом тогда можно поподробней посмотреть?
   Или может она просто не показывает это. Каким софтом тогда можно поподробней посмотреть?
						 
			