Andrew wrote: > I am a final year student at Bradford University (UK) doing Electrical > Engineering. For my final project I have decided to design and build a > micromouse robot using a PIC microcontroller. The mouse must find the way Two points; I doubt a single PIC could do this job; apart from anything else, the size of the state information that must be saved (maze layout etc.) would be beyond a PIC's RAM size, and the complexity of the task is likely to need more code than you can get in a PIC. I would see PICs as useful for ancillary tasks such as motor and sensor control, but you will need something a bit up-market for the main CPU. One of the 16 bit PICs with external memory (17Cxx) might do the job, but I would choose something else entirely. Secondly, I hope you are not attempting this as a final year project on your own; most micromouse projects are group efforts involving several people, often spread over several years. It's a very interesting and challenging project, but it involves considerable mechanical work, and a lot of code. Anyway, good luck! -- Clyde Smith-Stubbs | HI-TECH Software, | Voice: +61 7 3354 2411 clyde@hitech.com.au | P.O. Box 103, Alderley, | Fax: +61 7 3354 2422 http://www.hitech.com.au | QLD, 4051, AUSTRALIA. | --------------------------------------------------------------------------- For info on the World's best C cross compilers for embedded systems, point your WWW browser at http://www.hitech.com.au, or email info@hitech.com.au