Hello, I am working on a project that needs to have inter-PIC communication, so I plan to use SPI to talk between them. The "master" PIC is a 16F873, so I am going to use the MSSP on it in SPI master mode to talk to the other PIC (I can't use the USART because it is being used for a homebrew RF data link). I plan to have the slave PIC be a 16F627 because of the smaller size and lower cost. This will be used to get data from a Microsoft Sidewinder digital joystick (when I figure out the protocol) and process it to send to the master PIC. The problem with this is that the 16F62x's do not have SSP modules, only USARTs. I have been looking at the data sheets and I think it would be possible to use the synchronous slave function of the USART to talk to the SPI of the master PIC. Has anyone tried this? If I set up the modules right (so they have the same clocking, idle levels, etc) will they work fine? Also, has anyone interfaced to a Microsoft Sidewinder Force Feedback joystick with a PIC? (I don't need to use the force-feedback features, although it might be neat to add in the future.) I think that the Precision Pro uses the same format. I found a link on epanorama.net about the protocol, but I need to make an extension cable that I can monitor the signals on, because it isn't behaving exactly the same as I would have thought it should. Once I get it figured out, I think it would make a really neat controller for robotics and other types of projects. Thanks in advance, Andy Meng N8MX _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body