> The motor control parts are modified variants of existing parts, with the addition of the motor control kernel. As a result they share device id's with other parts and have similar programming specifications. The stupid bastards! These parts have less flash memory, so for instance duplicating a chip has to be done differently, just like the difference between a 16F628A and a 16F648A and various other twins and triples in the PIC family. This must be a clever idea of the same guy who invented the PIC numbering scheme (12 is for 12/14-bit core 8-pin chips, 16 is for >8 pin 12-bit and 14-bit cores, makes perfect sense, doesn't it? I bet they never released an 8-pin 16-bit core chip because they could not decide whether it should be a 12F or an 18F chip) and the 12-bit core call address format (you want to call a subroutine anywhere in memory? why on earth would you want that?). Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu